Skip to content

Commit c7de914

Browse files
committed
Skip f128 tests on powerpc64le
__addkf3 and __mulkf3 seem to hit a nondescript SIGILL. This is probably likely to just be another Qemu limitation.
1 parent 3032f49 commit c7de914

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

testcrate/build.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ fn main() {
2424
// FIXME(llvm): There is an ABI incompatibility between GCC and Clang on 32-bit x86.
2525
// See <https://github.com/llvm/llvm-project/issues/77401>.
2626
|| target.starts_with("i686")
27-
// 32-bit PowerPC gets code generated that Qemu cannot handle. See
27+
// 32-bit PowerPC and 64-bit LE gets code generated that Qemu cannot handle. See
2828
// <https://github.com/rust-lang/compiler-builtins/pull/606#issuecomment-2105635926>.
2929
|| target.starts_with("powerpc-")
30+
|| target.starts_with("powerpc64le-")
3031
// FIXME: We get different results from the builtin functions. See
3132
// <https://github.com/rust-lang/compiler-builtins/pull/606#issuecomment-2105657287>.
3233
|| target.starts_with("powerpc64-")

0 commit comments

Comments
 (0)