petsc: update to version 3.8.1 (#6150)
* petsc: update to version 3.8.1 * petsc: add in conflict between petsc-3.8.0 & mkl
This commit is contained in:
parent
5d9dd24daa
commit
d34d0d6cbc
@ -42,6 +42,7 @@ class Petsc(Package):
|
||||
version('develop', git='https://bitbucket.org/petsc/petsc.git', tag='master')
|
||||
version('xsdk-0.2.0', git='https://bitbucket.org/petsc/petsc.git', tag='xsdk-0.2.0')
|
||||
|
||||
version('3.8.1', '3ed75c1147800fc156fe1f1e515a68a7')
|
||||
version('3.8.0', '02680f1f78a0d4c5a9de80a366793eb8')
|
||||
version('3.7.7', 'c2cfb76677d32839810c4cf51a2f9cf5')
|
||||
version('3.7.6', '977aa84b85aa3146c695592cd0a11057')
|
||||
@ -82,6 +83,9 @@ class Petsc(Package):
|
||||
variant('int64', default=False,
|
||||
description='Compile with 64bit indices')
|
||||
|
||||
# 3.8.0 has a build issue with MKL - so list this conflict explicitly
|
||||
conflicts('^intel-mkl', when='@3.8.0')
|
||||
|
||||
# temporary workaround Clang 8.1.0 with XCode 8.3 on macOS, see
|
||||
# https://bitbucket.org/petsc/petsc/commits/4f290403fdd060d09d5cb07345cbfd52670e3cbc
|
||||
# the patch is an adaptation of the original commit to 3.7.5
|
||||
|
Loading…
Reference in New Issue
Block a user