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

Yihan Wang via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 2 04:29:36 PDT 2026


yronglin wrote:

> Clang's `__reference_meows_from_temporary builtins` implementations not SFINAE friendly, I added a workaround in libc++ and create a separate PR to refine the implementation. #206527.
> 
> But I'm not sure we should also add this workaround for `std::reference_constructs_from_temporary` in this PR.

We don't plan to add workaround for old compilers(see discussions in https://github.com/llvm/llvm-project/pull/206679); instead, disable related failed test for old compiler.

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


More information about the libcxx-commits mailing list