summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAsher Mancinelli <ashermancinelli@gmail.com>2022-05-18 15:25:24 -0700
committerGitHub <noreply@github.com>2022-05-18 15:25:24 -0700
commitc46f673c1607c66bacf5271886fffa35417fc3f3 (patch)
tree3fe551c287c20cc56b179854a316fe2d5f2bbdd2
parent8ff2b4b747f8640f7c1172f8c7d202280a09981f (diff)
downloadspack-c46f673c1607c66bacf5271886fffa35417fc3f3.tar.gz
spack-c46f673c1607c66bacf5271886fffa35417fc3f3.tar.bz2
spack-c46f673c1607c66bacf5271886fffa35417fc3f3.tar.xz
spack-c46f673c1607c66bacf5271886fffa35417fc3f3.zip
ExaSGD bugfixes (#30731)
* Small bug fixes for ExaSGD packages * Add Slaven as maint for both exago and hiop
-rw-r--r--var/spack/repos/builtin/packages/exago/package.py5
-rw-r--r--var/spack/repos/builtin/packages/hiop/package.py4
2 files changed, 6 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/exago/package.py b/var/spack/repos/builtin/packages/exago/package.py
index b7b8091247..5769d4a471 100644
--- a/var/spack/repos/builtin/packages/exago/package.py
+++ b/var/spack/repos/builtin/packages/exago/package.py
@@ -13,7 +13,7 @@ class Exago(CMakePackage, CudaPackage, ROCmPackage):
homepage = 'https://gitlab.pnnl.gov/exasgd/frameworks/exago'
git = 'https://gitlab.pnnl.gov/exasgd/frameworks/exago.git'
- maintainers = ['ashermancinelli', 'CameronRutherford']
+ maintainers = ['ashermancinelli', 'CameronRutherford', 'pelesh']
version('1.4.1', commit='ea607c685444b5f345bfdc9a59c345f0f30adde2', submodules=True, preferred=True)
version('1.4.0', commit='4f4c3fdb40b52ace2d6ba000e7f24b340ec8e886', submodules=True)
@@ -25,8 +25,9 @@ class Exago(CMakePackage, CudaPackage, ROCmPackage):
version('1.0.0', commit='230d7df2')
version('0.99.2', commit='56961641')
version('0.99.1', commit='0ae426c7')
- version('master', branch='master')
+ version('master', branch='master', submodules=True)
version('develop', branch='develop', submodules=True)
+ version('5-18-2022-snapshot', tag='5-18-2022-snapshot', submodules=True)
# Progrmming model options
variant('mpi', default=True, description='Enable/Disable MPI')
diff --git a/var/spack/repos/builtin/packages/hiop/package.py b/var/spack/repos/builtin/packages/hiop/package.py
index ba865a321d..1f0e78a39e 100644
--- a/var/spack/repos/builtin/packages/hiop/package.py
+++ b/var/spack/repos/builtin/packages/hiop/package.py
@@ -19,9 +19,10 @@ class Hiop(CMakePackage, CudaPackage, ROCmPackage):
homepage = 'https://github.com/LLNL/hiop'
git = 'https://github.com/LLNL/hiop.git'
- maintainers = ['ashermancinelli', 'CameronRutherford']
+ maintainers = ['ashermancinelli', 'CameronRutherford', 'pelesh']
# Most recent tagged snapshot is the preferred version when profiling.
+ version('0.6.2', commit='55652fbe923ab9107d002d0d070865bd22375b28')
version('0.6.1', commit='a9e2697b00aa13ecf0ae4783dd8a41dee11dc50e')
version('0.6.0', commit='21af7eb0d6427be73546cf303abc84e834a5a55d')
version('0.5.4', commit='a37a7a677884e95d1c0ad37936aef3778fc91c3e')
@@ -75,6 +76,7 @@ class Hiop(CMakePackage, CudaPackage, ROCmPackage):
cuda_dep = "+cuda cuda_arch={0}".format(arch)
depends_on("magma {0}".format(cuda_dep), when=cuda_dep)
depends_on("raja {0}".format(cuda_dep), when="+raja {0}".format(cuda_dep))
+ depends_on("ginkgo {0}".format(cuda_dep), when="+ginkgo {0}".format(cuda_dep))
depends_on("umpire ~shared {0}".format(cuda_dep), when="+raja {0}".format(cuda_dep))
for arch in ROCmPackage.amdgpu_targets: