Skip to content

Commit de507ea

Browse files
committed
Add testing for Arm64EC Windows
1 parent 97bf36d commit de507ea

File tree

7 files changed

+829
-18
lines changed

7 files changed

+829
-18
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ jobs:
7878
# os: ubuntu-latest
7979
#- tuple: mipsel-unknown-linux-musl
8080
# os: ubuntu-latest
81-
- tuple: s390x-unknown-linux-gnu
82-
os: ubuntu-latest
81+
# - tuple: s390x-unknown-linux-gnu
82+
# os: ubuntu-latest
8383
- tuple: i586-unknown-linux-gnu
8484
os: ubuntu-latest
8585
- tuple: nvptx64-nvidia-cuda
@@ -117,6 +117,8 @@ jobs:
117117
os: windows-2025
118118
- tuple: aarch64-pc-windows-msvc
119119
os: windows-11-arm
120+
- tuple: arm64ec-pc-windows-msvc
121+
os: windows-11-arm
120122
- tuple: x86_64-pc-windows-gnu
121123
os: windows-2025
122124
# - tuple: i686-pc-windows-gnu
@@ -165,10 +167,10 @@ jobs:
165167
tuple: riscv64gc-unknown-linux-gnu
166168
os: ubuntu-latest
167169
test_everything: true
168-
- target:
169-
tuple: s390x-unknown-linux-gnu
170-
os: ubuntu-latest
171-
test_everything: true
170+
# - target:
171+
# tuple: s390x-unknown-linux-gnu
172+
# os: ubuntu-latest
173+
# test_everything: true
172174
- target:
173175
tuple: x86_64-unknown-linux-gnu
174176
os: ubuntu-latest
@@ -207,14 +209,6 @@ jobs:
207209
rustup update nightly --no-self-update
208210
rustup default nightly
209211
shell: bash
210-
if: matrix.target.os != 'windows-11-arm'
211-
- name: Install Rust for `windows-11-arm` runners
212-
# The arm runners don't have Rust pre-installed (https://github.com/actions/partner-runner-images/issues/77)
213-
run: |
214-
curl https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly
215-
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
216-
shell: bash
217-
if: matrix.target.os == 'windows-11-arm'
218212

219213
- run: rustup target add ${{ matrix.target.tuple }}
220214
shell: bash

0 commit comments

Comments
 (0)