summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMichaelLaufer <70094649+MichaelLaufer@users.noreply.github.com>2020-12-02 00:21:19 +0200
committerGitHub <noreply@github.com>2020-12-01 16:21:19 -0600
commit59106c4decab85e9f4c66d390731ec66354f138a (patch)
tree5ef4016c69dcd1d3399d846966568f4ff987277e /var
parent235558df11de195e2979d179c53dda422c3e21ba (diff)
downloadspack-59106c4decab85e9f4c66d390731ec66354f138a.tar.gz
spack-59106c4decab85e9f4c66d390731ec66354f138a.tar.bz2
spack-59106c4decab85e9f4c66d390731ec66354f138a.tar.xz
spack-59106c4decab85e9f4c66d390731ec66354f138a.zip
Fixes compile time errors (#20006)
Co-authored-by: michael laufer <michael.laufer@toganetworks.com>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/wrf/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/wrf/package.py b/var/spack/repos/builtin/packages/wrf/package.py
index b0a9fd450b..4841bd2a12 100644
--- a/var/spack/repos/builtin/packages/wrf/package.py
+++ b/var/spack/repos/builtin/packages/wrf/package.py
@@ -225,7 +225,7 @@ class Wrf(Package):
for line in ifh:
if line.startswith("DM_"):
line = line.replace(
- "mpif90 -f90=$(SFC)", self.spec['mpi'].mpif90
+ "mpif90 -f90=$(SFC)", self.spec['mpi'].mpifc
)
line = line.replace(
"mpicc -cc=$(SCC)", self.spec['mpi'].mpicc
@@ -289,7 +289,7 @@ class Wrf(Package):
csh = Executable(csh_bin)
# num of compile jobs capped at 20 in wrf
- num_jobs = str(min(int(make_jobs, 10)))
+ num_jobs = str(min(int(make_jobs), 10))
# Now run the compile script and track the output to check for
# failure/success We need to do this because upstream use `make -i -k`
@@ -300,6 +300,8 @@ class Wrf(Package):
"-j",
num_jobs,
self.spec.variants["compile_type"].value,
+ output=str,
+ error=str
)
if "Executables successfully built" in result_buf: