[libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)

via libcxx-commits libcxx-commits at lists.llvm.org
Fri Aug 22 23:17:30 PDT 2025


================
@@ -47,6 +47,10 @@ TEST_CONSTEXPR_CXX23 void test_basic() {
     assert(p.get() == 0);
     assert(p.get_deleter().state() == 0);
   }
+// TODO: Remove this check once https://llvm.org/PR154567 is fixed
+#if TEST_STD_VER >= 23 && defined(TEST_COMPILER_CLANG)
+  if (!TEST_IS_CONSTANT_EVALUATED)
+#endif
----------------
h-vetinari wrote:

https://github.com/llvm/llvm-project/issues/154567 has been fixed already. Is this still needed/desired?

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


More information about the libcxx-commits mailing list