diff options
author | Michael Kuhn <suraia@ikkoku.de> | 2017-06-30 18:51:07 +0200 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2017-06-30 11:51:07 -0500 |
commit | 2e6a735b0043bebe8c6ff88f21c1bb2de0063135 (patch) | |
tree | 6cbe6224db88cc18b4098ed6996064b4e90af03c | |
parent | cabcfb032fac4bbe9548fbfdfa763cad7ed635ad (diff) | |
download | spack-2e6a735b0043bebe8c6ff88f21c1bb2de0063135.tar.gz spack-2e6a735b0043bebe8c6ff88f21c1bb2de0063135.tar.bz2 spack-2e6a735b0043bebe8c6ff88f21c1bb2de0063135.tar.xz spack-2e6a735b0043bebe8c6ff88f21c1bb2de0063135.zip |
mvapich2: Fix mpifort wrapper (#4650)
-rw-r--r-- | var/spack/repos/builtin/packages/mvapich2/package.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/mvapich2/package.py b/var/spack/repos/builtin/packages/mvapich2/package.py index 7a3d8f1e02..b20bf76e93 100644 --- a/var/spack/repos/builtin/packages/mvapich2/package.py +++ b/var/spack/repos/builtin/packages/mvapich2/package.py @@ -235,6 +235,7 @@ class Mvapich2(AutotoolsPackage): mpicxx = join_path(bin, 'mpicxx') mpif77 = join_path(bin, 'mpif77') mpif90 = join_path(bin, 'mpif90') + mpifort = join_path(bin, 'mpifort') # Substitute Spack compile wrappers for the real # underlying compiler @@ -243,8 +244,9 @@ class Mvapich2(AutotoolsPackage): filter_file(env['CXX'], self.compiler.cxx, mpicxx, **kwargs) filter_file(env['F77'], self.compiler.f77, mpif77, **kwargs) filter_file(env['FC'], self.compiler.fc, mpif90, **kwargs) + filter_file(env['FC'], self.compiler.fc, mpifort, **kwargs) # Remove this linking flag if present # (it turns RPATH into RUNPATH) - for wrapper in (mpicc, mpicxx, mpif77, mpif90): + for wrapper in (mpicc, mpicxx, mpif77, mpif90, mpifort): filter_file('-Wl,--enable-new-dtags', '', wrapper, **kwargs) |