File tree 1 file changed +12
-0
lines changed
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -435,6 +435,10 @@ impl Step for Rustfmt {
435
435
& [ ] ,
436
436
) ;
437
437
438
+ if !builder. fail_fast {
439
+ cargo. arg ( "--no-fail-fast" ) ;
440
+ }
441
+
438
442
let dir = testdir ( builder, compiler. host ) ;
439
443
t ! ( fs:: create_dir_all( & dir) ) ;
440
444
cargo. env ( "RUSTFMT_TEST_DIR" , dir) ;
@@ -615,6 +619,10 @@ impl Step for Miri {
615
619
) ;
616
620
cargo. add_rustc_lib_path ( builder, compiler) ;
617
621
622
+ if !builder. fail_fast {
623
+ cargo. arg ( "--no-fail-fast" ) ;
624
+ }
625
+
618
626
// miri tests need to know about the stage sysroot
619
627
cargo. env ( "MIRI_SYSROOT" , & miri_sysroot) ;
620
628
cargo. env ( "MIRI_HOST_SYSROOT" , sysroot) ;
@@ -746,6 +754,10 @@ impl Step for Clippy {
746
754
& [ ] ,
747
755
) ;
748
756
757
+ if !builder. fail_fast {
758
+ cargo. arg ( "--no-fail-fast" ) ;
759
+ }
760
+
749
761
cargo. env ( "RUSTC_TEST_SUITE" , builder. rustc ( compiler) ) ;
750
762
cargo. env ( "RUSTC_LIB_PATH" , builder. rustc_libdir ( compiler) ) ;
751
763
let host_libs = builder. stage_out ( compiler, Mode :: ToolRustc ) . join ( builder. cargo_dir ( ) ) ;
You can’t perform that action at this time.
0 commit comments