[libcxx-commits] [libcxx] [libc++] Backport P3029R1 Better `mdspan`'s CTAD to C++20/23 (PR #208132)

A. Jiang via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jul 7 22:39:18 PDT 2026


================
@@ -61,7 +61,7 @@
 "`P1068R11 <https://wg21.link/P1068R11>`__","Vector API for random number generation","2024-03 (Tokyo)","","","`#105423 <https://github.com/llvm/llvm-project/issues/105423>`__",""
 "`P2944R3 <https://wg21.link/P2944R3>`__","Comparisons for ``reference_wrapper``","2024-03 (Tokyo)","|Complete|","22","`#105424 <https://github.com/llvm/llvm-project/issues/105424>`__","The changes to ``tuple``'s equality overload from P2165R4 are not yet implemented."
 "`P2642R6 <https://wg21.link/P2642R6>`__","Padded ``mdspan`` layouts","2024-03 (Tokyo)","","","`#105425 <https://github.com/llvm/llvm-project/issues/105425>`__",""
-"`P3029R1 <https://wg21.link/P3029R1>`__","Better ``mdspan``'s CTAD","2024-03 (Tokyo)","|Complete|","19","`#105426 <https://github.com/llvm/llvm-project/issues/105426>`__",""
+"`P3029R1 <https://wg21.link/P3029R1>`__","Better ``mdspan``'s CTAD","2024-03 (Tokyo)","|Complete|","19","`#105426 <https://github.com/llvm/llvm-project/issues/105426>`__","Implemented as a DR against C++20 since LLVM 23. (MSVC STL and libstdc++ will do the same.)"
----------------
frederick-vs-ja wrote:

I'd like to drop this part.

But there're other occurrences of "MSVC STL and libstdc++ will do the same" in the documentations and MSVC STL and libstdc++ has been doing so already. Perhaps we should clean them up in a future PR.

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


More information about the libcxx-commits mailing list