§
    ÈÁ³gM  ã                   óN   — d dl Z d dlZd dlZd„ Zd„ Zedk    r e¦   «          dS dS )é    Nc                 óp   — t          d| z  ¦  «         t          j        | ¦  «         t          d¦  «         d S )NzRunning %r:ú------)ÚprintÚosÚsystem)Úcmds    úQ/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/numpy/f2py/diagnose.pyÚrun_commandr
      s1   € Ý	ˆ-˜3Ñ
Ñ Ô Ð Ý„Iˆc�N„N€NÝ	ˆ(�O„O€O€O€Oó    c                  óÈ  — t          j        ¦   «         } t          j        t          j        ¦   «         ¦  «         t          d¦  «         t          dt           j        z  ¦  «         t          d¦  «         t          dt          j        z  ¦  «         t          d¦  «         t          d¦  «         t          t          j	        ¦  «         t          d¦  «         t          d¦  «         t          t          j
        ¦  «         t          d¦  «         t          dd                     t          j        ¦  «        z  ¦  «         t          d¦  «         	 dd l}d	}n)# t          $ r}t          d
|¦  «         d}Y d }~nd }~ww xY w	 ddlm} d	}n)# t          $ r}t          d|¦  «         d}Y d }~nd }~ww xY w	 dd l}d}nA# t          $ r4 	 dd l}d	}n)# t          $ r}t          d|¦  «         d}Y d }~nd }~ww xY wY nw xY w|rW	 t          d|j        ›d|j        ›�¦  «         n6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY w|r\	 t          d|j        j	        ›d|j        ›�¦  «         n6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY w|�r	 |dk    r*t          d|j        j        ›d|j        j        ›�¦  «         n$t          d|j        j        ›d|j        ›�¦  «         t          d¦  «         n6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY w	 |d	k    r¶t          dd¬¦  «         dd lmc m}	 t          d¦  «         t          d¦  «         	 t          d¦  «         |	j        D ]/}
 |
d	¬¦  «                             ¦   «          t          d¦  «         Œ0n6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY wn7# t*          $ r*}t          d|d¦  «         t          d¦  «         Y d }~nd }~ww xY w	 |dk    rt          dd¬¦  «         dd lmc m} nt          dd¬¦  «         dd lm} t          d¦  «         t          d¦  «         	 t          d¦  «         |                      ¦   «          t          d¦  «         n6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY wn6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY w	 |dk    r6t          dd¬¦  «         ddl!m"} t          d¦  «         t          d¦  «         n”	 t          d d¬¦  «         ddl#m"} t          d¦  «         t          d¦  «         n]# t*          $ rP}t          d|d!¦  «         t          d"d¬¦  «         ddl$m"} t          d¦  «         t          d¦  «         Y d }~nd }~ww xY w |¦   «         }t          d#d¬¦  «         tK          |¦  «        D ]S}|d         d$k    rE|d	         d$k    r9 tM          ||d	d …         ¦  «        ¦   «         rt          |d	d …         d¬¦  «         ŒTt          d¦  «         n6# t*          $ r)}t          d|¦  «         t          d¦  «         Y d }~nd }~ww xY wt          j        | ¦  «         d S )%Nr   z
os.name=%rzsys.platform=%rzsys.version:zsys.prefix:zsys.path=%rú:r   é   zFailed to import new numpy:)Úf2py2ezFailed to import f2py2e:é   z!Failed to import numpy_distutils:zFound new numpy version z in zerror:zFound f2py2e version zFound numpy.distutils version zFound numpy_distutils version z0Importing numpy_distutils.command.build_flib ...ú )ÚendÚokz5Checking availability of supported Fortran compilers:)ÚverbosezD(ignore it, build_flib is obsolete for numpy.distutils 0.2.2 and up)z'Importing numpy.distutils.fcompiler ...z'Importing numpy_distutils.fcompiler ...z%Importing numpy.distutils.cpuinfo ...)Úcpuinfoz-Importing numpy_distutils.command.cpuinfo ...z(ignore it)z%Importing numpy_distutils.cpuinfo ...zCPU information:Ú_)'r   ÚgetcwdÚchdirÚtempfileÚ
gettempdirr   ÚnameÚsysÚplatformÚversionÚprefixÚjoinÚpathÚnumpyÚImportErrorÚ
numpy.f2pyr   Únumpy.distutilsÚnumpy_distutilsÚ__version__Ú__file__Ú	ExceptionÚ	distutilsÚnumpy_distutils_versionÚ"numpy_distutils.command.build_flibÚcommandÚ
build_flibÚall_compilersÚis_availableÚnumpy.distutils.fcompilerÚ	fcompilerÚnumpy_distutils.fcompilerÚshow_fcompilersÚnumpy.distutils.cpuinfor   Únumpy_distutils.command.cpuinfoÚnumpy_distutils.cpuinfoÚdirÚgetattr)Ú_pathr"   Úhas_newnumpyÚer   Ú
has_f2py2eÚhas_numpy_distutilsr&   Úmsgr.   Úcompiler_classr2   r   Úcpur   s                  r	   ÚrunrB      s¶  € ÝŒI‰KŒK€EÝ„H�XÔ Ñ"Ô"Ñ#Ô#Ð#Ý	ˆ(�O„O€OÝ	ˆ,�"œ'Ñ
"Ñ#Ô#Ð#Ý	ˆ(�O„O€OÝ	Ð
�sœ|Ñ
,Ñ-Ô-Ð-Ý	ˆ(�O„O€OÝ	ˆ.ÑÔÐÝ	�#Œ+ÑÔÐÝ	ˆ(�O„O€OÝ	ˆ-ÑÔÐÝ	�#Œ*ÑÔÐÝ	ˆ(�O„O€OÝ	ˆ-˜3Ÿ8š8¥C¤HÑ-Ô-Ñ
.Ñ/Ô/Ð/Ý	ˆ(�O„O€OðØˆˆˆØˆˆøÝð ð ð ÝÐ+¨QÑ/Ô/Ð/ØˆˆˆˆˆˆøøøøðøøøðØ%Ð%Ð%Ð%Ð%Ð%Øˆ
ˆ
øÝð ð ð ÝÐ(¨!Ñ,Ô,Ð,Øˆ
ˆ
ˆ
ˆ
ˆ
ˆ
øøøøðøøøð	$ØÐÐÐØÐÐøÝð $ð $ð $ð	$Ø"Ð"Ð"Ð"Ø"#ÐÐøÝð 	$ð 	$ð 	$ÝÐ5°qÑ9Ô9Ð9Ø"#ÐÐÐÐÐÐøøøøð	$øøøøøð	$øøøð ð ð	ÝˆEØÔ$Ð$Ð$ e¤n nð6ñ 7ô 7ð 7ð 7øåð 	ð 	ð 	Ý�(˜CÑ Ô Ð Ý�(‰OŒOˆOˆOˆOˆOˆOˆOøøøøð	øøøð ð ð	ÝˆEØÔ%Ô-Ð-Ð-¨v¬¨ð@ñ Aô Að Að Aøåð 	ð 	ð 	Ý�(˜CÑ Ô Ð Ý�(‰OŒOˆOˆOˆOˆOˆOˆOøøøøð	øøøð ñ Pð	Ø" aÒ'Ð'Ý�Ø”OÔ/Ð/Ð/Ø”OÔ,Ð,ð.ñ /ô /ð /ð /õ �Ø#Ô;ÔSÐSÐSØ#Ô,Ð,ð.ñ /ô /ð /õ �(‰OŒOˆOˆOøÝð 	ð 	ð 	Ý�(˜CÑ Ô Ð Ý�(‰OŒOˆOˆOˆOˆOˆOˆOøøøøð	øøøð	Ø" aÒ'Ð'ÝØFÈCðQñ Qô Qð QàGÐGÐGÐGÐGÐGÐGÐGÐGÝ�d‘”�Ý�h‘”�ð$ÝØOñQô Qð Qà*4Ô*Bð (ð (˜Ø&˜¨qÐ1Ñ1Ô1×>Ò>Ñ@Ô@Ð@Ý˜h™œ˜˜ð(øõ !ð $ð $ð $Ý˜( CÑ(Ô(Ð(Ý˜(‘O”O�O�O�O�O�O�Oøøøøð$øøøøøõ ð 	ð 	ð 	ÝØ˜#Ðeñgô gð gå�(‰OŒOˆOˆOˆOˆOˆOˆOøøøøð	øøøð	Ø" aÒ'Ð'ÝÐ?ÀSÐIÑIÔIÐIØ=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=åÐ?ÀSÐIÑIÔIÐIØ=Ð=Ð=Ð=Ð=Ð=Ý�$‰KŒKˆKÝ�(‰OŒOˆOð ÝÐMÑNÔNÐNØ×)Ò)Ñ+Ô+Ð+Ý�h‘”��øÝð  ð  ð  Ý�h Ñ$Ô$Ð$Ý�h‘”������øøøøð øøøøøõ ð 	ð 	ð 	Ý�(˜CÑ Ô Ð Ý�(‰OŒOˆOˆOˆOˆOˆOˆOøøøøð	øøøð	Ø" aÒ'Ð'ÝÐ=À3ÐGÑGÔGÐGØ;Ð;Ð;Ð;Ð;Ð;Ý�d‘”�Ý�h‘”��ð$ÝØGÈSðRñ Rô Rð RàGÐGÐGÐGÐGÐGÝ˜$‘K”K�KÝ˜(‘O”O�O�OøÝ ð $ð $ð $Ý˜( C¨Ñ7Ô7Ð7ÝÐAÀsÐKÑKÔKÐKØ?Ð?Ð?Ð?Ð?Ð?Ý˜$‘K”K�KÝ˜(‘O”O�O�O�O�O�O�Oøøøøð$øøøð �'‘)”)ˆCÝÐ$¨#Ð.Ñ.Ô.Ð.Ý˜G™œð -ð -�Ø˜”7˜c’>�> d¨1¤g°¢n nÐ9O½ÀÀdÈ1È2È2ÄhÑ9OÔ9OÑ9QÔ9Q nÝ˜$˜q˜r˜rœ(¨Ð,Ñ,Ô,Ð,øÝ�(‰OŒOˆOˆOøÝð 	ð 	ð 	Ý�(˜CÑ Ô Ð Ý�(‰OŒOˆOˆOˆOˆOˆOˆOøøøøð	øøøõ „HˆU�O„O€O€O€Os  ÅE Å
E8ÅE3Å3E8Å<F Æ
F+ÆF&Æ&F+Æ/F6 Æ6
G4ÇGÇG4Ç
G.ÇG)Ç$G4Ç)G.Ç.G4Ç3G4Ç:H È
IÈ$IÉIÉ$I8 É8
J+ÊJ&Ê&J+Ê2A#L Ì
M	Ì MÍM	Í>P
 ÎAO ÏP
 Ï
PÏPÏ<P
 ÐPÐP
 Ð

P>Ð P9Ð9P>ÑAT Ò2S ÓT Ó
S?ÓS:Ó5T Ó:S?Ó?T Ô
T6ÔT1Ô1T6Ô:<Z Õ75V- Ö,Z Ö-
XÖ7AX×=Z ØXØBZ Ú
[Ú"[Û[Ú__main__)r   r   r   r
   rB   Ú__name__© r   r	   ú<module>rF      sf   ðà 	€	€	€	Ø 
€
€
€
Ø €€€ðð ð ðKð Kð KðX ˆzÒÐØ€C�E„E€E€E€Eð Ðr   