summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorDan FitzGerald <38731008+djfitzgerald@users.noreply.github.com>2018-08-02 14:23:37 -0400
committerscheibelp <scheibel1@llnl.gov>2018-08-02 14:23:37 -0400
commite554add64b7b0f2d395d0c67aa2dcf8ef046a027 (patch)
treec3efe7f34c28bdb6247ad46d2ce767557f403d1e /.gitignore
parent51aa604ed275ca54ee8121b3b5607153a81378ea (diff)
downloadspack-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