diff --git a/test/threads.jl b/test/threads.jl index 4e21bc5da8740..f8deea7bc89e6 100644 --- a/test/threads.jl +++ b/test/threads.jl @@ -273,7 +273,9 @@ let atomic_types = [Int8, Int16, Int32, Int64, Int128, Float16, Float32, Float64] # Temporarily omit 128-bit types on 32bit x86 # 128-bit atomics do not exist on AArch32. - if Sys.ARCH === :i686 || startswith(string(Sys.ARCH), "arm") + # And we don't support them yet on power. + if Sys.ARCH === :i686 || Sys.ARCH === :powerpc64le || + startswith(string(Sys.ARCH), "arm") filter!(T -> sizeof(T)<=8, atomic_types) end for T in atomic_types