about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJubilee <46493976+workingjubilee@users.noreply.github.com>2020-03-23 22:54:06 -0700
committerGitHub <noreply@github.com>2020-03-23 22:54:06 -0700
commiteaa6488ca7550428ce70d6f43e906a8e36def943 (patch)
tree6a20186a96f9feee3d9b2068c35fc28ffabbf03f
parent342c5f33d097b2dc07a2dbc0ca45a37379d2ff60 (diff)
downloadrust-eaa6488ca7550428ce70d6f43e906a8e36def943.tar.gz
rust-eaa6488ca7550428ce70d6f43e906a8e36def943.zip
Request "-Z unstable-options" for unstable options
Explicitly requests the "-Z unstable-options" flag if someone attempts to use
a cargo option gated by it. This enhances discoverability, particularly in the
instance where the user is on the nightly compiler but isn't using the flag.
-rw-r--r--src/libtest/cli.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtest/cli.rs b/src/libtest/cli.rs
index 5317063b80d..aac454c023c 100644
--- a/src/libtest/cli.rs
+++ b/src/libtest/cli.rs
@@ -213,7 +213,7 @@ macro_rules! unstable_optflag {
         let opt = $matches.opt_present($option_name);
         if !$allow_unstable && opt {
             return Err(format!(
-                "The \"{}\" flag is only accepted on the nightly compiler",
+                "The \"{}\" flag is only accepted on the nightly compiler with -Z unstable-options",
                 $option_name
             ));
         }