blob: b553acb46f921810a844460fb329c77b827e0696 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
--- spack-src/numpy/distutils/fcompiler/__init__.py.orig 2018-11-03 10:49:58.000000000 +0900
+++ spack-src/numpy/distutils/fcompiler/__init__.py 2021-02-12 17:57:50.632263931 +0900
@@ -318,7 +318,12 @@
if not exe_from_environ:
possibles = [f90, f77] + self.possible_executables
else:
- possibles = [exe_from_environ] + self.possible_executables
+ matching_executables = []
+ for e in exe_from_environ:
+ for p in self.possible_executables:
+ if p in e:
+ matching_executables.append(e)
+ possibles = [matching_executables] + self.possible_executables
seen = set()
unique_possibles = []
|