We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e3a971 commit cc7e7bcCopy full SHA for cc7e7bc
src/tools/miri/cargo-miri/src/setup.rs
@@ -100,7 +100,10 @@ pub fn setup(
100
// for target crates.
101
let cargo_miri_path = std::env::current_exe().expect("current executable path invalid");
102
if env::var_os("RUSTC_STAGE").is_some() {
103
- assert!(env::var_os("RUSTC").is_some());
+ assert!(
104
+ env::var_os("RUSTC").is_some() && env::var_os("RUSTC_WRAPPER").is_some(),
105
+ "cargo-miri setup is running inside rustc bootstrap but RUSTC or RUST_WRAPPER is not set"
106
+ );
107
command.env("RUSTC_REAL", &cargo_miri_path);
108
} else {
109
command.env("RUSTC", &cargo_miri_path);
0 commit comments