Skip to content

Commit 09b7ea0

Browse files
Bump Kokkos and Kokkos-kernels to 4.5.00 (spack#47809)
* Bump Kokkos and Kokkos-kernels to 4.5.00 * petsc@:3.22 add a conflict with this new version of kokkos * Update kokkos/kokkos-kernel dependency --------- Co-authored-by: Satish Balay <[email protected]>
1 parent b31dd46 commit 09b7ea0

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

var/spack/repos/builtin/packages/kokkos-kernels/package.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ class KokkosKernels(CMakePackage, CudaPackage):
2323

2424
version("develop", branch="develop")
2525
version("master", branch="master")
26+
27+
version("4.5.00", sha256="94726a64e349adf6cd276e9fdc1b2bf7ff81efec833e479a5d3024b83f165a59")
2628
version("4.4.01", sha256="4a32bc8330e0113856bdf181df94cc4f9902e3cebb5dc7cea5948f30df03bfa1")
2729
version("4.4.00", sha256="66d5c3f728a8c7689159c97006996164ea00fd39702476220e3dbf2a05c49e8f")
2830

@@ -132,6 +134,7 @@ class KokkosKernels(CMakePackage, CudaPackage):
132134
depends_on("kokkos")
133135
depends_on("kokkos@master", when="@master")
134136
depends_on("kokkos@develop", when="@develop")
137+
depends_on("[email protected]", when="@4.5.00")
135138
depends_on("[email protected]", when="@4.4.01")
136139
depends_on("[email protected]", when="@4.4.00")
137140
depends_on("[email protected]", when="@4.3.01")

var/spack/repos/builtin/packages/kokkos/package.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class Kokkos(CMakePackage, CudaPackage, ROCmPackage):
2929
version("master", branch="master")
3030
version("develop", branch="develop")
3131

32+
version("4.5.00", sha256="cbfb742feeb9e649db9eca0394e6ca9a22aa017a1e6aab8576990772a0e3135b")
3233
version("4.4.01", sha256="3413f0cb39912128d91424ebd92e8832009e7eeaf6fa8da58e99b0d37860d972")
3334
version("4.4.00", sha256="0b46372f38c48aa088411ac1b7c173a5c90f0fdb69ab40271827688fc134f58b")
3435

var/spack/repos/builtin/packages/petsc/package.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,8 @@ def check_fortran_compiler(self):
377377
depends_on("kokkos", when="+kokkos")
378378
depends_on("kokkos~complex_align", when="+kokkos+complex")
379379
depends_on("kokkos-kernels", when="+kokkos")
380+
conflicts("[email protected]:", when="@:3.22")
381+
conflicts("[email protected]:", when="@:3.22")
380382
for cuda_arch in CudaPackage.cuda_arch_values:
381383
depends_on(
382384
"kokkos+cuda+cuda_lambda cuda_arch=%s" % cuda_arch,

0 commit comments

Comments
 (0)