@@ -105,7 +105,7 @@ impl Step for Std {
105105 "Checking stage{} library artifacts ({} -> {})" ,
106106 builder. top_stage, & compiler. host, target
107107 ) ) ;
108- run_cargo ( builder, cargo, & libstd_stamp ( builder, compiler, target) , vec ! [ ] , true ) ;
108+ run_cargo ( builder, cargo, & libstd_stamp ( builder, compiler, target) , vec ! [ ] , true , false ) ;
109109
110110 // We skip populating the sysroot in non-zero stage because that'll lead
111111 // to rlib/rmeta conflicts if std gets built during this session.
@@ -155,7 +155,14 @@ impl Step for Std {
155155 "Checking stage{} library test/bench/example targets ({} -> {})" ,
156156 builder. top_stage, & compiler. host, target
157157 ) ) ;
158- run_cargo ( builder, cargo, & libstd_test_stamp ( builder, compiler, target) , vec ! [ ] , true ) ;
158+ run_cargo (
159+ builder,
160+ cargo,
161+ & libstd_test_stamp ( builder, compiler, target) ,
162+ vec ! [ ] ,
163+ true ,
164+ false ,
165+ ) ;
159166 }
160167}
161168
@@ -225,7 +232,7 @@ impl Step for Rustc {
225232 "Checking stage{} compiler artifacts ({} -> {})" ,
226233 builder. top_stage, & compiler. host, target
227234 ) ) ;
228- run_cargo ( builder, cargo, & librustc_stamp ( builder, compiler, target) , vec ! [ ] , true ) ;
235+ run_cargo ( builder, cargo, & librustc_stamp ( builder, compiler, target) , vec ! [ ] , true , false ) ;
229236
230237 let libdir = builder. sysroot_libdir ( compiler, target) ;
231238 let hostdir = builder. sysroot_libdir ( compiler, compiler. host ) ;
@@ -285,6 +292,7 @@ impl Step for CodegenBackend {
285292 & codegen_backend_stamp ( builder, compiler, target, backend) ,
286293 vec ! [ ] ,
287294 true ,
295+ false ,
288296 ) ;
289297 }
290298}
@@ -343,7 +351,7 @@ impl Step for RustAnalyzer {
343351 "Checking stage{} {} artifacts ({} -> {})" ,
344352 compiler. stage, "rust-analyzer" , & compiler. host. triple, target. triple
345353 ) ) ;
346- run_cargo ( builder, cargo, & stamp ( builder, compiler, target) , vec ! [ ] , true ) ;
354+ run_cargo ( builder, cargo, & stamp ( builder, compiler, target) , vec ! [ ] , true , false ) ;
347355
348356 /// Cargo's output path in a given stage, compiled by a particular
349357 /// compiler for the specified target.
@@ -417,6 +425,7 @@ macro_rules! tool_check_step {
417425 & stamp( builder, compiler, target) ,
418426 vec![ ] ,
419427 true ,
428+ false ,
420429 ) ;
421430
422431 /// Cargo's output path in a given stage, compiled by a particular
0 commit comments