-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
regresion: parsing failure in derive expansion? #115775
Comments
Possibly related (if not, let's file a new issue for it): |
Regression in #114617, where the order of the variants of MCVE: (playground) extern crate proc_macro;
fn main() {
assert_eq!(proc_macro::Spacing::Alone as u8, 0);
} The @rustbot label -E-needs-bisection -E-needs-mcve +S-has-mcve +A-proc-macros |
Just to understand the context: will this be considered a breaking change (in some form)? If yes, is something users should be aware of in the release notes? |
I think flipping the order wasn't necessary for rustc, so we should probably undo that and backport. Cc @dtolnay as well since you might want to stop depending on this unstable (imo) detail |
Yeah this is a watt bug. I don't think the rustc change needs to be reverted. |
I published fixes in watt 0.3.1 and 0.4.6. |
Closing since the watt fixes are out. |
https://crater-reports.s3.amazonaws.com/beta-1.73-1.2/beta-2023-09-10/reg/displaydoc-watt-0.1.0/log.txt
The text was updated successfully, but these errors were encountered: