@@ -36,10 +36,6 @@ runners:
3636 os : windows-2019-8core-32gb
3737 << : *base-job
3838
39- - &job-windows-2019-16c
40- os : windows-2019-16core-64gb
41- << : *base-job
42-
4339 - &job-aarch64-linux
4440 os : [ self-hosted, ARM64, linux ]
4541
@@ -349,21 +345,21 @@ auto:
349345 env :
350346 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-profiler
351347 SCRIPT : make ci-msvc
352- << : *job-windows-2019- 8c
348+ << : *job-windows-8c
353349
354350 - image : i686-msvc
355351 env :
356352 RUST_CONFIGURE_ARGS : --build=i686-pc-windows-msvc
357353 SCRIPT : make ci-msvc
358- << : *job-windows-2019- 8c
354+ << : *job-windows-8c
359355
360356 - image : x86_64-msvc-ext
361357 env :
362358 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
363359 HOST_TARGET : x86_64-pc-windows-msvc
364360 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
365361 DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
366- << : *job-windows-2019- 8c
362+ << : *job-windows-8c
367363
368364 # 32/64-bit MinGW builds.
369365 #
@@ -414,7 +410,7 @@ auto:
414410 --set rust.codegen-units=1
415411 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
416412 DIST_REQUIRE_ALL_TOOLS : 1
417- << : *job-windows-2019- 8c
413+ << : *job-windows-8c
418414
419415 - image : dist-i686-msvc
420416 env :
@@ -426,8 +422,11 @@ auto:
426422 --enable-profiler
427423 SCRIPT : python x.py dist bootstrap --include-default-paths
428424 DIST_REQUIRE_ALL_TOOLS : 1
429- << : *job-windows-2019- 8c
425+ << : *job-windows-8c
430426
427+ # FIXME: There is a Clang bug that prevents using the VS 2022 STL when
428+ # building for ARM64: https://github.com/llvm/llvm-project/pull/81849
429+ # This is fixed in LLVM 19, but can't be backported to LLVM 18.
431430 - image : dist-aarch64-msvc
432431 env :
433432 RUST_CONFIGURE_ARGS : >-
@@ -471,4 +470,4 @@ auto:
471470 env :
472471 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
473472 SCRIPT : python x.py dist bootstrap --include-default-paths
474- << : *job-windows-2019- 8c
473+ << : *job-windows-8c
0 commit comments