bootstrap: get rid of TEST_MIRI env var
This commit is contained in:
parent
2628f579f6
commit
c4a654d9cd
@ -285,20 +285,6 @@ fn main() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// When running miri tests, we need to generate MIR for all libraries
|
|
||||||
if env::var("TEST_MIRI").ok().map_or(false, |val| val == "true") {
|
|
||||||
// The flags here should be kept in sync with `add_miri_default_args`
|
|
||||||
// in miri's `src/lib.rs`.
|
|
||||||
cmd.arg("-Zalways-encode-mir");
|
|
||||||
cmd.arg("--cfg=miri");
|
|
||||||
// These options are preferred by miri, to be able to perform better validation,
|
|
||||||
// but the bootstrap compiler might not understand them.
|
|
||||||
if stage != "0" {
|
|
||||||
cmd.arg("-Zmir-emit-retag");
|
|
||||||
cmd.arg("-Zmir-opt-level=0");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if let Ok(map) = env::var("RUSTC_DEBUGINFO_MAP") {
|
if let Ok(map) = env::var("RUSTC_DEBUGINFO_MAP") {
|
||||||
cmd.arg("--remap-path-prefix").arg(&map);
|
cmd.arg("--remap-path-prefix").arg(&map);
|
||||||
}
|
}
|
||||||
|
@ -981,7 +981,6 @@ impl<'a> Builder<'a> {
|
|||||||
PathBuf::from("/path/to/nowhere/rustdoc/not/required")
|
PathBuf::from("/path/to/nowhere/rustdoc/not/required")
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
.env("TEST_MIRI", self.config.test_miri.to_string())
|
|
||||||
.env("RUSTC_ERROR_METADATA_DST", self.extended_error_dir());
|
.env("RUSTC_ERROR_METADATA_DST", self.extended_error_dir());
|
||||||
|
|
||||||
if let Some(host_linker) = self.linker(compiler.host) {
|
if let Some(host_linker) = self.linker(compiler.host) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user