diff options
author | David Tenty <daltenty@ibm.com> | 2024-06-06 11:29:15 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-06 11:29:15 -0400 |
commit | df168427b314f057c739eaccb21f361d3628f03b (patch) | |
tree | a081f394bbf090d7995a0f392fb3af2195f8e062 | |
parent | a71aecb05fb8021edb9a12d865ae07a20532347e (diff) | |
download | llvm-df168427b314f057c739eaccb21f361d3628f03b.zip llvm-df168427b314f057c739eaccb21f361d3628f03b.tar.gz llvm-df168427b314f057c739eaccb21f361d3628f03b.tar.bz2 |
[NFC][libc++][test][AIX] fix SIMD test XFAIL for clang before 19 (#94509)
058e4454 added an XFAIL for this test on AIX because of a backend
limitation. That backend limitation
has been resolved by 0295c2ad and will be available for clang 19, so we
should update the test to
limit the XFAIL to clang versions before that.
-rw-r--r-- | libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp b/libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp index 8fcc811..7d91ca0 100644 --- a/libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp +++ b/libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp @@ -8,9 +8,9 @@ // UNSUPPORTED: c++03, c++11, c++14 -// FIXME: Fatal error with following targets (remove XFAIL when fixed): +// Older versions of clang may encounter a backend error (see 0295c2ad): // Pass-by-value arguments with alignment greater than register width are not supported. -// XFAIL: target=powerpc{{.*}}-ibm-aix7.2.5.7 +// XFAIL: target=powerpc{{.*}}-ibm-{{.*}} && (clang-17 || clang-18) // <experimental/simd> // |