about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2018-01-22 18:05:49 -0800
committerEsteban Küber <esteban@kuber.com.ar>2018-01-22 18:05:49 -0800
commit7d41cbad6a34976e3d6d0321ba1d4c433e24e21c (patch)
treeece71e9395a2a661e3927a1c3241731dd89fa3ff
parentffb827aff3340f8e6e012fd4a302616ddcf855fa (diff)
downloadrust-7d41cbad6a34976e3d6d0321ba1d4c433e24e21c.tar.gz
rust-7d41cbad6a34976e3d6d0321ba1d4c433e24e21c.zip
Don't make it necessary to enable `unstable-options`
-rw-r--r--src/librustc/session/config.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/librustc/session/config.rs b/src/librustc/session/config.rs
index 4d54f2a3677..759e32abd60 100644
--- a/src/librustc/session/config.rs
+++ b/src/librustc/session/config.rs
@@ -1625,10 +1625,6 @@ pub fn build_session_options_and_crate_config(matches: &getopts::Matches)
         early_error(ErrorOutputType::Json(false), "--error-format=pretty-json is unstable");
     }
 
-    if !debugging_opts.unstable_options && debugging_opts.explain {
-        early_error(error_format, "-Z --explain is unstable");
-    }
-
     let mut output_types = BTreeMap::new();
     if !debugging_opts.parse_only {
         for list in matches.opt_strs("emit") {