PETSc requires metis build with compatible numerical precision (#4654)

Commit-type: bug-fix, portability-fix
Funded-by: IDEAS
Project: xSDK
Time: .4 hours
Reported-by: Stanislav Y Sergienko <ssergien@anl.gov>
This commit is contained in:
Barry Smith 2017-07-02 08:09:05 -05:00 committed by Adam J. Stewart
parent 77527ce1ae
commit 182554520f

View File

@ -100,8 +100,10 @@ class Petsc(Package):
# Other dependencies
depends_on('boost', when='@:3.5+boost')
depends_on('metis@5:~int64', when='+metis~int64')
depends_on('metis@5:+int64', when='+metis+int64')
depends_on('metis@5:~int64+real64', when='+metis~int64+double')
depends_on('metis@5:+int64', when='+metis+int64~double')
depends_on('metis@5:~int64+real64', when='+metis~int64+double')
depends_on('metis@5:+int64', when='+metis+int64~double')
depends_on('hdf5+mpi', when='+hdf5+mpi')
depends_on('parmetis', when='+metis+mpi')