File tree 3 files changed +14
-52
lines changed
3 files changed +14
-52
lines changed Original file line number Diff line number Diff line change @@ -417,30 +417,16 @@ jobs:
417
417
RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-msvc --save-toolstates=/tmp/toolstate/toolstates.json"
418
418
DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
419
419
os : windows-2019-8core-32gb
420
- - name : i686-mingw-1
420
+ - name : i686-mingw
421
421
env :
422
422
RUST_CONFIGURE_ARGS : " --build=i686-pc-windows-gnu"
423
- SCRIPT : make ci-mingw-subset-1
423
+ SCRIPT : make ci-mingw
424
424
NO_DOWNLOAD_CI_LLVM : 1
425
425
CUSTOM_MINGW : 1
426
426
os : windows-2019-8core-32gb
427
- - name : i686 -mingw-2
427
+ - name : x86_64 -mingw
428
428
env :
429
- RUST_CONFIGURE_ARGS : " --build=i686-pc-windows-gnu"
430
- SCRIPT : make ci-mingw-subset-2
431
- NO_DOWNLOAD_CI_LLVM : 1
432
- CUSTOM_MINGW : 1
433
- os : windows-2019-8core-32gb
434
- - name : x86_64-mingw-1
435
- env :
436
- SCRIPT : make ci-mingw-subset-1
437
- RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-gnu --enable-profiler"
438
- NO_DOWNLOAD_CI_LLVM : 1
439
- CUSTOM_MINGW : 1
440
- os : windows-2019-8core-32gb
441
- - name : x86_64-mingw-2
442
- env :
443
- SCRIPT : make ci-mingw-subset-2
429
+ SCRIPT : make ci-mingw
444
430
RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-gnu --enable-profiler"
445
431
NO_DOWNLOAD_CI_LLVM : 1
446
432
CUSTOM_MINGW : 1
Original file line number Diff line number Diff line change @@ -65,13 +65,11 @@ ci-msvc:
65
65
66
66
# # MingW native builders
67
67
68
- TESTS_IN_MINGW_2 := \
69
- tests/ui
70
-
71
- ci-mingw-subset-1 :
72
- $(Q )$(CFG_SRC_DIR ) /x test --stage 2 $(TESTS_IN_MINGW_2:%=--exclude % )
73
- ci-mingw-subset-2 :
74
- $(Q )$(BOOTSTRAP ) test --stage 2 $(TESTS_IN_MINGW_2 )
75
-
68
+ # test both x and bootstrap entrypoints
69
+ ci-mingw-x :
70
+ $(Q )$(CFG_SRC_DIR ) /x test --stage 2 tidy
71
+ ci-mingw-bootstrap :
72
+ $(Q )$(BOOTSTRAP ) test --stage 2 --exclude tidy
73
+ ci-mingw : ci-mingw-x ci-mingw-bootstrap
76
74
77
75
.PHONY : dist
Original file line number Diff line number Diff line change @@ -639,41 +639,19 @@ jobs:
639
639
# came from the mingw-w64 SourceForge download site. Unfortunately
640
640
# SourceForge is notoriously flaky, so we mirror it on our own infrastructure.
641
641
642
- - name : i686-mingw-1
642
+ - name : i686-mingw
643
643
env :
644
644
RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
645
- SCRIPT : make ci-mingw-subset-1
645
+ SCRIPT : make ci-mingw
646
646
# We are intentionally allowing an old toolchain on this builder (and that's
647
647
# incompatible with LLVM downloads today).
648
648
NO_DOWNLOAD_CI_LLVM : 1
649
649
CUSTOM_MINGW : 1
650
650
<< : *job-windows-8c
651
651
652
- - name : i686 -mingw-2
652
+ - name : x86_64 -mingw
653
653
env :
654
- RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
655
- SCRIPT : make ci-mingw-subset-2
656
- # We are intentionally allowing an old toolchain on this builder (and that's
657
- # incompatible with LLVM downloads today).
658
- NO_DOWNLOAD_CI_LLVM : 1
659
- CUSTOM_MINGW : 1
660
- << : *job-windows-8c
661
-
662
- - name : x86_64-mingw-1
663
- env :
664
- SCRIPT : make ci-mingw-subset-1
665
- RUST_CONFIGURE_ARGS : >-
666
- --build=x86_64-pc-windows-gnu
667
- --enable-profiler
668
- # We are intentionally allowing an old toolchain on this builder (and that's
669
- # incompatible with LLVM downloads today).
670
- NO_DOWNLOAD_CI_LLVM : 1
671
- CUSTOM_MINGW : 1
672
- << : *job-windows-8c
673
-
674
- - name : x86_64-mingw-2
675
- env :
676
- SCRIPT : make ci-mingw-subset-2
654
+ SCRIPT : make ci-mingw
677
655
RUST_CONFIGURE_ARGS : >-
678
656
--build=x86_64-pc-windows-gnu
679
657
--enable-profiler
You can’t perform that action at this time.
0 commit comments