https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/numpy/distutils/command/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/numpy/distutils/command/__pycache__/autodist.cpython-310.pyc
o

6��a��@sJdZddlZdd�Zdd�Zdd�Zdd	d
�Zdd�Zd
d�Zdd�ZdS)zKThis module implements additional tests ala autoconf which can be useful.

�NcC�B|��t�d�}dD]}|�|d|idd�}|r|SqdS)z,Return the inline identifier (may be empty).z�
        #ifndef __cplusplus
        static %(inline)s int static_func (void)
        {
            return 0;
        }
        %(inline)s int nostatic_func (void)
        {
            return 0;
        }
        #endif)�inline�
__inline__�__inlinerN���_check_compiler�textwrap�dedent�try_compile��cmd�body�kw�st�r�B/usr/lib/python3/dist-packages/numpy/distutils/command/autodist.py�check_inlines
�rcCr)z.Return the restrict identifier (may be empty).zj
        static int static_func (char * %(restrict)s a)
        {
            return 0;
        }
        )�restrict�__restrict__�
__restrictrNrrrrrr�check_restricts
�rcCs |��t�d�}|�|dd�S)zCheck if the compiler is GCC.z�
        int
        main()
        {
        #if (! defined __GNUC__)
        #error gcc required
        #endif
            return 0;
        }
        Nr)r
rrrr�check_compiler_gcc1s

rcCsN|��d�t|�t|�t|�g�}t�d�}||||d�}|�||dd�S)zB
    Check that the gcc version is at least the specified version.�.a1
        int
        main()
        {
        #if (! defined __GNUC__) || (__GNUC__ < %(major)d) || \
                (__GNUC_MINOR__ < %(minor)d) || \
                (__GNUC_PATCHLEVEL__ < %(patchlevel)d)
        #error gcc >= %(version)s required
        #endif
            return 0;
        }
        )�version�major�minor�
patchlevelN)r�join�strr	r
r)r
rrrrrrrrr�check_gcc_version_at_leastBs
�r cCs,|��t�d�||f}|�|dd�dkS)z9Return True if the given function attribute is supported.a
        #pragma GCC diagnostic error "-Wattributes"
        #pragma clang diagnostic error "-Wattributes"

        int %s %s(void* unused)
        {
            return 0;
        }

        int
        main()
        {
            return 0;
        }
        Nrr)r
�	attribute�namerrrr�check_gcc_function_attributeZs
�r#cCs0|��t�d�||||f}|�|dd�dkS)zMReturn True if the given function attribute is supported with
    intrinsics.z�
        #include<%s>
        int %s %s(void)
        {
            %s;
            return 0;
        }

        int
        main()
        {
            return 0;
        }
        Nrr)r
r!r"�code�includerrrr�,check_gcc_function_attribute_with_intrinsicsos


�r&cCs*|��t�d�|f}|�|dd�dkS)z9Return True if the given variable attribute is supported.z�
        #pragma GCC diagnostic error "-Wattributes"
        #pragma clang diagnostic error "-Wattributes"

        int %s foo;

        int
        main()
        {
            return 0;
        }
        Nrr)r
r!rrrr�check_gcc_variable_attribute�s
�r')rr)	�__doc__r	rrrr r#r&r'rrrr�<module>s


https://t.me/RX1948 - 2025