diff options
author | Auriane R <48684432+aurianer@users.noreply.github.com> | 2022-10-10 18:21:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-10 09:21:45 -0700 |
commit | 41f992a2f8b1522301841865eb8903610be4a87b (patch) | |
tree | 643cab5a9d0d664f5fc8d0b838e6e0ede6848b86 | |
parent | c453d8718bde978e39229a46f06a3d5862b7b229 (diff) | |
download | spack-41f992a2f8b1522301841865eb8903610be4a87b.tar.gz spack-41f992a2f8b1522301841865eb8903610be4a87b.tar.bz2 spack-41f992a2f8b1522301841865eb8903610be4a87b.tar.xz spack-41f992a2f8b1522301841865eb8903610be4a87b.zip |
Do not set CMAKE_HIP_ARCHITECTURES if none specified (#33156)
-rw-r--r-- | var/spack/repos/builtin/packages/pika/package.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/pika/package.py b/var/spack/repos/builtin/packages/pika/package.py index e4c9ca618a..37ae086d82 100644 --- a/var/spack/repos/builtin/packages/pika/package.py +++ b/var/spack/repos/builtin/packages/pika/package.py @@ -150,7 +150,8 @@ class Pika(CMakePackage, CudaPackage, ROCmPackage): args += [self.define("__skip_rocmclang", True)] if self.spec.satisfies("@0.8: +rocm"): rocm_archs = spec.variants["amdgpu_target"].value - rocm_archs = ";".join(rocm_archs) - args.append(self.define("CMAKE_HIP_ARCHITECTURES", rocm_archs)) + if "none" not in rocm_archs: + rocm_archs = ";".join(rocm_archs) + args.append(self.define("CMAKE_HIP_ARCHITECTURES", rocm_archs)) return args |