summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorafzpatel <122491982+afzpatel@users.noreply.github.com>2024-02-29 16:48:07 -0500
committerGitHub <noreply@github.com>2024-02-29 15:48:07 -0600
commit2840cb54b58f321c61c848142602554395216963 (patch)
tree9af2eb77fbe7546660a702ed1a30de7702ad33e0 /var
parent5c482d0d7ed0b51b1efb93a06b805bb8cf030802 (diff)
downloadspack-2840cb54b58f321c61c848142602554395216963.tar.gz
spack-2840cb54b58f321c61c848142602554395216963.tar.bz2
spack-2840cb54b58f321c61c848142602554395216963.tar.xz
spack-2840cb54b58f321c61c848142602554395216963.zip
initial commit to fix ck gpu targets cmake arg (#42924)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/composable-kernel/package.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/composable-kernel/package.py b/var/spack/repos/builtin/packages/composable-kernel/package.py
index 26e2f38473..5ffb8d7733 100644
--- a/var/spack/repos/builtin/packages/composable-kernel/package.py
+++ b/var/spack/repos/builtin/packages/composable-kernel/package.py
@@ -75,15 +75,14 @@ class ComposableKernel(CMakePackage):
"CMAKE_CXX_COMPILER", "{0}/bin/clang++".format(spec["llvm-amdgpu"].prefix)
),
self.define("CMAKE_C_COMPILER", "{0}/bin/clang".format(spec["llvm-amdgpu"].prefix)),
- self.define("HIP_PATH", spec["hip"].prefix),
- self.define("HIP_ROOT_DIR", "{0}".format(spec["hip"].prefix)),
- self.define("CMAKE_CXX_FLAGS", "-O3"),
self.define("CMAKE_BUILD_TYPE", "Release"),
]
if "auto" not in self.spec.variants["amdgpu_target"]:
- args.append(self.define_from_variant("AMDGPU_TARGETS", "amdgpu_target"))
+ args.append(self.define_from_variant("GPU_TARGETS", "amdgpu_target"))
if self.spec.satisfies("@5.6.0:"):
args.append(self.define("INSTANCES_ONLY", "ON"))
+ if self.spec.satisfies("@:5.7"):
+ args.append(self.define("CMAKE_CXX_FLAGS", "-O3"))
return args
def build(self, spec, prefix):