Update Kokkos library in LAMMPS to v3.3.0

This commit is contained in:
Stan Gerald Moore
2020-12-22 08:52:37 -07:00
parent b36363e0fb
commit eea14c55a9
927 changed files with 18603 additions and 46876 deletions

View File

@ -95,6 +95,8 @@ TEST(TEST_CATEGORY, view_layoutstride_left_to_layoutleft_assignment) {
ASSERT_EQ(dst.span(), src.span());
ASSERT_EQ(test, true);
}
// FIXME_SYCL requires MDRangePolicy
#ifndef KOKKOS_ENABLE_SYCL
{ // Assignment of rank-2 LayoutLeft = LayoutStride
int ndims = 2;
int dims[] = {10, 9};
@ -333,6 +335,7 @@ TEST(TEST_CATEGORY, view_layoutstride_left_to_layoutleft_assignment) {
ASSERT_EQ(dst.span(), src.span());
ASSERT_EQ(test, true);
}
#endif
}
TEST(TEST_CATEGORY, view_layoutstride_right_to_layoutright_assignment) {
@ -377,6 +380,8 @@ TEST(TEST_CATEGORY, view_layoutstride_right_to_layoutright_assignment) {
ASSERT_EQ(dst.span(), src.span());
ASSERT_EQ(test, true);
}
// FIXME_SYCL requires MDRangePolicy
#ifndef KOKKOS_ENABLE_SYCL
{ // Assignment of rank-2 LayoutRight = LayoutStride
int ndims = 2;
int dims[] = {10, 9};
@ -615,6 +620,7 @@ TEST(TEST_CATEGORY, view_layoutstride_right_to_layoutright_assignment) {
ASSERT_EQ(dst.span(), src.span());
ASSERT_EQ(test, true);
}
#endif
}
TEST(TEST_CATEGORY_DEATH, view_layoutstride_right_to_layoutleft_assignment) {
@ -661,8 +667,9 @@ TEST(TEST_CATEGORY_DEATH, view_layoutstride_right_to_layoutleft_assignment) {
ASSERT_EQ(dst.span(), src.span());
ASSERT_EQ(test, true);
}
// FIXME_SYCL deadlocks
// WORKAROUND OPENMPTARGET : death tests don't seem to work ...
#ifdef KOKKOS_ENABLE_OPENMPTARGET
#if defined(KOKKOS_ENABLE_OPENMPTARGET) || defined(KOKKOS_ENABLE_SYCL)
return;
#endif
{ // Assignment of rank-2 LayoutLeft = LayoutStride (LayoutRight compatible)
@ -816,8 +823,9 @@ TEST(TEST_CATEGORY_DEATH, view_layoutstride_left_to_layoutright_assignment) {
ASSERT_EQ(dst.span(), src.span());
ASSERT_EQ(test, true);
}
// FIXME_SYCL deadlocks
// WORKAROUND OPENMPTARGET : death tests don't seem to work ...
#ifdef KOKKOS_ENABLE_OPENMPTARGET
#if defined(KOKKOS_ENABLE_OPENMPTARGET) || defined(KOKKOS_ENABLE_SYCL)
return;
#endif
{ // Assignment of rank-2 LayoutRight = LayoutStride (LayoutLeft compatible)
@ -928,3 +936,5 @@ TEST(TEST_CATEGORY_DEATH, view_layoutstride_left_to_layoutright_assignment) {
}
} // namespace Test
#include <TestIrregularLayout.hpp>