[libcxx-commits] [libcxx] [libcxx] Remove atomic workaround (PR #208049)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Tue Sep 1 09:51:58 PDT 2026


================
@@ -10,6 +10,9 @@
 // UNSUPPORTED: c++03, c++11, c++14, c++17
 // ADDITIONAL_COMPILE_FLAGS: -Wno-user-defined-warnings
 
+// Failing on linux: undefined reference to symbol '__atomic_compare_exchange@@LIBATOMIC_1.0'
+// XFAIL: libcpp-hardening-mode={{extensive|debug}}
----------------
ldionne wrote:

I think this is a bit too broad, especially since these tests are explicitly hardening tests.

I would at least scope this only to `target=linux-whatever && libcpp-hardening-mode=<whatever>`.

https://github.com/llvm/llvm-project/pull/208049


More information about the libcxx-commits mailing list