commit:     f16181a97c2031836ca26bd1d22550d511982b39
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 04:12:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 04:12:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16181a9

dev-cpp/kokkos: skip "death tests"

They're known to fail and it's holding up stabilisation on a non-regression.

Closes: https://bugs.gentoo.org/722608
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild 
b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
index 8f64a19d12e7..24d979c98647 100644
--- a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
+++ b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
@@ -41,3 +41,14 @@ src_configure() {
 
        cmake_src_configure
 }
+
+src_test() {
+       local myctestargs=(
+               # Contains "death tests" which are known/expected(?) to fail
+               # https://github.com/kokkos/kokkos/issues/3033
+               # bug #791514
+               -E "(KokkosCore_UnitTest_OpenMP|KokkosCore_UnitTest_Serial)"
+       )
+
+       cmake_src_test
+}

Reply via email to