diff --git a/libcxx/test/libcxx/atomics/ext-int.verify.cpp b/libcxx/test/libcxx/atomics/bit-int.verify.cpp rename from libcxx/test/libcxx/atomics/ext-int.verify.cpp rename to libcxx/test/libcxx/atomics/bit-int.verify.cpp --- a/libcxx/test/libcxx/atomics/ext-int.verify.cpp +++ b/libcxx/test/libcxx/atomics/bit-int.verify.cpp @@ -8,11 +8,13 @@ // -// Make sure that `std::atomic` doesn't work with `_ExtInt`. The intent is to +// Make sure that `std::atomic` doesn't work with `_BitInt`. The intent is to // disable them for now until their behavior can be designed better later. // See https://reviews.llvm.org/D84049 for details. -// UNSUPPORTED: apple-clang-12 +// TODO(ldionne): Re-enable the test on clang-14 once 6c75ab5f66b4 lands in the CI. +// UNSUPPORTED: apple-clang-12, apple-clang-13 +// UNSUPPORTED: clang-12, clang-13, clang-14 // UNSUPPORTED: c++03 @@ -20,8 +22,8 @@ int main(int, char**) { - // expected-error@atomic:*1 {{_Atomic cannot be applied to integer type '_ExtInt(32)'}} - std::atomic<_ExtInt(32)> x(42); + // expected-error@atomic:*1 {{_Atomic cannot be applied to integer type '_BitInt(32)'}} + std::atomic<_BitInt(32)> x(42); return 0; }