diff options
author | Dan FitzGerald <38731008+djfitzgerald@users.noreply.github.com> | 2018-08-02 14:23:37 -0400 |
---|---|---|
committer | scheibelp <scheibel1@llnl.gov> | 2018-08-02 14:23:37 -0400 |
commit | e554add64b7b0f2d395d0c67aa2dcf8ef046a027 (patch) | |
tree | c3efe7f34c28bdb6247ad46d2ce767557f403d1e /.gitignore | |
parent | 51aa604ed275ca54ee8121b3b5607153a81378ea (diff) | |
download | spack-e554add64b7b0f2d395d0c67aa2dcf8ef046a027.tar.gz spack-e554add64b7b0f2d395d0c67aa2dcf8ef046a027.tar.bz2 spack-e554add64b7b0f2d395d0c67aa2dcf8ef046a027.tar.xz spack-e554add64b7b0f2d395d0c67aa2dcf8ef046a027.zip |
Change MUMPS to allow it to build with clang+xlf compiler combination (#8388)
The mumps package was unable to build using the llvm clang compiler
suite, as it defaulted to using mpif90 for linking and mpif90 cannot
be used for linking shared library code. This PR modifies the MUMPS
package.py to allow it to use IBM XL Fortran for linking. It also
eliminates the need for the existing MUMPS IBM XL patches by having
package.py specify the compiler-dependent "shared" flag to the
linker, and always using the compiler suite's Fortran compiler
for linking.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions