-
Notifications
You must be signed in to change notification settings - Fork 13.3k
[beta] [also fit for beta rollup] [HOTFIX] Don't delay a bug on malformed meta items involving interpolated tokens #140601
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
base: beta
Are you sure you want to change the base?
Conversation
Some changes occurred in compiler/rustc_attr_parsing |
Ah right, PR #140397 hasn't landed yet (async backport nomination process for T-compiler). I guess waiting for the next T-compiler meeting (May 8) may still be fine (current beta is going to become stable May 15). |
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Jana Dönszelmann <[email protected]>
f11aa41
to
fa01c90
Compare
I'm not sure if this is normal, but we don't back port the tests? Apart from that, looks good. Pretty much the changes we made together this afternoon. Thanks for helping out <3 |
The test isn't really necessary but I've kept it as a CI sanity check and for the T-compiler-meetings people to have a quick reference to see what exactly is getting fixed Edit: Or did you mean why didn't I backport the other tests, too? AFAIK, the others are concerning different issues that still reproduce / behave the same on stable, beta and nightly:
|
r=me if you need it, thanks! |
If you feel like its necessary/safer, manual async backport nomination is always an option. |
Directly fixes the 3 crater regressions reported in #137687 (comment) (NB: The containing issue #137687 is in fact not an instance of these regressions, see #137687 (comment)).
Why is this a separate PR for
beta
? Well, the crater regressions were already fixed on master albeit unintentionally so, namely by PR #124141 which we certainly don't want to backport! So this is simply a hotfix. PR #140584 will then provide the regression test for master, too, so it doesn't get 'lost'.[@]T-release, if/once accepted by T-compiler, this PR will be fit for beta rollup and can be cherry-picked.
FYI, we may also want to (separately) backport PR #140584 to [fix] #137687 (which, again, is not an instance of the crater regressions) but it's unclear if it's really necessary (since it's fuzzer-generated and I don't know of any real users who are impacted).
cc @jdonszelmann
r? fmease (waiting on T-compiler for acceptance)