diff options
author | Mark de Wever <koraq@xs4all.nl> | 2024-05-03 17:25:11 +0200 |
---|---|---|
committer | Mark de Wever <koraq@xs4all.nl> | 2024-05-03 17:25:11 +0200 |
commit | a06c1fefd1272b43fe995540768a9f0ed00ab645 (patch) | |
tree | 9ae94bc1fb5d4314c1346e4642e7f08dfa71cfcf | |
parent | ebbc5de7db45b2fc81564a6c870a57f4b95d0477 (diff) |
Revert "[NFC] Enable atomic tests on AIX"
This reverts commit 02660e274242b2dd61543a06d7ab4dc0efd2517d.
The tests do not pass on AIX, the buildkite precommit CI fails on these
tests. For example, https://buildkite.com/llvm-project/libcxx-ci/builds/35184
4 files changed, 4 insertions, 0 deletions
diff --git a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_add.pass.cpp b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_add.pass.cpp index 4119c39772e5..7350c1ddf0e9 100644 --- a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_add.pass.cpp +++ b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_add.pass.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// // UNSUPPORTED: c++03, c++11, c++14, c++17 +// UNSUPPORTED: LIBCXX-AIX-FIXME // XFAIL: !has-64-bit-atomics // https://github.com/llvm/llvm-project/issues/72893 diff --git a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_sub.pass.cpp b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_sub.pass.cpp index 2460765a3c86..84dcde5f2784 100644 --- a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_sub.pass.cpp +++ b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_sub.pass.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// // UNSUPPORTED: c++03, c++11, c++14, c++17 +// UNSUPPORTED: LIBCXX-AIX-FIXME // XFAIL: !has-64-bit-atomics // https://github.com/llvm/llvm-project/issues/72893 diff --git a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.minus_equals.pass.cpp b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.minus_equals.pass.cpp index 4bd303022c0d..386a393e3550 100644 --- a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.minus_equals.pass.cpp +++ b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.minus_equals.pass.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// // UNSUPPORTED: c++03, c++11, c++14, c++17 +// UNSUPPORTED: LIBCXX-AIX-FIXME // XFAIL: !has-64-bit-atomics // floating-point-type operator-=(floating-point-type) volatile noexcept; diff --git a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.plus_equals.pass.cpp b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.plus_equals.pass.cpp index 69abb9ae63c3..afd06d537c7a 100644 --- a/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.plus_equals.pass.cpp +++ b/libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.plus_equals.pass.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// // UNSUPPORTED: c++03, c++11, c++14, c++17 +// UNSUPPORTED: LIBCXX-AIX-FIXME // XFAIL: !has-64-bit-atomics // floating-point-type operator+=(floating-point-type) volatile noexcept; |