https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110352

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tomasz Kaminski <[email protected]>:

https://gcc.gnu.org/g:61061664e89410a023d21b486f37cf687124f8aa

commit r16-4291-g61061664e89410a023d21b486f37cf687124f8aa
Author: Luc Grosheintz <[email protected]>
Date:   Thu Oct 2 11:27:14 2025 +0200

    libstdc++: Implement strided_slice from <mdspan>. [PR110352]

    Adds strided_slice as standardized in N5014. Also creates
    the internal feature testing macro for submdspan.

            PR libstdc++/110352

    libstdc++-v3/ChangeLog:

            * include/bits/version.def (submdspan): New internal macro.
            * include/bits/version.h: Regenerate.
            * include/std/mdspan (strided_slice): New class.
            * src/c++23/std.cc.in (strided_slice): Add.
            * testsuite/23_containers/mdspan/submdspan/strided_slice.cc: New
test.
            * testsuite/23_containers/mdspan/submdspan/strided_slice_neg.cc:
New test.

    Reviewed-by: Jonathan Wakely <[email protected]>
    Reviewed-by: Tomasz KamiÅski <[email protected]>
    Signed-off-by: Luc Grosheintz <[email protected]>

Reply via email to