summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--numpy/f2py/__init__.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/numpy/f2py/__init__.py b/numpy/f2py/__init__.py
index 007ed5d89..6491e445f 100644
--- a/numpy/f2py/__init__.py
+++ b/numpy/f2py/__init__.py
@@ -109,9 +109,10 @@ def compile(source,
stderr=subprocess.PIPE)
except OSError:
# preserve historic status code used by exec_command()
- cp = subprocess.CompletedProcess(c, 127, stdout='', stderr='')
- if verbose:
- print(cp.stdout.decode())
+ cp = subprocess.CompletedProcess(c, 127, stdout=b'', stderr=b'')
+ else:
+ if verbose:
+ print(cp.stdout.decode())
finally:
if source_fn is None:
os.remove(fname)