-
@dsunder @mhoemmen Per request by @crtrott
-
- Make proper concept [10a64f3c8e490199b3]
- `{ M::is_always_strided() } -> same_as;`
- reorder do this before bool_constant
```c++
template constexpr bool is-extents = false;
template cons…
-
While reviewing `` for MSVC STL, @StephanTLavavej noticed that the `layout_stride::mapping` constructor is `noexcept` for `layout_right::mapping`, but not for `layout_left::mapping`. It appears this h…
-
If padding is requested, the stride is not correctly added to the mirror.
```c++
#include
#include
int main(int argc, char* argv[]) {
Kokkos::initialize(argc,argv);
{
int N = argc>1?…
-
Are there plans to add abstractions for math libraries in alpaka or another alpaka-group project? Alpaka seems to do a great job of abstracting the process of writing kernels, but many HPC application…
-
> should they allow static -> dynamic conversion (seems fine)
> should they allow dynamic -> static (note that this have UB)
Both of these cases are important. Static-to-dynamic conversion is "…
-
Requiring the definition of nested type aliases in a concept is annoying, because you can't provide a "default" definition, so type authors implementing your concept *must* define the nested type alia…
-
Now that we're making more use of the mdspan/mdarray across the codebase, we're seeing increase in compile times. Even though each individual instantiation/specialization should be very fast to compil…
-
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1161r0.html
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1277r0.html
This proposes language changes which will open the door to…
-
[P3355R0](https://wg21.link/p3355r0) Fix submdspan for C++26 (Mark Hoemmen)