summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAuriane R <48684432+aurianer@users.noreply.github.com>2022-10-10 18:21:45 +0200
committerGitHub <noreply@github.com>2022-10-10 09:21:45 -0700
commit41f992a2f8b1522301841865eb8903610be4a87b (patch)
tree643cab5a9d0d664f5fc8d0b838e6e0ede6848b86 /var
parentc453d8718bde978e39229a46f06a3d5862b7b229 (diff)
downloadspack-41f992a2f8b1522301841865eb8903610be4a87b.tar.gz
spack-41f992a2f8b1522301841865eb8903610be4a87b.tar.bz2
spack-41f992a2f8b1522301841865eb8903610be4a87b.tar.xz
spack-41f992a2f8b1522301841865eb8903610be4a87b.zip
Do not set CMAKE_HIP_ARCHITECTURES if none specified (#33156)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/pika/package.py5
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