-
Notifications
You must be signed in to change notification settings - Fork 27
Record: make field ordering deterministic, add test #199
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
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