File tree 3 files changed +19
-4
lines changed
docker/host-x86_64/x86_64-gnu-tools
3 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 62
62
- name : x86_64-gnu-tools
63
63
os : ubuntu-20.04-16core-64gb
64
64
env : {}
65
+ - name : x86_64-msvc-ext
66
+ env :
67
+ 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
68
+ HOST_TARGET : x86_64-pc-windows-msvc
69
+ RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json"
70
+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
71
+ os : windows-2019-8core-32gb
65
72
timeout-minutes : 600
66
73
runs-on : " ${{ matrix.os }}"
67
74
steps :
@@ -376,7 +383,7 @@ jobs:
376
383
os : windows-2019-8core-32gb
377
384
- name : x86_64-msvc-ext
378
385
env :
379
- 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
386
+ SCRIPT : src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
380
387
HOST_TARGET : x86_64-pc-windows-msvc
381
388
RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json"
382
389
DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
Original file line number Diff line number Diff line change @@ -23,8 +23,8 @@ cat /tmp/toolstate/toolstates.json
23
23
24
24
# Test remaining tools that must pass.
25
25
python3 " $X_PY " test --stage 2 check-tools
26
- python3 " $X_PY " test --stage 2 src/tools/clippy
27
- python3 " $X_PY " test --stage 2 src/tools/rustfmt
26
+ # python3 "$X_PY" test --stage 2 src/tools/clippy
27
+ # python3 "$X_PY" test --stage 2 src/tools/rustfmt
28
28
python3 " $X_PY " test --stage 2 src/tools/miri
29
29
# We natively run this script on x86_64-unknown-linux-gnu and x86_64-pc-windows-msvc.
30
30
# Also cover some other targets via cross-testing, in particular all tier 1 targets.
Original file line number Diff line number Diff line change @@ -336,6 +336,14 @@ jobs:
336
336
- name : x86_64-gnu-tools
337
337
<< : *job-linux-16c
338
338
339
+ - name : x86_64-msvc-ext
340
+ env :
341
+ 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
342
+ HOST_TARGET : x86_64-pc-windows-msvc
343
+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
344
+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
345
+ << : *job-windows-8c
346
+
339
347
auto :
340
348
<< : *base-ci-job
341
349
name : auto - ${{ matrix.name }}
@@ -573,7 +581,7 @@ jobs:
573
581
574
582
- name : x86_64-msvc-ext
575
583
env :
576
- 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
584
+ SCRIPT : src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
577
585
HOST_TARGET : x86_64-pc-windows-msvc
578
586
RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
579
587
DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
You can’t perform that action at this time.
0 commit comments