@@ -116,23 +116,23 @@ jobs:
116116 strategy :
117117 matrix :
118118 include :
119- - target : aarch64-apple-darwin
120- os : macos-15
121- - target : aarch64-pc-windows-msvc
122- os : windows-11-arm
123- - target : aarch64-unknown-linux-gnu
124- os : ubuntu-24.04-arm
125- # FIXME: It currently causes segfaults.
126- # - target: i686-pc-windows-gnu
127- # env: { ARCH_BITS: 32, ARCH: i686 }
128- - target : i686-pc-windows-msvc
129- os : windows-2025
119+ # - target: aarch64-apple-darwin
120+ # os: macos-15
121+ # - target: aarch64-pc-windows-msvc
122+ # os: windows-11-arm
123+ # - target: aarch64-unknown-linux-gnu
124+ # os: ubuntu-24.04-arm
125+ # # FIXME: It currently causes segfaults.
126+ # # - target: i686-pc-windows-gnu
127+ # # env: { ARCH_BITS: 32, ARCH: i686 }
128+ # - target: i686-pc-windows-msvc
129+ # os: windows-2025
130130 - target : i686-unknown-linux-gnu
131- - target : x86_64-pc-windows-gnu
132- os : windows-2025
133- env : { ARCH_BITS: 64, ARCH: x86_64 }
134- - target : x86_64-pc-windows-msvc
135- os : windows-2025
131+ # - target: x86_64-pc-windows-gnu
132+ # os: windows-2025
133+ # env: { ARCH_BITS: 64, ARCH: x86_64 }
134+ # - target: x86_64-pc-windows-msvc
135+ # os: windows-2025
136136 - target : x86_64-unknown-linux-gnu
137137 runs-on : ${{ matrix.os && matrix.os || 'ubuntu-24.04' }}
138138 timeout-minutes : 25
@@ -173,16 +173,16 @@ jobs:
173173
174174 test_tier2 :
175175 name : Test tier2
176- needs : [test_tier1, style_check]
176+ # needs: [test_tier1, style_check]
177177 strategy :
178- fail-fast : true
178+ fail-fast : false
179179 max-parallel : 16
180180 matrix :
181181 include :
182182 # FIXME(sparc): this takes much longer to run than any other job, put
183183 # it first to make sure it gets a head start.
184184 - target : sparc64-unknown-linux-gnu
185- - target : aarch64-linux-android
185+ # - target: aarch64-linux-android
186186 - target : aarch64-unknown-linux-musl
187187 - target : aarch64-unknown-linux-musl
188188 env : { RUST_LIBC_UNSTABLE_MUSL_V1_2_3: 1 }
@@ -199,25 +199,25 @@ jobs:
199199 - target : i686-unknown-linux-musl
200200 env : { RUST_LIBC_UNSTABLE_MUSL_V1_2_3: 1 }
201201 artifact-tag : new-musl
202- - target : loongarch64-unknown-linux-gnu
203- - target : loongarch64-unknown-linux-musl
204- - target : loongarch64-unknown-linux-musl
205- env : { RUST_LIBC_UNSTABLE_MUSL_V1_2_3: 1 }
206- artifact-tag : new-musl
207- - target : powerpc64-unknown-linux-gnu
208- - target : powerpc64le-unknown-linux-gnu
209- - target : powerpc64le-unknown-linux-musl
210- - target : powerpc64le-unknown-linux-musl
211- env : { RUST_LIBC_UNSTABLE_MUSL_V1_2_3: 1 }
212- artifact-tag : new-musl
213- - target : riscv64gc-unknown-linux-gnu
214- - target : s390x-unknown-linux-gnu
215- - target : wasm32-unknown-emscripten
216- - target : wasm32-wasip1
217- - target : wasm32-wasip2
218- - target : x86_64-apple-darwin
219- os : macos-15-intel
220- - target : x86_64-linux-android
202+ # - target: loongarch64-unknown-linux-gnu
203+ # - target: loongarch64-unknown-linux-musl
204+ # - target: loongarch64-unknown-linux-musl
205+ # env: { RUST_LIBC_UNSTABLE_MUSL_V1_2_3: 1 }
206+ # artifact-tag: new-musl
207+ # - target: powerpc64-unknown-linux-gnu
208+ # - target: powerpc64le-unknown-linux-gnu
209+ # - target: powerpc64le-unknown-linux-musl
210+ # - target: powerpc64le-unknown-linux-musl
211+ # env: { RUST_LIBC_UNSTABLE_MUSL_V1_2_3: 1 }
212+ # artifact-tag: new-musl
213+ # - target: riscv64gc-unknown-linux-gnu
214+ # - target: s390x-unknown-linux-gnu
215+ # - target: wasm32-unknown-emscripten
216+ # - target: wasm32-wasip1
217+ # - target: wasm32-wasip2
218+ # - target: x86_64-apple-darwin
219+ # os: macos-15-intel
220+ # - target: x86_64-linux-android
221221 # FIXME: Exec format error (os error 8)
222222 # - target: x86_64-unknown-linux-gnux32
223223 - target : x86_64-unknown-linux-musl
@@ -267,55 +267,55 @@ jobs:
267267 path : ${{ env.ARCHIVE_PATH }}
268268 retention-days : 5
269269
270- test_tier2_vm :
271- name : Test tier2 VM
272- needs : [test_tier1, style_check]
273- runs-on : ubuntu-latest
274- strategy :
275- fail-fast : true
276- matrix :
277- include :
278- - target : x86_64-pc-solaris
279- - target : x86_64-unknown-netbsd
280- timeout-minutes : 25
281- steps :
282- - uses : actions/checkout@v6
283- - name : test on Solaris
284- 285- if : contains(matrix.target, 'solaris')
286- with :
287- release : " 11.4-gcc"
288- usesh : true
289- mem : 4096
290- copyback : false
291- prepare : |
292- set -x
293- source <(curl -s https://raw.githubusercontent.com/psumbera/solaris-rust/refs/heads/main/sh.rust-web-install)
294- rustc --version
295- uname -a
296- run : |
297- export PATH=$HOME/.rust_solaris/bin:$PATH
298- ./ci/run.sh ${{ matrix.target }}
270+ # test_tier2_vm:
271+ # name: Test tier2 VM
272+ # needs: [test_tier1, style_check]
273+ # runs-on: ubuntu-latest
274+ # strategy:
275+ # fail-fast: true
276+ # matrix:
277+ # include:
278+ # - target: x86_64-pc-solaris
279+ # - target: x86_64-unknown-netbsd
280+ # timeout-minutes: 25
281+ # steps:
282+ # - uses: actions/checkout@v6
283+ # - name: test on Solaris
284+ # uses: vmactions/[email protected] 285+ # if: contains(matrix.target, 'solaris')
286+ # with:
287+ # release: "11.4-gcc"
288+ # usesh: true
289+ # mem: 4096
290+ # copyback: false
291+ # prepare: |
292+ # set -x
293+ # source <(curl -s https://raw.githubusercontent.com/psumbera/solaris-rust/refs/heads/main/sh.rust-web-install)
294+ # rustc --version
295+ # uname -a
296+ # run: |
297+ # export PATH=$HOME/.rust_solaris/bin:$PATH
298+ # ./ci/run.sh ${{ matrix.target }}
299299
300- - name : Test on NetBSD
301- uses : vmactions/netbsd-vm@v1
302- if : contains(matrix.target, 'netbsd')
303- with :
304- release : " 10.1"
305- usesh : true
306- mem : 4096
307- copyback : false
308- prepare : |
309- set -x
310- /usr/sbin/pkg_add curl
311- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- \
312- --profile minimal --default-toolchain nightly -y
313- run : |
314- set -x
315- . "$HOME/.cargo/env"
316- which rustc
317- rustc -Vv
318- ./ci/run.sh ${{ matrix.target }}
300+ # - name: Test on NetBSD
301+ # uses: vmactions/netbsd-vm@v1
302+ # if: contains(matrix.target, 'netbsd')
303+ # with:
304+ # release: "10.1"
305+ # usesh: true
306+ # mem: 4096
307+ # copyback: false
308+ # prepare: |
309+ # set -x
310+ # /usr/sbin/pkg_add curl
311+ # curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- \
312+ # --profile minimal --default-toolchain nightly -y
313+ # run: |
314+ # set -x
315+ # . "$HOME/.cargo/env"
316+ # which rustc
317+ # rustc -Vv
318+ # ./ci/run.sh ${{ matrix.target }}
319319
320320 ctest_msrv :
321321 name : Check ctest MSRV
@@ -357,7 +357,7 @@ jobs:
357357 - style_check
358358 - test_tier1
359359 - test_tier2
360- - test_tier2_vm
360+ # - test_tier2_vm
361361 - verify_build
362362 - ctest_msrv
363363 - docs
0 commit comments