From 382647c8af91e2ab7c02d4534cbd448060bb5b0f Mon Sep 17 00:00:00 2001 From: Jon Rood Date: Tue, 8 Apr 2025 10:49:10 -0600 Subject: [PATCH] trilinos: depends on kokkos~cuda when ~cuda and kokkos~rocm when ~rocm (#49951) --- var/spack/repos/builtin/packages/trilinos/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/var/spack/repos/builtin/packages/trilinos/package.py b/var/spack/repos/builtin/packages/trilinos/package.py index 58a180b15a9..7b5483f3142 100644 --- a/var/spack/repos/builtin/packages/trilinos/package.py +++ b/var/spack/repos/builtin/packages/trilinos/package.py @@ -418,6 +418,8 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage): # External Kokkos with when("@14.4: +kokkos"): + depends_on("kokkos~cuda", when="~cuda") + depends_on("kokkos~rocm", when="~rocm") depends_on("kokkos+wrapper", when="+wrapper") depends_on("kokkos~wrapper", when="~wrapper") depends_on("kokkos+cuda_relocatable_device_code~shared", when="+cuda_rdc")