diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2023-01-20 07:25:28 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-20 07:25:28 +0100 |
| commit | 720a9f1d9bd2d53beecb3eb847caf14f59bb219e (patch) | |
| tree | d8e263f7899139e0941d110ec4081cc60f559b90 /src | |
| parent | 3d79cbc3c1cf6fadeff32c30a8e20d456cd625fe (diff) | |
| parent | a3d5be6631f9d7cef7aeabb5fb9694aacc37f969 (diff) | |
| download | rust-720a9f1d9bd2d53beecb3eb847caf14f59bb219e.tar.gz rust-720a9f1d9bd2d53beecb3eb847caf14f59bb219e.zip | |
Rollup merge of #106738 - compiler-errors:known-bugs-oops, r=jackh726
Fix known-bug annotations r? ``@Nilstrieb``
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/compiletest/src/header.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/tools/compiletest/src/header.rs b/src/tools/compiletest/src/header.rs index c5767a79538..c49ecb104a7 100644 --- a/src/tools/compiletest/src/header.rs +++ b/src/tools/compiletest/src/header.rs @@ -426,10 +426,15 @@ impl TestProps { self.known_bug = true; } else { panic!( - "Invalid known-bug value: {known_bug}\nIt requires comma-separated issue references (`#000` or `chalk#000`) or `unknown`." + "Invalid known-bug value: {known_bug}\nIt requires comma-separated issue references (`#000` or `chalk#000`) or `known-bug: unknown`." ); } + } else if config.parse_name_directive(ln, KNOWN_BUG) { + panic!( + "Invalid known-bug attribute, requires comma-separated issue references (`#000` or `chalk#000`) or `known-bug: unknown`." + ); } + config.set_name_value_directive(ln, MIR_UNIT_TEST, &mut self.mir_unit_test, |s| { s.trim().to_string() }); |
