OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
python3
/
dist-packages
/
numpy
/
f2py
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 08:45:52 AM
rwxr-xr-x
📄
__init__.py
1.99 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
__main__.py
739 bytes
09/17/2017 01:29:38 PM
rw-r--r--
📁
__pycache__
-
10/28/2024 08:45:52 AM
rwxr-xr-x
📄
__version__.py
254 bytes
09/17/2017 01:29:38 PM
rw-r--r--
📄
auxfuncs.py
21.31 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
capi_maps.py
30.78 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
cb_rules.py
21.71 KB
09/17/2017 01:29:38 PM
rw-r--r--
📄
cfuncs.py
42.42 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
common_rules.py
4.91 KB
09/17/2017 01:29:38 PM
rw-r--r--
📄
crackfortran.py
125.21 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
diagnose.py
5.17 KB
09/17/2017 01:29:38 PM
rw-r--r--
📄
f2py2e.py
22.37 KB
09/17/2017 01:29:38 PM
rw-r--r--
📄
f2py_testing.py
1.49 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
f90mod_rules.py
9.62 KB
09/17/2017 01:29:38 PM
rw-r--r--
📄
func2subr.py
9.01 KB
09/17/2017 01:29:38 PM
rw-r--r--
📄
info.py
136 bytes
09/17/2017 01:29:38 PM
rw-r--r--
📄
rules.py
57.17 KB
09/29/2017 05:31:46 PM
rw-r--r--
📄
setup.py
3.81 KB
12/05/2017 02:32:02 PM
rw-r--r--
📁
src
-
10/28/2024 08:45:52 AM
rwxr-xr-x
📄
use_rules.py
3.57 KB
09/17/2017 01:29:38 PM
rw-r--r--
Editing: f2py_testing.py
Close
from __future__ import division, absolute_import, print_function import sys import re from numpy.testing.utils import jiffies, memusage def cmdline(): m = re.compile(r'\A\d+\Z') args = [] repeat = 1 for a in sys.argv[1:]: if m.match(a): repeat = eval(a) else: args.append(a) f2py_opts = ' '.join(args) return repeat, f2py_opts def run(runtest, test_functions, repeat=1): l = [(t, repr(t.__doc__.split('\n')[1].strip())) for t in test_functions] start_memusage = memusage() diff_memusage = None start_jiffies = jiffies() i = 0 while i < repeat: i += 1 for t, fname in l: runtest(t) if start_memusage is None: continue if diff_memusage is None: diff_memusage = memusage() - start_memusage else: diff_memusage2 = memusage() - start_memusage if diff_memusage2 != diff_memusage: print('memory usage change at step %i:' % i, diff_memusage2 - diff_memusage, fname) diff_memusage = diff_memusage2 current_memusage = memusage() print('run', repeat * len(test_functions), 'tests', 'in %.2f seconds' % ((jiffies() - start_jiffies) / 100.0)) if start_memusage: print('initial virtual memory size:', start_memusage, 'bytes') print('current virtual memory size:', current_memusage, 'bytes')