From 2af216d683b683301b2e623e6a485452f5dc43f2 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Sun, 10 Nov 2024 03:21:15 +0900 Subject: [PATCH] ci: Pin nightly toolchain for aarch64_be test https://github.com/rust-lang/rust/pull/132714 bumped memchr without considering aarch64_be is not supported in memchr: https://github.com/BurntSushi/memchr/pull/162 --- .github/workflows/ci.yml | 2 +- tools/build.sh | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de5539f9..ca090d8a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -162,7 +162,7 @@ jobs: - rust: nightly target: aarch64-unknown-linux-gnu flags: -Z codegen-backend=cranelift - - rust: nightly + - rust: nightly-2024-11-07 # TODO: https://github.com/BurntSushi/memchr/pull/162 target: aarch64_be-unknown-linux-gnu - rust: stable target: aarch64-unknown-linux-musl diff --git a/tools/build.sh b/tools/build.sh index c813d578..2c1b3621 100755 --- a/tools/build.sh +++ b/tools/build.sh @@ -74,13 +74,15 @@ default_targets=( # FEAT_LSE & FEAT_LSE2 aarch64-apple-darwin # big endian - aarch64_be-unknown-linux-gnu - aarch64_be-unknown-netbsd + # TODO: https://github.com/BurntSushi/memchr/pull/162 + # aarch64_be-unknown-linux-gnu + # aarch64_be-unknown-netbsd # ILP32 ABI aarch64-unknown-linux-gnu_ilp32 arm64_32-apple-watchos # ILP32 ABI big endian - aarch64_be-unknown-linux-gnu_ilp32 + # TODO: https://github.com/BurntSushi/memchr/pull/162 + # aarch64_be-unknown-linux-gnu_ilp32 # arm64ec # rustc --print target-list | grep -E '^arm64ec'