[libcxx-commits] [libcxx] [libc++] P2255R2: Add deleted tuple constructor overloads (PR #205379)

Yihan Wang via libcxx-commits libcxx-commits at lists.llvm.org
Sat Aug 15 02:13:28 PDT 2026


================
@@ -124,14 +124,17 @@ int main(int, char**)
         assert(std::get<1>(t) == 1);
         assert(std::get<2>(t) == 2);
     }
+// Remove this guard when compiler versions older than clang 23 are no longer supported.
+#if defined(TEST_CLANG_VER) && TEST_CLANG_VER >= 2300
----------------
yronglin wrote:

I remeber that this guard caused by https://github.com/llvm/llvm-project/pull/206527, this fix included in clang-23; but we have several old compiler pipeline.

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


More information about the libcxx-commits mailing list