HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/numpy/f2py/__pycache__/f2py_testing.cpython-310.pyc
o

6��a��@s6ddlZddlZddlmZmZdd�Zddd�ZdS)	�N)�jiffies�memusagecCsVt�d�}g}d}tjdd�D]}|�|�rt|�}q|�|�qd�|�}||fS)Nz\A\d+\Z�� )�re�compile�sys�argv�match�eval�append�join)�m�args�repeat�a�	f2py_opts�r�9/usr/lib/python3/dist-packages/numpy/f2py/f2py_testing.py�cmdlines



rrcCs�dd�|D�}t�}d}t�}d}||krL|d7}|D],\}}	||�|dur(q|dur2t�|}qt�|}
|
|krGtd||
||	�|
}q||kst�}td|t|�ddt�|d	�|rqtd
|d�td|d�dSdS)
NcSs(g|]}|t|j�d�d���f�qS)�
r)�repr�__doc__�split�strip)�.0�trrr�
<listcomp>s(zrun.<locals>.<listcomp>rrzmemory usage change at step %i:�run�testszin %.2f secondsgY@zinitial virtual memory size:�byteszcurrent virtual memory size:)rr�print�len)�runtest�test_functionsr�l�start_memusage�
diff_memusage�
start_jiffies�ir�fname�diff_memusage2�current_memusagerrrrs<
�����r)r)rr�
numpy.testingrrrrrrrr�<module>s