diff --git a/dev_tools/scripts/config b/dev_tools/scripts/config index 24e33c15fd5..8eb0bfd1667 100644 --- a/dev_tools/scripts/config +++ b/dev_tools/scripts/config @@ -39,6 +39,11 @@ - PathPrefix: "ginkgo/core" - PathIgnore: "0" - RemoveTest: "true" +- "^test/matric/csr_kernels2.cpp" + - CoreSuffix: "_kernels2" + - PathPrefix: "ginkgo/core" + - PathIgnore: "0" + - RemoveTest: "true" - "elimination_forest\.cpp" - FixInclude: "core/factorization/elimination_forest.hpp" - "common/unified/.*.cpp" diff --git a/test/matrix/CMakeLists.txt b/test/matrix/CMakeLists.txt index e6984420207..e906a1b4242 100644 --- a/test/matrix/CMakeLists.txt +++ b/test/matrix/CMakeLists.txt @@ -1,5 +1,5 @@ ginkgo_create_common_device_test(csr_kernels) -ginkgo_create_common_device_test(csr_kernels2) +ginkgo_create_common_test(csr_kernels2) ginkgo_create_common_test(coo_kernels) ginkgo_create_common_test(dense_kernels) ginkgo_create_common_test(diagonal_kernels) diff --git a/test/matrix/csr_kernels2.cpp b/test/matrix/csr_kernels2.cpp index ee1ac589752..97a2a69744c 100644 --- a/test/matrix/csr_kernels2.cpp +++ b/test/matrix/csr_kernels2.cpp @@ -34,6 +34,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include +#include #include @@ -49,7 +50,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include #include #include -#include #include "core/components/prefix_sum_kernels.hpp" @@ -1199,6 +1199,9 @@ TEST_F(Csr, CreateSubMatrixIsEquivalentToRef) } +#ifndef GKO_COMPILING_DPCPP + + TEST_F(Csr, CanDetectMissingDiagonalEntry) { using T = double; @@ -1245,3 +1248,6 @@ TEST_F(Csr, AddScaledIdentityToNonSquare) GKO_ASSERT_MTX_NEAR(mtx, dmtx, r::value); } + + +#endif // GKO_COMPILING_DPCPP