summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlpoirel <lpoirel@users.noreply.github.com>2021-01-25 08:41:29 +0100
committerGitHub <noreply@github.com>2021-01-25 08:41:29 +0100
commitdd505e226916444e2d184f6342fa1d8be48cad0d (patch)
tree170726cc4a833a1b98d5cb85e75a572eae0fb012
parentb2f89f81572dc13bdca5d8740181648d0fa28cb8 (diff)
downloadspack-dd505e226916444e2d184f6342fa1d8be48cad0d.tar.gz
spack-dd505e226916444e2d184f6342fa1d8be48cad0d.tar.bz2
spack-dd505e226916444e2d184f6342fa1d8be48cad0d.tar.xz
spack-dd505e226916444e2d184f6342fa1d8be48cad0d.zip
petsc: forward variant +int64 to parmetis (#21245)
-rw-r--r--var/spack/repos/builtin/packages/petsc/package.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py
index 27dd497951..309efebd25 100644
--- a/var/spack/repos/builtin/packages/petsc/package.py
+++ b/var/spack/repos/builtin/packages/petsc/package.py
@@ -208,7 +208,8 @@ class Petsc(Package):
depends_on('zlib', when='+hdf5')
depends_on('zlib', when='+libpng')
depends_on('zlib', when='+p4est')
- depends_on('parmetis', when='+metis+mpi')
+ depends_on('parmetis+int64', when='+metis+mpi+int64')
+ depends_on('parmetis~int64', when='+metis+mpi~int64')
depends_on('valgrind', when='+valgrind')
# Hypre does not support complex numbers.
# Also PETSc prefer to build it without internal superlu, likely due to