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