@@ -122,37 +122,18 @@ jobs:
122122# These jobs automatically inherit envs.pr, to avoid repeating
123123# it in each job definition.
124124pr :
125- - name : mingw-check-1
126- << : *job-linux-4c
127- - name : mingw-check-2
128- << : *job-linux-4c
129- - name : mingw-check-tidy
130- continue_on_error : true
131- free_disk : false
132- env :
133- # This submodule is expensive to checkout, and it should not be needed for
134- # tidy. This speeds up the PR CI job by ~1 minute.
135- SKIP_SUBMODULES : src/gcc
136- << : *job-linux-4c
137- - name : x86_64-gnu-llvm-19
138- env :
139- ENABLE_GCC_CODEGEN : " 1"
140- DOCKER_SCRIPT : x86_64-gnu-llvm.sh
141- << : *job-linux-4c
142- - name : aarch64-gnu-llvm-19-1
125+ # x86_64-msvc is split into two jobs to run tests in parallel.
126+ - name : x86_64-msvc-1
143127 env :
144- IMAGE : aarch64-gnu-llvm-19
145- DOCKER_SCRIPT : stage_2_test_set1.sh
146- << : *job-aarch64-linux
147- - name : aarch64-gnu-llvm-19-2
128+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-sanitizers --enable-profiler
129+ SCRIPT : make ci-msvc-py
130+ << : *job-windows-25
131+
132+ - name : x86_64-msvc-2
148133 env :
149- IMAGE : aarch64-gnu-llvm-19
150- DOCKER_SCRIPT : stage_2_test_set2.sh
151- << : *job-aarch64-linux
152- - name : x86_64-gnu-tools
153- << : *job-linux-4c
154- - name : x86_64-gnu-miri
155- << : *job-linux-4c
134+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-sanitizers --enable-profiler
135+ SCRIPT : make ci-msvc-ps1
136+ << : *job-windows-25
156137
157138# Jobs that run when you perform a try build (@bors try)
158139# These jobs automatically inherit envs.try, to avoid repeating
0 commit comments