§
    ÇÁ³gI  ã                   óŽ   — d dl Z d dlZd dlZd dlZd dlmZ ej                             ej        dk    d¬¦  «        d„ ¦   «         Z	dS )é    N)Úmingw32ccompilerÚwin32zwin32 only test)Úreasonc                  ó2  — 	 t          j        ddg¦  «        } n$# t          $ r t          j        d¦  «         Y nw xY w| |                      d¦  «        d…         }t          j        dk     rd|vrt          d|z  ¦  «        ‚nd	|vrt          d
|z  ¦  «        ‚t          j
        ¦   «         \  }}|rt          j        ||dz   ¦  «         	 t          j        ¦   «          |rt          j        |dz   |¦  «         dS dS # |rt          j        |dz   |¦  «         w w xY w)zmTest the mingw32ccompiler.build_import_library, which builds a
    `python.a` from the MSVC `python.lib`
    znm.exez--helpz)'nm.exe' not on path, is mingw installed?s   supported targets:Nl        s   pe-i386zd'nm.exe' found but it does not support 32-bit dlls when using 32-bit python. Supported formats: '%s's	   pe-x86-64zd'nm.exe' found but it does not support 64-bit dlls when using 64-bit python. Supported formats: '%s'z.bak)Ú
subprocessÚcheck_outputÚFileNotFoundErrorÚpytestÚskipÚfindÚsysÚmaxsizeÚ
ValueErrorr   Ú_check_for_import_libÚshutilÚmoveÚbuild_import_library)ÚoutÚ	supportedÚhas_import_libÚfullpaths       úi/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/numpy/distutils/tests/test_mingw32ccompiler.pyÚtest_build_importr   	   s}  € ðAÝÔ% x°Ð&:Ñ;Ô;ˆˆøÝð Að Að AÝŒÐ?Ñ@Ô@Ð@Ð@Ð@ðAøøøà�C—H’HÐ2Ñ3Ô3Ð4Ð4Ô5€IÝ
„{�UÒÐØ˜YÐ&Ð&Ýð -à/8ñ9ñ :ô :ð :ð 'ð 
˜YÐ	&Ð	&Ýð )à+4ñ5ñ 6ô 6ð 	6õ  0ÔEÑGÔGÑ€N�HØð 1ÝŒ�H˜h¨Ñ/Ñ0Ô0Ð0ð5åÔ-Ñ/Ô/Ð/ð ð 	5ÝŒK˜ 6Ñ)¨8Ñ4Ô4Ð4Ð4Ð4ð	5ð 	5øˆ>ð 	5ÝŒK˜ 6Ñ)¨8Ñ4Ô4Ð4Ð4ð	5øøøs   ‚ ™:¹:ÃC9 Ã9D)
r   r   r   r
   Únumpy.distutilsr   ÚmarkÚskipifÚplatformr   © ó    r   ú<module>r       s‚   ðØ €€€Ø Ð Ð Ð Ø 
€
€
€
Ø €€€à ,Ð ,Ð ,Ð ,Ð ,Ð ,ð „×Ò�C”L GÒ+Ð4EÐÑFÔFð 5ð  5ñ GÔFð 5ð  5ð  5r   