AlkantarClanX12

Your IP : 3.145.63.148


Current Path : /opt/cloudlinux/venv/lib64/python3.11/site-packages/numpy/linalg/__pycache__/
Upload File :
Current File : //opt/cloudlinux/venv/lib64/python3.11/site-packages/numpy/linalg/__pycache__/setup.cpython-311.pyc

�

�܋f���Z�ddlZddlZddlZdd�ZedkrddlmZee���dSdS)�N�c�N���ddlm}ddlm}m}|d||��}|�d��d}tj�|d��tj�|d��tj�|d	��tj�|d
��tj�|d��tj�|d��tj�|d
��tj�|d��tj�|d��g	}|�	|���tj
�dd��dkr
|dd��}n|dd��}|��r+Gd�d|��}	|	���d��}��fd�}
|�dd|
gdg|���|�dd|
gdg|dg���|�
d��|S) Nr)�
Configuration)�get_info�system_info�linalg�tests�lapack_litezpython_xerbla.czf2c_z_lapack.czf2c_c_lapack.czf2c_d_lapack.czf2c_s_lapack.czf2c_lapack.cz
f2c_blas.czf2c_config.czf2c.c�NPY_USE_BLAS_ILP64�0�lapack_ilp64_opt��
lapack_optc��eZdZd�ZdS)�/configuration.<locals>.numpy_linalg_lapack_litec��ddi}tjd��}|rd|dz
zdz
}ntj}|dkrddg|d	<|jd
i|��dS)N�language�c�
SIZEOF_SIZE_Tr�l)�HAVE_BLAS_ILP64N)�BLAS_SYMBOL_SUFFIX�64_�
define_macros�)�	sysconfig�get_config_var�sys�maxsize�set_info)�self�info�size_t_sizers    �e/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib64/python3.11/site-packages/numpy/linalg/setup.py�	calc_infoz9configuration.<locals>.numpy_linalg_lapack_lite.calc_info's��"�C�(��'�6��G�G���*��+��/�2�Q�6�G�G�"�k�G��U�?�?�
2�5�-�D��)���
�%�%��%�%�%�%�%�N)�__name__�
__module__�__qualname__r%rr&r$�numpy_linalg_lapack_liter&s#������
&�
&�
&�
&�
&r&r*c�~���rtd���Stjdkrtd��gS�dgS)Nz*### Warning:  Using unoptimized lapack ###�win32z-### Warning:  python_xerbla.c is disabled ###r)�printr�platform)�ext�	build_dir�all_sources�use_lapack_lites  ��r$�get_lapack_lite_sourcesz.configuration.<locals>.get_lapack_lite_sources<sN����	$��>�?�?�?����|�w�&�&��E�F�F�F��	���N�#�#r&zlapack_litemodule.czlapack_lite/f2c.h)�sources�depends�
extra_info�
_umath_linalgzumath_linalg.cpp�npymath)r4r5r6�	librariesz*.pyi)�numpy.distutils.misc_utilr�numpy.distutils.system_inforr�add_subpackage�os�path�join�paths�environ�get�
add_extension�add_data_files)
�parent_package�top_pathrrr�config�src_dir�lapack_lite_src�lapack_infor*r3r1r2s
           @@r$�
configurationrKsd����7�7�7�7�7�7�A�A�A�A�A�A�A�A�
�]�8�^�X�
>�
>�F�
���'�"�"�"��G�
����W�/�0�0�
����W�.�/�/�
����W�.�/�/�
����W�.�/�/�
����W�.�/�/�
����W�n�-�-�
����W�l�+�+�
����W�n�-�-�
����W�g�&�&�
�O��,�,��/�/�K�	�z�~�~�*�C�0�0�C�7�7��h�1�1�5�5����h�|�Q�/�/��%�o�O��=�	&�	&�	&�	&�	&�{�	&�	&�	&�(/�.�0�0�9�9�!�<�<��$�$�$�$�$�$�����&�(?�@�$�%��	��������#�%<�=�$�%���+��������'�"�"�"��Mr&�__main__)�setup)rK)rN)r=rrrKr'�numpy.distutils.corerMrr&r$�<module>rOs|��	�	�	�	�
�
�
�
�����Q�Q�Q�Q�f�z���*�*�*�*�*�*�	�E�
�&�&�&�&�&�&��r&