@@ -223,37 +223,31 @@ jobs:
223223 matrix :
224224 # 32/64 bit MSVC tests
225225 x86_64-msvc-1 :
226- MSYS_BITS : 64
227226 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-profiler
228227 SCRIPT : make ci-subset-1
229228 # FIXME(#59637)
230229 NO_DEBUG_ASSERTIONS : 1
231230 NO_LLVM_ASSERTIONS : 1
232231 x86_64-msvc-2 :
233- MSYS_BITS : 64
234232 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-profiler
235233 SCRIPT : make ci-subset-2
236234 i686-msvc-1 :
237- MSYS_BITS : 32
238235 RUST_CONFIGURE_ARGS : --build=i686-pc-windows-msvc
239236 SCRIPT : make ci-subset-1
240237 # FIXME(#59637)
241238 NO_DEBUG_ASSERTIONS : 1
242239 NO_LLVM_ASSERTIONS : 1
243240 i686-msvc-2 :
244- MSYS_BITS : 32
245241 RUST_CONFIGURE_ARGS : --build=i686-pc-windows-msvc
246242 SCRIPT : make ci-subset-2
247243 # FIXME(#59637)
248244 NO_DEBUG_ASSERTIONS : 1
249245 NO_LLVM_ASSERTIONS : 1
250246 # MSVC aux tests
251247 x86_64-msvc-aux :
252- MSYS_BITS : 64
253248 RUST_CHECK_TARGET : check-aux EXCLUDE_CARGO=1
254249 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc
255250 x86_64-msvc-cargo :
256- MSYS_BITS : 64
257251 SCRIPT : python x.py test src/tools/cargotest src/tools/cargo
258252 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc
259253 VCVARS_BAT : vcvars64.bat
@@ -262,10 +256,8 @@ jobs:
262256 NO_LLVM_ASSERTIONS : 1
263257 # MSVC tools tests
264258 x86_64-msvc-tools :
265- MSYS_BITS : 64
266259 SCRIPT : src/ci/docker/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
267260 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --save-toolstates=/tmp/toolstate/toolstates.json
268- DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
269261
270262 # 32/64-bit MinGW builds.
271263 #
@@ -281,43 +273,30 @@ jobs:
281273 # came from the mingw-w64 SourceForge download site. Unfortunately
282274 # SourceForge is notoriously flaky, so we mirror it on our own infrastructure.
283275 i686-mingw-1 :
284- MSYS_BITS : 32
285276 RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
286277 SCRIPT : make ci-mingw-subset-1
287- MINGW_URL : https://rust-lang-ci-mirrors.s3-us-west-1.amazonaws.com/rustc
288- MINGW_ARCHIVE : i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
289- MINGW_DIR : mingw32
278+ CUSTOM_MINGW : 1
290279 # FIXME(#59637)
291280 NO_DEBUG_ASSERTIONS : 1
292281 NO_LLVM_ASSERTIONS : 1
293282 i686-mingw-2 :
294- MSYS_BITS : 32
295283 RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu
296284 SCRIPT : make ci-mingw-subset-2
297- MINGW_URL : https://rust-lang-ci-mirrors.s3-us-west-1.amazonaws.com/rustc
298- MINGW_ARCHIVE : i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
299- MINGW_DIR : mingw32
285+ CUSTOM_MINGW : 1
300286 x86_64-mingw-1 :
301- MSYS_BITS : 64
302287 SCRIPT : make ci-mingw-subset-1
303288 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-gnu
304- MINGW_URL : https://rust-lang-ci-mirrors.s3-us-west-1.amazonaws.com/rustc
305- MINGW_ARCHIVE : x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
306- MINGW_DIR : mingw64
289+ CUSTOM_MINGW : 1
307290 # FIXME(#59637)
308291 NO_DEBUG_ASSERTIONS : 1
309292 NO_LLVM_ASSERTIONS : 1
310293 x86_64-mingw-2 :
311- MSYS_BITS : 64
312294 SCRIPT : make ci-mingw-subset-2
313295 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-gnu
314- MINGW_URL : https://rust-lang-ci-mirrors.s3-us-west-1.amazonaws.com/rustc
315- MINGW_ARCHIVE : x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
316- MINGW_DIR : mingw64
296+ CUSTOM_MINGW : 1
317297
318298 # 32/64 bit MSVC and GNU deployment
319299 dist-x86_64-msvc :
320- MSYS_BITS : 64
321300 RUST_CONFIGURE_ARGS : >-
322301 --build=x86_64-pc-windows-msvc
323302 --target=x86_64-pc-windows-msvc,aarch64-pc-windows-msvc
@@ -327,7 +306,6 @@ jobs:
327306 DIST_REQUIRE_ALL_TOOLS : 1
328307 DEPLOY : 1
329308 dist-i686-msvc :
330- MSYS_BITS : 32
331309 RUST_CONFIGURE_ARGS : >-
332310 --build=i686-pc-windows-msvc
333311 --target=i586-pc-windows-msvc
@@ -337,27 +315,20 @@ jobs:
337315 DIST_REQUIRE_ALL_TOOLS : 1
338316 DEPLOY : 1
339317 dist-i686-mingw :
340- MSYS_BITS : 32
341318 RUST_CONFIGURE_ARGS : --build=i686-pc-windows-gnu --enable-full-tools --enable-profiler
342319 SCRIPT : python x.py dist
343- MINGW_URL : https://rust-lang-ci-mirrors.s3-us-west-1.amazonaws.com/rustc
344- MINGW_ARCHIVE : i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
345- MINGW_DIR : mingw32
320+ CUSTOM_MINGW : 1
346321 DIST_REQUIRE_ALL_TOOLS : 1
347322 DEPLOY : 1
348323 dist-x86_64-mingw :
349- MSYS_BITS : 64
350324 SCRIPT : python x.py dist
351325 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-gnu --enable-full-tools --enable-profiler
352- MINGW_URL : https://rust-lang-ci-mirrors.s3-us-west-1.amazonaws.com/rustc
353- MINGW_ARCHIVE : x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
354- MINGW_DIR : mingw64
326+ CUSTOM_MINGW : 1
355327 DIST_REQUIRE_ALL_TOOLS : 1
356328 DEPLOY : 1
357329
358330 # "alternate" deployment, see .travis.yml for more info
359331 dist-x86_64-msvc-alt :
360- MSYS_BITS : 64
361332 RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
362333 SCRIPT : python x.py dist
363334 DEPLOY_ALT : 1
0 commit comments