We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
tool::Miri
1 parent 55298ea commit 17d27c9Copy full SHA for 17d27c9
src/bootstrap/src/core/build_steps/run.rs
@@ -133,8 +133,10 @@ impl Step for Miri {
133
}
134
135
// This compiler runs on the host, we'll just use it for the target.
136
- let target_compiler = builder.compiler(stage, host);
137
- let host_compiler = tool::get_tool_rustc_compiler(builder, target_compiler);
+ let target_compiler = builder.compiler(stage, target);
+ let miri_build = builder.ensure(tool::Miri { compiler: target_compiler, target });
138
+ // Rustc tools are off by one stage, so use the build compiler to run miri.
139
+ let host_compiler = miri_build.build_compiler;
140
141
// Get a target sysroot for Miri.
142
let miri_sysroot = test::Miri::build_miri_sysroot(builder, target_compiler, target);
0 commit comments