diff --git a/src/distributed/detail/ArborX_Distributor.hpp b/src/distributed/detail/ArborX_Distributor.hpp index f8e675109..a7637f020 100644 --- a/src/distributed/detail/ArborX_Distributor.hpp +++ b/src/distributed/detail/ArborX_Distributor.hpp @@ -13,6 +13,7 @@ #include +#include #include #include #include @@ -279,6 +280,15 @@ class Distributor Kokkos::Profiling::ScopedRegion guard( "ArborX::Distributor::doPostsAndWaits"); + static_assert( + KokkosExt::is_accessible_from::value); + static_assert( + KokkosExt::is_accessible_from::value); + static_assert( + KokkosExt::is_accessible_from::value); static_assert(ExportView::rank == 1 && (std::is_same_v || @@ -290,12 +300,6 @@ class Distributor std::is_same_v)); - using MemorySpace = typename ExportView::memory_space; - static_assert( - std::is_same_v); - static_assert( - std::is_same_v); - using ValueType = typename ImportView::value_type; static_assert( std::is_same