We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2d45cdb commit b961660Copy full SHA for b961660
compiler/rustc_driver_impl/src/lib.rs
@@ -878,6 +878,15 @@ pub fn version_at_macro_invocation(
878
) {
879
let verbose = matches.opt_present("verbose");
880
881
+ let mut version = version;
882
+ let mut release = release;
883
+ let tmp;
884
+ if let Ok(force_version) = std::env::var("RUSTC_FORCE_RUSTC_VERSION") {
885
+ tmp = force_version;
886
+ version = &tmp;
887
+ release = &tmp;
888
+ }
889
+
890
safe_println!("{binary} {version}");
891
892
if verbose {
tests/ui/feature-gates/version_check.rs
@@ -10,5 +10,5 @@ fn main() {
10
.unwrap()
11
.stdout;
12
let version = std::str::from_utf8(&version).unwrap().strip_prefix("rustc ").unwrap().trim_end();
13
- assert_ne!(version, signalled_version);
+ assert_eq!(version, signalled_version);
14
}
0 commit comments