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