summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTing Sun <sunting.05@gmail.com>2022-03-16 16:53:34 +0000
committerTing Sun <sunting.05@gmail.com>2022-03-16 16:53:34 +0000
commit400a2756994e42f34e7930f8cc222a2816a6c082 (patch)
tree24e4ca9e060485d80eea38da8926fff8fe0cfcb0
parentf6efa62e3c2f86a57d46b69522cc68b983e3df2b (diff)
downloadnumpy-400a2756994e42f34e7930f8cc222a2816a6c082.tar.gz
BUG: f2py cannot read in customised f2cmap file
Fixes numpy/numpy#21204
-rw-r--r--numpy/f2py/capi_maps.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/f2py/capi_maps.py b/numpy/f2py/capi_maps.py
index b4fab71f9..1f43207db 100644
--- a/numpy/f2py/capi_maps.py
+++ b/numpy/f2py/capi_maps.py
@@ -190,7 +190,7 @@ def load_f2cmap_file(f2cmap_file):
try:
outmess('Reading f2cmap from {!r} ...\n'.format(f2cmap_file))
with open(f2cmap_file, 'r') as f:
- d = eval(f.read(), {}, {})
+ d = eval(f.read().lower(), {}, {})
for k, d1 in d.items():
for k1 in d1.keys():
d1[k1.lower()] = d1[k1]
@@ -505,7 +505,7 @@ def sign2map(a, var):
init,init.r,init.i,pytype
vardebuginfo,vardebugshowvalue,varshowvalue
varrformat
-
+
intent
"""
out_a = a