Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/numpy/distutils/tests/__pycache__/test_build_ext.cpython-39.pyc
Ðазад
a e�h� � @ sd d Z ddlZddlZddlZddlmZmZ ddlZddlm Z ej je dd�ej jdd� ��Z dS ) z$Tests for numpy.distutils.build_ext.� N)�indent�dedent)�IS_WASMzcannot start subprocess in wasm)�reasonc C s� ddl m} |� st�d� t| d d��&}|�ttd�dd�� W d � n1 sV0 Y t| d d��&}|�ttd�dd�� W d � n1 s�0 Y t| d d��}|�d � W d � n1 s�0 Y t| d d��@}tj � tj �t�ddd�}|�td|� d��� W d � n1 �s20 Y | }t jtjddddt| d �dt| d �gt|�d� d }t| d ��4}|D ]}d|v �r�|�� } �q��q�W d � n1 �s�0 Y |d u�s�J �d S )zY Ensures multiple "fake" static libraries are correctly linked. see gh-18295 r )�has_f77_compilerzNo F77 compiler foundz _dummy1.f�wzL FUNCTION dummy_one() RETURN END FUNCTIONz )�prefixNz _dummy2.fzL FUNCTION dummy_two() RETURN END FUNCTIONz_dummy.czint PyInit_dummyext;zsetup.pyz..a@ def configuration(parent_package="", top_path=None): from numpy.distutils.misc_util import Configuration config = Configuration("", parent_package, top_path) config.add_library("dummy1", sources=["_dummy1.f"]) config.add_library("dummy2", sources=["_dummy2.f"]) config.add_extension("dummyext", sources=["_dummy.c"], libraries=["dummy1", "dummy2"]) return config if __name__ == "__main__": import sys sys.path.insert(0, r"zv") from numpy.distutils.core import setup setup(**configuration(top_path="").todict())�build�installz--prefixZ installdirz--recordztmp_install_log.txt)�cwdZdummyext)Znumpy.f2py.tests.utilr �pytest�skip�open�writer r �os�path�join�dirname�__file__� subprocess� check_call�sys� executable�str�strip)Ztmp_pathr ZfidZsrctree� build_dir�so�line� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/numpy/distutils/tests/test_build_ext.py�test_multi_fortran_libs_link s@ �&�&(�,�� *r )�__doc__r r r �textwrapr r r Z numpy.testingr �markZskipifZslowr r r r r �<module> s
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка