Skip to content

Commit

Permalink
Skip f128 tests on powerpc64le
Browse files Browse the repository at this point in the history
__addkf3 and __mulkf3 seem to hit a nondescript SIGILL. This is probably
likely to just be another Qemu limitation.
  • Loading branch information
tgross35 committed Jun 22, 2024
1 parent 3032f49 commit c7de914
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion testcrate/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,10 @@ fn main() {
// FIXME(llvm): There is an ABI incompatibility between GCC and Clang on 32-bit x86.
// See <https://github.com/llvm/llvm-project/issues/77401>.
|| target.starts_with("i686")
// 32-bit PowerPC gets code generated that Qemu cannot handle. See
// 32-bit PowerPC and 64-bit LE gets code generated that Qemu cannot handle. See
// <https://github.com/rust-lang/compiler-builtins/pull/606#issuecomment-2105635926>.
|| target.starts_with("powerpc-")
|| target.starts_with("powerpc64le-")
// FIXME: We get different results from the builtin functions. See
// <https://github.com/rust-lang/compiler-builtins/pull/606#issuecomment-2105657287>.
|| target.starts_with("powerpc64-")
Expand Down

0 comments on commit c7de914

Please sign in to comment.