-
Notifications
You must be signed in to change notification settings - Fork 13.9k
Emit error when using path-segment keyword as cfg pred #146978
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: master
Are you sure you want to change the base?
Emit error when using path-segment keyword as cfg pred #146978
Conversation
Some changes occurred in compiler/rustc_attr_parsing |
Could you
After that we should be able to run crater on this. |
Reminder, once the PR becomes ready for a review, use |
505d13f
to
b2be57d
Compare
This comment has been minimized.
This comment has been minimized.
|
@rustbot ready |
|
@petrochenkov I found rust/compiler/rustc_session/src/parse.rs Lines 318 to 329 in a2db928
and the comment of rust/compiler/rustc_errors/src/emitter.rs Lines 537 to 562 in 8155734
|
I have debug the logic in |
Ah, ok, "fatal emitter" means "fatal-only emitter". In any case, the behavior is not correct. |
This comment has been minimized.
This comment has been minimized.
956aa91
to
97cd2c7
Compare
This comment has been minimized.
This comment has been minimized.
97cd2c7
to
a7d6090
Compare
This comment has been minimized.
This comment has been minimized.
a7d6090
to
c8bc460
Compare
This comment has been minimized.
This comment has been minimized.
cc53ca4
to
9c2ed4c
Compare
Some changes occurred in src/tools/clippy cc @rust-lang/clippy |
6c405e7
to
9171a1c
Compare
@rustbot ready |
It looks like you removed some |
9171a1c
to
c0b4b6c
Compare
Good catch! Recovered. Seems the 32bit revision is not tested on both my device and CI 🤔 |
This comment was marked as resolved.
This comment was marked as resolved.
c0b4b6c
to
8321359
Compare
This PR was rebased onto a different master commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
This comment has been minimized.
This comment has been minimized.
8321359
to
42725a1
Compare
15853b8
to
65b32a4
Compare
Thanks, this should be ready for crater now, the remaining minor cleanups can be done later. |
…try> Emit error when using path-segment keyword as cfg pred
Fixes #146968
Emit error
CfgPredicateIdentifier
if the word is path-segment keyword.r? petrochenkov