Skip to content

Commit 4d41b7d

Browse files
committed
ci: Pin nightly toolchain for aarch64_be test
rust-lang/portable-simd#396
1 parent d58370b commit 4d41b7d

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ jobs:
110110
- rust: nightly
111111
target: aarch64-unknown-linux-gnu
112112
flags: -Z codegen-backend=cranelift
113-
- rust: nightly
113+
- rust: nightly-2024-02-05 # TODO: core_simd bug https://github.com/rust-lang/portable-simd/pull/396
114114
target: aarch64_be-unknown-linux-gnu
115115
- rust: stable
116116
target: aarch64-unknown-linux-musl

tools/build.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,15 @@ default_targets=(
7575
# aarch64 with FEAT_LSE & FEAT_LSE2
7676
aarch64-apple-darwin
7777
# aarch64 big endian
78-
aarch64_be-unknown-linux-gnu
79-
aarch64_be-unknown-netbsd
78+
# TODO: core_simd bug https://github.com/rust-lang/portable-simd/pull/396
79+
# aarch64_be-unknown-linux-gnu
80+
# TODO: core_simd bug https://github.com/rust-lang/portable-simd/pull/396
81+
# aarch64_be-unknown-netbsd
8082
# aarch64 ILP32 ABI
8183
aarch64-unknown-linux-gnu_ilp32
8284
# aarch64 ILP32 ABI big endian
83-
aarch64_be-unknown-linux-gnu_ilp32
85+
# TODO: core_simd bug https://github.com/rust-lang/portable-simd/pull/396
86+
# aarch64_be-unknown-linux-gnu_ilp32
8487

8588
# pre-v6 arm linux-like
8689
armv4t-unknown-linux-gnueabi
@@ -391,6 +394,8 @@ build() {
391394
case "${target}" in
392395
# TODO: LLVM bug: https://github.com/rust-lang/rust/issues/89498
393396
m68k-unknown-linux-gnu) return 0 ;;
397+
# TODO: core_simd bug https://github.com/rust-lang/portable-simd/pull/396
398+
aarch64_be-*) return 0 ;;
394399
esac
395400
RUSTFLAGS="${target_rustflags}" \
396401
x_cargo "${args[@]}" --manifest-path Cargo.toml "$@"

0 commit comments

Comments
 (0)