summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorafzpatel <122491982+afzpatel@users.noreply.github.com>2024-07-17 13:49:28 -0400
committerGitHub <noreply@github.com>2024-07-17 10:49:28 -0700
commit813c0dd031733fdf36099c0b08a18277c04f6256 (patch)
tree0b1b183bfc72eb02ff01c74dd802b7ba9260cc39
parent91071933d08ea6ccd565656f67ea507552ab1ac2 (diff)
downloadspack-813c0dd031733fdf36099c0b08a18277c04f6256.tar.gz
spack-813c0dd031733fdf36099c0b08a18277c04f6256.tar.bz2
spack-813c0dd031733fdf36099c0b08a18277c04f6256.tar.xz
spack-813c0dd031733fdf36099c0b08a18277c04f6256.zip
hipsparselt, composable-kernel: add netlib-lapack test dependency and enable ck test (#45273)
* add netlib-lapack dependency to hipsparselt and enable ck test * fix cmake args
-rw-r--r--var/spack/repos/builtin/packages/composable-kernel/package.py5
-rw-r--r--var/spack/repos/builtin/packages/hipsparselt/package.py1
2 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/composable-kernel/package.py b/var/spack/repos/builtin/packages/composable-kernel/package.py
index 74f12520bf..e56bdd63fd 100644
--- a/var/spack/repos/builtin/packages/composable-kernel/package.py
+++ b/var/spack/repos/builtin/packages/composable-kernel/package.py
@@ -89,7 +89,10 @@ class ComposableKernel(CMakePackage):
if "auto" not in self.spec.variants["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.run_tests:
+ args.append(self.define("BUILD_TESTING", "ON"))
+ else:
+ args.append(self.define("INSTANCES_ONLY", "ON"))
args.append(self.define("CK_BUILD_JIT_LIB", "ON"))
args.append(self.define("CMAKE_POSITION_INDEPENDENT_CODE", "ON"))
if self.spec.satisfies("@:5.7"):
diff --git a/var/spack/repos/builtin/packages/hipsparselt/package.py b/var/spack/repos/builtin/packages/hipsparselt/package.py
index dfb5a75e02..72a0a904c5 100644
--- a/var/spack/repos/builtin/packages/hipsparselt/package.py
+++ b/var/spack/repos/builtin/packages/hipsparselt/package.py
@@ -57,6 +57,7 @@ class Hipsparselt(CMakePackage, ROCmPackage):
depends_on("py-pyyaml", type="test")
depends_on("py-joblib")
depends_on("googletest@1.10.0:", type="test")
+ depends_on("netlib-lapack@3.7.1:", type="test")
patch("0001-update-llvm-path-add-hipsparse-include-dir-for-spack.patch", when="@6.0")
# Below patch sets the proper path for clang++,lld and clang-offload-blunder inside the