petsc: only conflict with kokkos@4.5: if it is enabled (#48698)

This commit is contained in:
Richard Berger 2025-01-29 10:07:58 -07:00 committed by GitHub
parent 3d82e5c573
commit dfa86dce08
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -465,8 +465,8 @@ def check_fortran_compiler(self):
depends_on("kokkos", when="+kokkos")
depends_on("kokkos~complex_align", when="+kokkos+complex")
depends_on("kokkos-kernels", when="+kokkos")
conflicts("kokkos@4.5:", when="@:3.22")
conflicts("kokkos-kernels@4.5:", when="@:3.22")
conflicts("kokkos@4.5:", when="@:3.22 +kokkos")
conflicts("kokkos-kernels@4.5:", when="@:3.22 +kokkos")
for cuda_arch in CudaPackage.cuda_arch_values:
depends_on(
"kokkos+cuda+cuda_lambda cuda_arch=%s" % cuda_arch,