Package slate: added requirements for cuda_arch (#33554)

This commit is contained in:
G-Ragghianti 2022-10-27 16:54:16 +02:00 committed by GitHub
parent 41d53b85f8
commit 590c4e35ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,6 +60,9 @@ class Slate(CMakePackage, CudaPackage, ROCmPackage):
depends_on("lapackpp ~cuda", when="~cuda")
depends_on("lapackpp +cuda", when="+cuda")
depends_on("lapackpp ~rocm", when="~rocm")
for val in CudaPackage.cuda_arch_values:
depends_on("blaspp +cuda cuda_arch=%s" % val, when="cuda_arch=%s" % val)
depends_on("lapackpp +cuda cuda_arch=%s" % val, when="cuda_arch=%s" % val)
for val in ROCmPackage.amdgpu_targets:
depends_on("blaspp +rocm amdgpu_target=%s" % val, when="amdgpu_target=%s" % val)
depends_on("lapackpp +rocm amdgpu_target=%s" % val, when="amdgpu_target=%s" % val)