On Mon, Dec 1, 2025 at 9:45 AM Luc Grosheintz <[email protected]> wrote:
> This series contains the revised version patches for > > - submdspan_canonicalize_slices > - submdspan_extents > > Luc Grosheintz (2): > libstdc++: Implement submdspan_canonicalize_slices. [PR110352] > libstdc++: Implement submdspan_extents. [PR110352] > I have tested both patches on x86_64-linux, with full configuration sets (on cfarm). The series LGTM. > > libstdc++-v3/include/std/mdspan | 289 +++++++++++++++++- > libstdc++-v3/src/c++23/std.cc.in | 6 +- > .../testsuite/23_containers/mdspan/int_like.h | 9 + > .../submdspan_canonicalize_slices.cc | 220 +++++++++++++ > .../submdspan_canonicalize_slices_neg.cc | 208 +++++++++++++ > .../mdspan/submdspan/submdspan_extents.cc | 169 ++++++++++ > .../mdspan/submdspan/submdspan_extents_neg.cc | 48 +++ > 7 files changed, 944 insertions(+), 5 deletions(-) > create mode 100644 > libstdc++-v3/testsuite/23_containers/mdspan/submdspan/submdspan_canonicalize_slices.cc > create mode 100644 > libstdc++-v3/testsuite/23_containers/mdspan/submdspan/submdspan_canonicalize_slices_neg.cc > create mode 100644 > libstdc++-v3/testsuite/23_containers/mdspan/submdspan/submdspan_extents.cc > create mode 100644 > libstdc++-v3/testsuite/23_containers/mdspan/submdspan/submdspan_extents_neg.cc > > -- > 2.52.0 > >
