-
Notifications
You must be signed in to change notification settings - Fork 156
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
Itertools 0.13.0 and strum derive macro EnumIter break if both are used at the same time #358
Comments
Apparently it is a macro hygiene issue on strum's side, where it should call |
PR #357 fixes this. |
This was referenced Jun 14, 2024
joshka
added a commit
to joshka/strum
that referenced
this issue
Jun 14, 2024
This is required for compatibility with itertools 0.13.0 fixed in Peternator7#358 Fixes: Peternator7#364
Peternator7
pushed a commit
that referenced
this issue
Jun 23, 2024
zydou
pushed a commit
to zydou/arti
that referenced
this issue
Jun 25, 2024
We're about to update to iterools 0.13.0. We must therefore have a version of strum which is not affected by Peternator7/strum#358 Precisely git-grep -l '^strum' | xargs perl -i~ -pe 's{"0\.26"}{"0.26.3"}' No changes to lockfile - we're already using 0.26.3, except perhaps in the minimal versions test.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This leads to the very strange following error if the mentioned line is uncommented:
I have no idea if this is a strum or itertools bug. As such I have reported this to both, see rust-itertools/itertools#942
Using rustc 1.78.0 (9b00956e5 2024-04-29).
The text was updated successfully, but these errors were encountered: