diff options
| author | Jack O'Connor <[email protected]> | 2020-08-31 17:46:39 -0400 |
|---|---|---|
| committer | Jack O'Connor <[email protected]> | 2020-08-31 18:25:38 -0400 |
| commit | 5b22bf57c8fe1768cced1d09f0ce68d57294051b (patch) | |
| tree | ad8702da01ff86bb6a4f79080d0b231ca124c186 /.github | |
| parent | 3c1db555293a85aa3c131b59904dcbe2dd8161ac (diff) | |
add i586-unknown-linux-musl as a test target
Samuel noticed that rustc seems to assume (incorrectly?) that all i686
targets support SSE2, but it doesn't make that assumption for i586.
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/ci.yml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ffea8d..04ecc30 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -121,6 +121,7 @@ jobs: fail-fast: false matrix: arch: + - i586-unknown-linux-musl - i686-unknown-linux-musl - armv7-unknown-linux-gnueabihf - aarch64-unknown-linux-gnu @@ -137,7 +138,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, 'i686-') + if: startsWith(matrix.arch, 'i586-') || startsWith(matrix.arch, 'i686-') # Test the NEON implementation on ARM targets. - run: cross test --target ${{ matrix.arch }} --features=neon if: startsWith(matrix.arch, 'armv7-') || startsWith(matrix.arch, 'aarch64-') |
