[libcxx-commits] [PATCH] D96523: [libc++] Rewrite the tuple constructors to be strictly Standards conforming
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon May 3 09:47:27 PDT 2021
ldionne added a comment.
In D96523#2730953 <https://reviews.llvm.org/D96523#2730953>, @Quuxplusone wrote:
> Further reduced, fwiw: https://www.godbolt.org/z/4f1xnWq59
Thanks a lot for the reduction. Here it is further reduced without libc++'s `std::tuple` or `std::any`: https://www.godbolt.org/z/5r7schPMK
If you add the `static_assert`, the error goes away. That is very suspicious to me. I know how to "fix" it from the standard library side, but it seems like we should take that to Clang folks too. WDYT?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D96523/new/
https://reviews.llvm.org/D96523
More information about the libcxx-commits
mailing list