Skip to content

Commit 8d47e18

Browse files
committed
BUG: Don't lower .pyf files
1 parent 3bf06f0 commit 8d47e18

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

numpy/f2py/f2py2e.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -688,12 +688,12 @@ def run_compile():
688688

689689
# Construct wrappers / signatures / things
690690
if backend_key == 'meson':
691-
outmess('Using meson backend\nWill pass --lower to f2py\nSee https://numpy.org/doc/stable/f2py/buildtools/meson.html\n')
692-
f2py_flags.append('--lower')
693-
if pyf_files:
694-
run_main(f" {' '.join(f2py_flags)} {' '.join(pyf_files)}".split())
695-
else:
691+
if not pyf_files:
692+
outmess('Using meson backend\nWill pass --lower to f2py\nSee https://numpy.org/doc/stable/f2py/buildtools/meson.html\n')
693+
f2py_flags.append('--lower')
696694
run_main(f" {' '.join(f2py_flags)} -m {modulename} {' '.join(sources)}".split())
695+
else:
696+
run_main(f" {' '.join(f2py_flags)} {' '.join(pyf_files)}".split())
697697

698698
# Now use the builder
699699
builder = build_backend(

0 commit comments

Comments
 (0)