aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack O'Connor <[email protected]>2025-06-01 13:06:37 -0700
committerJack O'Connor <[email protected]>2025-06-01 13:07:53 -0700
commitacf7a54fe2c0d616127fb5bc8e68156c173975cf (patch)
tree7292d13fad2acb1987c133aec64c7183b2856321
parent60ed9295f58ba975df58a67b2bfe435f478d05ea (diff)
stop testing target-cpu=i386 on the i686 target triple
This started emitting warnings recently, and in the future those will be hard errors. See https://github.com/rust-lang/rust/issues/141848. The i586 target triple still works, and it's sufficient for exercising the non-SSE2 case. Fixes https://github.com/BLAKE3-team/BLAKE3/issues/489.
-rw-r--r--.github/workflows/ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 296716f..20b4a02 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -208,7 +208,7 @@ jobs:
- run: cross test --target ${{ matrix.arch }}
# Test building for ancient i386 processors without guaranteed SSE2 support.
- run: cross rustc --target ${{ matrix.arch }} -- -C target-cpu=i386
- if: startsWith(matrix.arch, 'i586-') || startsWith(matrix.arch, 'i686-')
+ if: startsWith(matrix.arch, 'i586-')
# Test the NEON implementation on ARM targets.
- run: cross test --target ${{ matrix.arch }} --features=neon
if: startsWith(matrix.arch, 'armv7-') || startsWith(matrix.arch, 'aarch64-')