summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicente Bolea <vicente.bolea@gmail.com>2024-02-20 03:54:08 +0900
committerGitHub <noreply@github.com>2024-02-19 11:54:08 -0700
commitd670a2a5ce564fb5386fa55deb987803d12e8de0 (patch)
treebe6315e063f5361a7700698c64e3056365154fe2
parent0ee3a3c401f248e50fa4ca4ac46acc63f630d60c (diff)
downloadspack-d670a2a5ce564fb5386fa55deb987803d12e8de0.tar.gz
spack-d670a2a5ce564fb5386fa55deb987803d12e8de0.tar.bz2
spack-d670a2a5ce564fb5386fa55deb987803d12e8de0.tar.xz
spack-d670a2a5ce564fb5386fa55deb987803d12e8de0.zip
adios2: update kokkos dependency (#42621)
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
-rw-r--r--var/spack/repos/builtin/packages/adios2/package.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/adios2/package.py b/var/spack/repos/builtin/packages/adios2/package.py
index 2f70cd0582..567c08dc6a 100644
--- a/var/spack/repos/builtin/packages/adios2/package.py
+++ b/var/spack/repos/builtin/packages/adios2/package.py
@@ -120,9 +120,11 @@ class Adios2(CMakePackage, CudaPackage, ROCmPackage):
depends_on("cuda", when="+cuda ~kokkos")
# Kokkos support
- depends_on("kokkos@3.7: +cuda +wrapper", when="+kokkos +cuda")
- depends_on("kokkos@3.7: +rocm", when="+kokkos +rocm")
- depends_on("kokkos@3.7: +sycl", when="+kokkos +sycl")
+ with when("+kokkos"):
+ depends_on("kokkos@3.7:")
+ depends_on("kokkos +cuda +wrapper", when="+cuda")
+ depends_on("kokkos +rocm", when="+rocm")
+ depends_on("kokkos +sycl", when="+sycl")
# Propagate CUDA target to kokkos for +cuda
for cuda_arch in CudaPackage.cuda_arch_values: