-
-
Notifications
You must be signed in to change notification settings - Fork 115
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
release 1.0.90 regression from 1.0.89: wit-bindgen panicking #483
Comments
All our project builds are now failing due to this. We rely on |
@dtolnay, is possible to revert changes and do another release? |
This is fixed in 1.0.91. |
Confirm fixed works. Thanks! |
Thanks for the quick fix! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
wit-bindgen takes a dependency on
syn = { version = "2.0", features = ["printing"] }
.In projects with unlocked deps, this macro is panicking when compiled with latest patch release of syn, and with it proc-macro2 1.0.90. It shows the message
= help: message: compiler/fallback mismatch #949
which I believe is coming fromsrc/wrapper.rs:48
in this package, and thereforeset_span
.For an example of the failure https://github.com/yoshuawuyts/wstd/actions/runs/11946511007/job/33301083203?pr=22#step:4:535
Earlier today same packages built with proc-macro2 1.0.89 https://github.com/yoshuawuyts/wstd/actions/runs/11940671307/job/33283840092#step:4:151
Unfortunately I don't understand the internals of this crate enough to diagnose further. Is this my issue, or a bug in the latest proc-macro2 release?
The text was updated successfully, but these errors were encountered: