diff options
| author | Caleb Zulawski <caleb.zulawski@gmail.com> | 2023-07-27 00:07:28 -0400 |
|---|---|---|
| committer | Caleb Zulawski <caleb.zulawski@gmail.com> | 2023-07-27 00:07:28 -0400 |
| commit | dbcbc3e4c50e4127e7034aef962f4241143e6c79 (patch) | |
| tree | 7a3212acb7d4e7d07226794c1f03cb4df5e755e6 | |
| parent | fd712fe3f39470160baf95ff8eb6fb00ebf31453 (diff) | |
| download | rust-dbcbc3e4c50e4127e7034aef962f4241143e6c79.tar.gz rust-dbcbc3e4c50e4127e7034aef962f4241143e6c79.zip | |
Disable misbehaving targets
| -rw-r--r-- | .github/workflows/ci.yml | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4dd334a1344..ca1ab996a7b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -175,20 +175,24 @@ jobs: matrix: target: - armv7-unknown-linux-gnueabihf - - thumbv7neon-unknown-linux-gnueabihf - - aarch64-unknown-linux-gnu + - thumbv7neon-unknown-linux-gnueabihf # includes neon by default + - aarch64-unknown-linux-gnu # includes neon by default - powerpc-unknown-linux-gnu - - powerpc64-unknown-linux-gnu - - powerpc64le-unknown-linux-gnu + - powerpc64le-unknown-linux-gnu # includes altivec by default - riscv64gc-unknown-linux-gnu # MIPS uses a nonstandard binary representation for NaNs which makes it worth testing + # non-nightly since https://github.com/rust-lang/rust/pull/113274 # - mips-unknown-linux-gnu # - mips64-unknown-linux-gnuabi64 + # Lots of errors in QEMU and no real hardware to test on. Not clear if it's QEMU or bad codegen. + # - powerpc64-unknown-linux-gnu target_feature: [default] include: - - { target: powerpc-unknown-linux-gnu, target_feature: "+altivec" } - { target: powerpc64-unknown-linux-gnu, target_feature: "+vsx" } - { target: powerpc64le-unknown-linux-gnu, target_feature: "+vsx" } + # Fails due to QEMU floating point errors, probably handling subnormals incorrectly. + # This target is somewhat redundant, since ppc64le has altivec as well. + # - { target: powerpc-unknown-linux-gnu, target_feature: "+altivec" } # We should test this, but cross currently can't run it # - { target: riscv64gc-unknown-linux-gnu, target_feature: "+v,+zvl128b" } |
