summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorSatish Balay <balay@mcs.anl.gov>2018-09-24 23:57:38 -0500
committerGitHub <noreply@github.com>2018-09-24 23:57:38 -0500
commit2c4a057fe4108e0e1bfcceb7245b6cb9e67a7540 (patch)
treec05321b090279703d532012446f73f7e19f491a6 /var
parent6b1b84267d52222bea761220c4dd3f3706a4b2bb (diff)
downloadspack-2c4a057fe4108e0e1bfcceb7245b6cb9e67a7540.tar.gz
spack-2c4a057fe4108e0e1bfcceb7245b6cb9e67a7540.tar.bz2
spack-2c4a057fe4108e0e1bfcceb7245b6cb9e67a7540.tar.xz
spack-2c4a057fe4108e0e1bfcceb7245b6cb9e67a7540.zip
petsc: add new versions 3.9.4 and 3.10.0 (#9319)
* petsc: add new versions 3.9.4 and 3.10.0 * petsc:update superlu_dist dependency for version 3.10 [might have to change this later for xsdk] * slepc: add in new releases 3.9.2 and 3.10.0
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/petsc/package.py4
-rw-r--r--var/spack/repos/builtin/packages/slepc/package.py3
2 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py
index 07dfb09745..d65da2a84a 100644
--- a/var/spack/repos/builtin/packages/petsc/package.py
+++ b/var/spack/repos/builtin/packages/petsc/package.py
@@ -43,6 +43,8 @@ class Petsc(Package):
version('develop', branch='master')
version('xsdk-0.2.0', tag='xsdk-0.2.0')
+ version('3.10.0', '0240c2ce8c54e47b3531a743ee844d41')
+ version('3.9.4', 'c98eb67573efb2f91c6f239368259e44')
version('3.9.3', '7b71d705f66f9961cb0e2da3f9da79a1')
version('3.9.2', '8bedc0cd8c8603d54bfd99a6e8f77b3d')
version('3.9.1', 'd3a229a188dbeef9b3f29b9a63622fad')
@@ -149,6 +151,8 @@ class Petsc(Package):
depends_on('superlu-dist@5.0.0:+int64', when='@3.7:3.7.99+superlu-dist+mpi+int64')
depends_on('superlu-dist@5.2:5.2.99~int64', when='@3.8:3.9.99+superlu-dist+mpi~int64')
depends_on('superlu-dist@5.2:5.2.99+int64', when='@3.8:3.9.99+superlu-dist+mpi+int64')
+ depends_on('superlu-dist@5.4:5.4.99~int64', when='@3.10:3.10.99+superlu-dist+mpi~int64')
+ depends_on('superlu-dist@5.4:5.4.99+int64', when='@3.10:3.10.99+superlu-dist+mpi+int64')
depends_on('superlu-dist@xsdk-0.2.0~int64', when='@xsdk-0.2.0+superlu-dist+mpi~int64')
depends_on('superlu-dist@xsdk-0.2.0+int64', when='@xsdk-0.2.0+superlu-dist+mpi+int64')
depends_on('superlu-dist@develop~int64', when='@develop+superlu-dist+mpi~int64')
diff --git a/var/spack/repos/builtin/packages/slepc/package.py b/var/spack/repos/builtin/packages/slepc/package.py
index 19155bf0fd..587850bbdb 100644
--- a/var/spack/repos/builtin/packages/slepc/package.py
+++ b/var/spack/repos/builtin/packages/slepc/package.py
@@ -35,6 +35,8 @@ class Slepc(Package):
git = "https://bitbucket.org/slepc/slepc.git"
version('develop', branch='master')
+ version('3.10.0', '069d7a579995e0be1567c5bc869251e29c00044369a786933ca3040149d0412a')
+ version('3.9.2', '247585b3f8c10bf50b9464cb8ef7b5f22bead6f96524384897a37ec4146eb03e')
version('3.9.1', 'e174ea7c127d9161eef976b0288f0c56d443a58d6ab2dc8af1e8bd66f156ce17')
version('3.9.0', '1f3930db56b4065aaf214ea758ddff1a70bf19d45544cbdfd19d2787db4bfe0b')
version('3.8.2', '1e7d20d20eb26da307d36017461fe4a55f40e947e232739179dbe6412e22ed13')
@@ -52,6 +54,7 @@ class Slepc(Package):
depends_on('python@2.6:2.8', type='build')
# Cannot mix release and development versions of SLEPc and PETSc:
depends_on('petsc@develop', when='@develop')
+ depends_on('petsc@3.10:3.10.99', when='@3.10:3.10.99')
depends_on('petsc@3.9:3.9.99', when='@3.9:3.9.99')
depends_on('petsc@3.8:3.8.99', when='@3.8:3.8.99')
depends_on('petsc@3.7:3.7.7', when='@3.7.1:3.7.4')