diff options
| -rw-r--r-- | src/tools/compiletest/src/runtest.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/compiletest/src/runtest.rs b/src/tools/compiletest/src/runtest.rs index 0f2165edacb..f36bc662ea8 100644 --- a/src/tools/compiletest/src/runtest.rs +++ b/src/tools/compiletest/src/runtest.rs @@ -3122,7 +3122,9 @@ impl<'test> TestCx<'test> { self.fatal_proc_rec("failed to compile fixed code", &res); } if !res.stderr.is_empty() && !self.props.rustfix_only_machine_applicable { - self.fatal_proc_rec("fixed code is still producing diagnostics", &res); + if !json::rustfix_diagnostics_only(&res.stderr).is_empty() { + self.fatal_proc_rec("fixed code is still producing diagnostics", &res); + } } } } |
