Re: [PATCH v5 6/8] libstdc++: Implement layout_stride from mdspan.

2025-06-04 Thread Tomasz Kaminski
On Wed, Jun 4, 2025 at 1:40 PM Luc Grosheintz wrote: > > > On 6/3/25 14:49, Tomasz Kaminski wrote: > > On Fri, May 30, 2025 at 6:47 PM Luc Grosheintz > > > wrote: > > > >> Implements the remaining parts of layout_left and layout_right; and all > >> of layout_stride. > >> > >> The implementation

Re: [PATCH v5 6/8] libstdc++: Implement layout_stride from mdspan.

2025-06-04 Thread Luc Grosheintz
On 6/3/25 14:49, Tomasz Kaminski wrote: On Fri, May 30, 2025 at 6:47 PM Luc Grosheintz wrote: Implements the remaining parts of layout_left and layout_right; and all of layout_stride. The implementation of layout_stride::mapping::is_exhaustive applies the following change to the standard:

Re: [PATCH v5 6/8] libstdc++: Implement layout_stride from mdspan.

2025-06-03 Thread Tomasz Kaminski
On Fri, May 30, 2025 at 6:47 PM Luc Grosheintz wrote: > Implements the remaining parts of layout_left and layout_right; and all > of layout_stride. > > The implementation of layout_stride::mapping::is_exhaustive applies > the following change to the standard: > > 4266. layout_stride::mapping sh

[PATCH v5 6/8] libstdc++: Implement layout_stride from mdspan.

2025-05-30 Thread Luc Grosheintz
Implements the remaining parts of layout_left and layout_right; and all of layout_stride. The implementation of layout_stride::mapping::is_exhaustive applies the following change to the standard: 4266. layout_stride::mapping should treat empty mappings as exhaustive https://cplusplus.github.io