-
Although the `mdspan` is designed to be flexible, there are limitations on how to integrate customized layouts and accessors. The `mdspan` in raft is exposed via `host_mdspan` and `device_mdspan` so …
-
I'm going through the comments on `span` from Albuquerque to both understand where `span` stands relative to incorporation into the IS (and as it relates to P0546, P0856, and P0860) and to make sure w…
-
It looks like the latest commit to the single-header branch broke things. There are a bunch of errors regarding redefinitions (one example is below):
```
In file included from :11:
/app/raw.githu…
-
Hi,
The latest Intel DPC++ compiler supports C++20 and [[no_unique_address]] attribute, however it does not support feature testing of the [[no_unique_address]] attribute.
When compiling SYCL s…
wdx04 updated
10 months ago
-
First-time mdspan user here so I might be mistaken.
As an example, the following code from https://github.com/kokkos/mdspan/wiki/A-Gentle-Introduction-to-mdspan#what-is-mdspan doesn't compile with …
danra updated
2 years ago
-
- branch: https://github.com/crtrott/mdspan/tree/cuda-ICE-1
- SHA: f083b6dfefe2
- cmake command:
`cmake -DMDSPAN_ENABLE_TESTS=ON -DMDSPAN_ENABLE_CUDA=ON -DMDSPAN_CXX_STANDARD=17 -DCMAKE_CXX_STAND…
-
mdspan comes with `.cmake` files, but I'm not good enough at cmake exegesis to figure out what targets they define. Can someone elucidate?
-
In config.hpp there are these checks for using `[[no_unique_address]]` or using an emulation of it.
```
#if !defined(_MDSPAN_USE_ATTRIBUTE_NO_UNIQUE_ADDRESS)
# if ((__has_cpp_attribute(no_unique_a…
-
A colleague asked if we could add `operator std::array` to `mdspan`. It would have to be constrained on `rank() == 1` and `static_extent(0) != dynamic_extent`. The `mdspan_to_array` function that fo…
-
On Linux, when using Clang++ 6.0 with the compile options `-std=c++14 -stdlib=libc++`, the CPP macros `__cpp_lib_*` used in `config.hpp` are not available. I needed to copy the logic used for `_MDSPA…