-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Record: make field ordering deterministic, add test #199
Conversation
|
Is there a use case that breaks with this change? My goal was to remain compatible with the previous set-based implementation (which is the reason for the conversion from set to dict in
What do you think of c32e6d0? |
de3b26a
to
dacfd1d
Compare
Setting this as ready for review. In addition to the pytato/loopy tests, mirgecom also seems to run fine with it. |
dacfd1d
to
4230be6
Compare
5905e52
to
e0e04b0
Compare
12fd003
to
9cec923
Compare
I'll be honest, I underestimated the compatibility impact of this. I've just pushed a revert. |
inducer/loopy#785 gets rid of a good bunch more |
@matthiasdiener Could you please re-make a PR for this? |
Sure, no problem! Sorry for the confusion. Is there a particular error that came up with this? |
It was code like this that made me substantially uneasy: |
This is a proof-of-concept and is ready for a first look @inducer. I'm not sure if there is a better way to do this.
Please squash