@@ -32,14 +32,6 @@ runners:
32
32
os : windows-2022-16core-64gb
33
33
<< : *base-job
34
34
35
- - &job-windows-2019-8c
36
- os : windows-2019-8core-32gb
37
- << : *base-job
38
-
39
- - &job-windows-2019-16c
40
- os : windows-2019-16core-64gb
41
- << : *base-job
42
-
43
35
- &job-aarch64-linux
44
36
os : [ self-hosted, ARM64, linux ]
45
37
@@ -83,17 +75,21 @@ envs:
83
75
# These jobs automatically inherit envs.pr, to avoid repeating
84
76
# it in each job definition.
85
77
pr :
86
- - image : mingw-check
87
- << : *job-linux-4c
88
- - image : mingw-check-tidy
89
- continue_on_error : true
90
- << : *job-linux-4c
91
- - image : x86_64-gnu-llvm-17
78
+ - image : dist-aarch64-msvc
92
79
env :
93
- ENABLE_GCC_CODEGEN : " 1"
94
- << : *job-linux-16c
95
- - image : x86_64-gnu-tools
96
- << : *job-linux-16c
80
+ RUST_CONFIGURE_ARGS : >-
81
+ --build=x86_64-pc-windows-msvc
82
+ --host=aarch64-pc-windows-msvc
83
+ --enable-full-tools
84
+ --enable-profiler
85
+ SCRIPT : python x.py dist bootstrap --include-default-paths
86
+ DIST_REQUIRE_ALL_TOOLS : 1
87
+ << : *job-windows-8c
88
+ - image : x86_64-msvc
89
+ env :
90
+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-profiler
91
+ SCRIPT : make ci-msvc
92
+ << : *job-windows-8c
97
93
98
94
# Jobs that run when you perform a try build (@bors try)
99
95
# These jobs automatically inherit envs.try, to avoid repeating
@@ -349,21 +345,21 @@ auto:
349
345
env :
350
346
RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-profiler
351
347
SCRIPT : make ci-msvc
352
- << : *job-windows-2019- 8c
348
+ << : *job-windows-8c
353
349
354
350
- image : i686-msvc
355
351
env :
356
352
RUST_CONFIGURE_ARGS : --build=i686-pc-windows-msvc
357
353
SCRIPT : make ci-msvc
358
- << : *job-windows-2019- 8c
354
+ << : *job-windows-8c
359
355
360
356
- image : x86_64-msvc-ext
361
357
env :
362
358
SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
363
359
HOST_TARGET : x86_64-pc-windows-msvc
364
360
RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
365
361
DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
366
- << : *job-windows-2019- 8c
362
+ << : *job-windows-8c
367
363
368
364
# 32/64-bit MinGW builds.
369
365
#
@@ -414,7 +410,7 @@ auto:
414
410
--set rust.codegen-units=1
415
411
SCRIPT : python x.py build --set rust.debug=true opt-dist && PGO_HOST=x86_64-pc-windows-msvc ./build/x86_64-pc-windows-msvc/stage0-tools-bin/opt-dist windows-ci -- python x.py dist bootstrap --include-default-paths
416
412
DIST_REQUIRE_ALL_TOOLS : 1
417
- << : *job-windows-2019- 8c
413
+ << : *job-windows-8c
418
414
419
415
- image : dist-i686-msvc
420
416
env :
@@ -426,7 +422,7 @@ auto:
426
422
--enable-profiler
427
423
SCRIPT : python x.py dist bootstrap --include-default-paths
428
424
DIST_REQUIRE_ALL_TOOLS : 1
429
- << : *job-windows-2019- 8c
425
+ << : *job-windows-8c
430
426
431
427
- image : dist-aarch64-msvc
432
428
env :
@@ -437,7 +433,7 @@ auto:
437
433
--enable-profiler
438
434
SCRIPT : python x.py dist bootstrap --include-default-paths
439
435
DIST_REQUIRE_ALL_TOOLS : 1
440
- << : *job-windows-2019- 8c
436
+ << : *job-windows-8c
441
437
442
438
- image : dist-i686-mingw
443
439
env :
@@ -471,4 +467,4 @@ auto:
471
467
env :
472
468
RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
473
469
SCRIPT : python x.py dist bootstrap --include-default-paths
474
- << : *job-windows-2019- 8c
470
+ << : *job-windows-8c
0 commit comments