diff options
author | Satish Balay <balay@mcs.anl.gov> | 2023-11-09 13:03:03 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-09 11:03:03 -0800 |
commit | b5e2f23b6cfbb37cbeb5b600b2ff188271e3601f (patch) | |
tree | 2b0b392f95cb69da2f5a7d87cd47a269ef24185d | |
parent | 7a4df732e1a6b6eaf6d6a9675c5857e7e53d5445 (diff) | |
download | spack-b5e2f23b6cfbb37cbeb5b600b2ff188271e3601f.tar.gz spack-b5e2f23b6cfbb37cbeb5b600b2ff188271e3601f.tar.bz2 spack-b5e2f23b6cfbb37cbeb5b600b2ff188271e3601f.tar.xz spack-b5e2f23b6cfbb37cbeb5b600b2ff188271e3601f.zip |
hypre: add in hipblas dependency due to superlu-dist (#40980)
-rw-r--r-- | var/spack/repos/builtin/packages/hypre/package.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/hypre/package.py b/var/spack/repos/builtin/packages/hypre/package.py index 0911634017..6968ec8fd6 100644 --- a/var/spack/repos/builtin/packages/hypre/package.py +++ b/var/spack/repos/builtin/packages/hypre/package.py @@ -108,6 +108,7 @@ class Hypre(AutotoolsPackage, CudaPackage, ROCmPackage): depends_on("rocthrust", when="+rocm") depends_on("rocrand", when="+rocm") depends_on("rocprim", when="+rocm") + depends_on("hipblas", when="+rocm +superlu-dist") depends_on("umpire", when="+umpire") depends_on("caliper", when="+caliper") @@ -259,6 +260,8 @@ class Hypre(AutotoolsPackage, CudaPackage, ROCmPackage): if "+rocm" in spec: rocm_pkgs = ["rocsparse", "rocthrust", "rocprim", "rocrand"] + if "+superlu-dist" in spec: + rocm_pkgs.append("hipblas") rocm_inc = "" for pkg in rocm_pkgs: if "^" + pkg in spec: |