From c70f9bffe2c417c41769cf533824bb45970be326 Mon Sep 17 00:00:00 2001 From: Satish Balay Date: Mon, 30 Sep 2019 13:18:11 -0500 Subject: [PATCH] petsc, slepc: add new versions - 3.12.0 (#12979) --- var/spack/repos/builtin/packages/petsc/package.py | 6 ++++-- var/spack/repos/builtin/packages/slepc/package.py | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 3bdee89feb..78e72b3db7 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -24,6 +24,8 @@ class Petsc(Package): version('develop', branch='master') version('xsdk-0.2.0', tag='xsdk-0.2.0') + version('3.12.0', 'ba9ecf69783c7ebf05bd1c91dd1d4b38bf09b7a2d5f9a774aa6bb46deff7cb14') + version('3.11.4', '319cb5a875a692a67fe5b1b90009ba8f182e21921ae645d38106544aff20c3c1') version('3.11.3', '199ad9650a9f58603b49e7fff7cd003ceb03aa231e5d37d0bf0496c6348eca81') version('3.11.2', '4d244dd7d1565d6534e776445fcf6977a6ee2a8bb2be4a36ac1e0fc1f9ad9cfa') version('3.11.1', 'cb627f99f7ce1540ebbbf338189f89a5f1ecf3ab3b5b0e357f9e46c209f1fb23') @@ -159,8 +161,8 @@ class Petsc(Package): 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.2+superlu-dist+mpi~int64') depends_on('superlu-dist@5.4:5.4.99+int64', when='@3.10:3.10.2+superlu-dist+mpi+int64') - depends_on('superlu-dist@6.1:6.1.99~int64', when='@3.10.3:3.11.99+superlu-dist+mpi~int64') - depends_on('superlu-dist@6.1:6.1.99+int64', when='@3.10.3:3.11.99+superlu-dist+mpi+int64') + depends_on('superlu-dist@6.1:6.1.99~int64', when='@3.10.3:3.12.99+superlu-dist+mpi~int64') + depends_on('superlu-dist@6.1:6.1.99+int64', when='@3.10.3:3.12.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 ac350b35e8..1dc1c7d615 100644 --- a/var/spack/repos/builtin/packages/slepc/package.py +++ b/var/spack/repos/builtin/packages/slepc/package.py @@ -18,6 +18,9 @@ class Slepc(Package): maintainers = ['joseeroman', 'balay'] version('develop', branch='master') + version('3.12.0', '872831d961cf76389fafb7553231ae1a6676555850c98ea0e893c06f596b2e9e') + version('3.11.2', 'cd6a73ac0c9f689c12f2987000a7a28fa7df53fdc069fb59a2bb148699e741dd') + version('3.11.1', '4816070d4ecfeea6212c6944cee22dc7b4763df1eaf6ab7847cc5ac5132608fb') version('3.11.0', 'bf29043c311fe2c549a25e2b0835095723a3eebc1dff288a233b32913b5762a2') version('3.10.2', '0594972293f6586458a54b7c1e1121b311a9c9449060355d52bb3bf09ad6812b') version('3.10.1', 'f64787c8c2ab3d2f6db3c67d2bfe6ee84f741ce3dfde1d2f8221e131820a12a1') @@ -42,6 +45,7 @@ class Slepc(Package): # Cannot mix release and development versions of SLEPc and PETSc: depends_on('petsc@develop', when='@develop') + depends_on('petsc@3.12:3.12.99', when='@3.12:3.12.99') depends_on('petsc@3.11:3.11.99', when='@3.11:3.11.99') 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')