From 2840cb54b58f321c61c848142602554395216963 Mon Sep 17 00:00:00 2001 From: afzpatel <122491982+afzpatel@users.noreply.github.com> Date: Thu, 29 Feb 2024 16:48:07 -0500 Subject: initial commit to fix ck gpu targets cmake arg (#42924) --- var/spack/repos/builtin/packages/composable-kernel/package.py | 7 +++---- 1 file 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): -- cgit v1.2.3-70-g09d2