Cuda 13.3.0 + C++23 complains about submdspan overloads with std::pair arguments since the constructor has MDSPAN_INLINE_FUNCTION annotations, see
|
template <class ElementType, class Extents, class LayoutPolicy, |
|
class AccessorPolicy, class... SliceSpecifiers> |
|
MDSPAN_INLINE_FUNCTION |
|
constexpr auto |
|
submdspan(const mdspan<ElementType, Extents, LayoutPolicy, AccessorPolicy> &src, |
|
SliceSpecifiers... slices) { |
.
Also see
kokkos/kokkos#9333.
Cuda 13.3.0 + C++23 complains about submdspan overloads with
std::pairarguments since the constructor hasMDSPAN_INLINE_FUNCTIONannotations, seemdspan/include/experimental/__p2630_bits/submdspan.hpp
Lines 24 to 29 in cae4a4e
Also see kokkos/kokkos#9333.