We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
check_toolstate()
1 parent f82315a commit f87afe5Copy full SHA for f87afe5
src/tools/build-manifest/src/main.rs
@@ -254,7 +254,10 @@ impl Builder {
254
t!(self.checksums.store_cache());
255
}
256
257
- /// If a tool does not pass its tests, don't ship it.
+ /// If a tool does not pass its tests on *any* of Linux and Windows, don't ship
258
+ /// it on *all* targets, because tools like Miri can "cross-run" programs for
259
+ /// different targets, for example, run a program for `x86_64-pc-windows-msvc`
260
+ /// on `x86_64-unknown-linux-gnu`.
261
/// Right now, we do this only for Miri.
262
fn check_toolstate(&mut self) {
263
for file in &["toolstates-linux.json", "toolstates-windows.json"] {
0 commit comments