Hi Luc,

Just to set some expectations, next week we will be participating in C++
committee meeting,
so my availability for review will be limited in the next two weeks.

Regards,
Tomasz

On Wed, Jun 11, 2025 at 3:21 PM Luc Grosheintz <luc.groshei...@gmail.com>
wrote:

> This patch completes the C++23 part of <mdspan> and must be applied
> after the default_accessor patch.
>
> A question for review: Should we add additional tests, that check
> that the implementation works with custom layouts, accessors and
> data_handle_types?
>
> It's shared now to allow developers working on linear algebra to
> proceed. I'll likely keep working on the tests. Therefore, until
> default_accessor has been merged a detailed review might be premature.
>
> Luc Grosheintz (1):
>   libstdc++: Implement mdspan and tests.
>
>  libstdc++-v3/include/std/mdspan               | 253 +++++++++++++
>  libstdc++-v3/src/c++23/std.cc.in              |   3 +-
>  .../23_containers/mdspan/class_mandate_neg.cc |  32 ++
>  .../testsuite/23_containers/mdspan/mdspan.cc  | 348 ++++++++++++++++++
>  4 files changed, 635 insertions(+), 1 deletion(-)
>  create mode 100644
> libstdc++-v3/testsuite/23_containers/mdspan/class_mandate_neg.cc
>  create mode 100644 libstdc++-v3/testsuite/23_containers/mdspan/mdspan.cc
>
> --
> 2.49.0
>
>

Reply via email to