diff --git a/tests/kokkos-based/helpers.hpp b/tests/kokkos-based/helpers.hpp index e711799d..27b684af 100644 --- a/tests/kokkos-based/helpers.hpp +++ b/tests/kokkos-based/helpers.hpp @@ -87,30 +87,30 @@ auto create_stdvector_and_copy_rowwise(T sourceView) // create rank-1 mdspan (vector) template ::mdspan_r1_t> -inline mdspan_t make_mdspan(ValueType *data, std::size_t ext) { +mdspan_t make_mdspan(ValueType *data, std::size_t ext) { return mdspan_t(data, ext); } template ::mdspan_r1_t> -inline mdspan_t make_mdspan(const ValueType *data, std::size_t ext) { +mdspan_t make_mdspan(const ValueType *data, std::size_t ext) { return mdspan_t(data, ext); } template -inline auto make_mdspan(std::vector &v) { +auto make_mdspan(std::vector &v) { return make_mdspan(v.data(), v.size()); } template -inline auto make_mdspan(const std::vector &v) { +auto make_mdspan(const std::vector &v) { return make_mdspan(v.data(), v.size()); } // create rank-2 mdspan (matrix) template ::mdspan_r2_t> -inline mdspan_t make_mdspan(ValueType *data, std::size_t ext0, std::size_t ext1) { +mdspan_t make_mdspan(ValueType *data, std::size_t ext0, std::size_t ext1) { return mdspan_t(data, ext0, ext1); } @@ -122,7 +122,7 @@ template -inline bool is_same_vector( +bool is_same_vector( const mdspan, LayoutPolicy1, AccessorPolicy1> &v1, const mdspan, LayoutPolicy2, AccessorPolicy2> &v2) { @@ -143,7 +143,7 @@ template -inline bool is_same_vector( +bool is_same_vector( const mdspan, LayoutPolicy, AccessorPolicy> &v1, const std::vector &v2) { @@ -154,7 +154,7 @@ template -inline bool is_same_vector( +bool is_same_vector( const std::vector &v1, const mdspan, LayoutPolicy, AccessorPolicy> &v2) { @@ -162,7 +162,7 @@ inline bool is_same_vector( } template -inline bool is_same_vector( +bool is_same_vector( const std::vector &v1, const std::vector &v2) { @@ -213,7 +213,7 @@ template -inline bool is_same_matrix( +bool is_same_matrix( const mdspan, LayoutPolicy1, AccessorPolicy1> &A, const mdspan, LayoutPolicy2, AccessorPolicy2> &B, ToleranceType tolerance) @@ -261,7 +261,7 @@ struct check_types> { }; template -inline constexpr auto check_types_v = check_types::value; +constexpr auto check_types_v = check_types::value; // skips test execution (giving a warning instead) if type checks fail template