From: Tyler Mandry Date: Thu, 14 Nov 2019 15:26:41 +0000 (-0800) Subject: Improve error message for tests with panic=abort X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=d252ba35d490f16d2efefdedc581b1c9d6d64ecb;p=rust.git Improve error message for tests with panic=abort --- diff --git a/src/libsyntax_ext/test_harness.rs b/src/libsyntax_ext/test_harness.rs index 1492f6f575f..659780d7a43 100644 --- a/src/libsyntax_ext/test_harness.rs +++ b/src/libsyntax_ext/test_harness.rs @@ -67,7 +67,8 @@ pub fn inject( PanicStrategy::Unwind } (PanicStrategy::Abort, false) => { - span_diagnostic.err("building tests with panic=abort is not yet supported"); + span_diagnostic.err("building tests with panic=abort is not supported \ + without `-Zpanic_abort_tests`"); PanicStrategy::Unwind } (PanicStrategy::Unwind, _) => PanicStrategy::Unwind, diff --git a/src/test/ui/test-panic-abort-disabled.rs b/src/test/ui/test-panic-abort-disabled.rs index f24046ff0e8..4adb161d9ee 100644 --- a/src/test/ui/test-panic-abort-disabled.rs +++ b/src/test/ui/test-panic-abort-disabled.rs @@ -1,4 +1,4 @@ -// error-pattern:building tests with panic=abort is not yet supported +// error-pattern:building tests with panic=abort is not supported // no-prefer-dynamic // compile-flags: --test -Cpanic=abort // run-flags: --test-threads=1 diff --git a/src/test/ui/test-panic-abort-disabled.stderr b/src/test/ui/test-panic-abort-disabled.stderr index a8d9bad43ed..9c65c7360c1 100644 --- a/src/test/ui/test-panic-abort-disabled.stderr +++ b/src/test/ui/test-panic-abort-disabled.stderr @@ -1,4 +1,4 @@ -error: building tests with panic=abort is not yet supported +error: building tests with panic=abort is not supported without `-Zpanic_abort_tests` error: aborting due to previous error