This repository was archived by the owner on May 28, 2025. It is now read-only.
forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit feee6fb
Auto merge of rust-lang#140601 - fmease:ignore-malformed-metas-interpolated_BETA, r=nnethercote
[beta] [also fit for beta rollup] [HOTFIX] Don't delay a bug on malformed meta items involving interpolated tokens
Directly fixes rust-lang#140612.
<details><summary>Outdated Information</summary>
Directly fixes the 3 crater regressions reported in rust-lang#137687 (comment) (NB: The containing issue rust-lang#137687 is in fact *not* an instance of these regressions, see rust-lang#137687 (comment)).
</details>
**Why is this a separate PR for `beta`**? Well, the crater regressions were already fixed on master albeit unintentionally so, namely by PR rust-lang#124141 which we **certainly** don't want to backport! So this is simply a hotfix. PR rust-lang#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.
<details><summary>Slightly Outdated & Irrelevant Information</summary>
FYI, we may also want to (separately) backport PR rust-lang#140584 to [fix] rust-lang#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).
</details>
cc `@jdonszelmann`
r? fmeaseFile tree
3 files changed
+30
-9
lines changed- compiler/rustc_attr_parsing/src
- tests/ui/attributes
- auxiliary
3 files changed
+30
-9
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 | - | ||
16 | + | ||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
176 | 176 |
| |
177 | 177 |
| |
178 | 178 |
| |
179 | - | ||
179 | + | ||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
| |||
186 | 186 |
| |
187 | 187 |
| |
188 | 188 |
| |
189 | - | ||
189 | + | ||
190 | 190 |
| |
191 | 191 |
| |
192 | 192 |
| |
| |||
495 | 495 |
| |
496 | 496 |
| |
497 | 497 |
| |
498 | - | ||
499 | - | ||
500 | - | ||
501 | - | ||
502 | - | ||
503 | - | ||
498 | + | ||
499 | + | ||
500 | + | ||
504 | 501 |
| |
505 | 502 |
| |
506 | 503 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | + | ||
2 | + | ||
3 | + | ||
4 | + | ||
5 | + | ||
6 | + | ||
7 | + | ||
8 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | + | ||
2 | + | ||
3 | + | ||
4 | + | ||
5 | + | ||
6 | + | ||
7 | + | ||
8 | + | ||
9 | + | ||
10 | + | ||
11 | + | ||
12 | + | ||
13 | + | ||
14 | + | ||
15 | + | ||
16 | + |
0 commit comments