ó
    SBìgM  ã                   óD   • S SK r S SKrS SKrS rS r\S:X  a  \" 5         gg)é    Nc                 ób   • [        SU -  5        [        R                  " U 5        [        S5        g )NzRunning %r:ú------)ÚprintÚosÚsystem)Úcmds    Ú5/usr/lib/python3/dist-packages/numpy/f2py/diagnose.pyÚrun_commandr
      s!   € Ü	ˆ-˜3Ñ
Ô Ü‡I‚Iˆc„NÜ	ˆ(…Oó    c                  ó`  • [         R                  " 5       n [         R                  " [        R                  " 5       5        [        S5        [        S[         R                  -  5        [        S5        [        S[        R                  -  5        [        S5        [        S5        [        [        R                  5        [        S5        [        S5        [        [        R                  5        [        S5        [        SSR                  [        R                  5      -  5        [        S5         SS KnS	n SSKJn  S	n SS KnSnU(       a(   [        SWR&                  < SUR(                  < 35        U(       a2   [        SWR&                  R                  < SUR(                  < 35        U(       Ga   US:X  a<  [        SWR,                  R&                  < SUR,                  R(                  < 35        O1[        SWR.                  R.                  < SUR(                  < 35        [        S5         US	:X  ah  [        SSS9  SS KJs  Jn	  [        S5        [        S5         [        S5        U	R6                   H"  n
U
" S	S9R9                  5         [        S5        M$     O  US:X  a  [        SSS9  SS KJs  Jn  O[        SSS9  SS KJn  [        S5        [        S5         [        S5        URA                  5         [        S5         US:X  a'  [        SSS9  SSK!J"n  [        S5        [        S5        O' [        S SS9  SSK#J"n  [        S5        [        S5        U" 5       n[        S#SS9  [K        U5       H@  nUS   S$:X  d  M  US	   S$:w  d  M  [M        XÞS	S  5      " 5       (       d  M3  [        US	S  SS9  MB     [        S5        [         R                  " U 5        g ! [         a  n[        S
U5        Sn S nAGNÌS nAff = f! [         a  n[        SU5        Sn S nAGNéS nAff = f! [         a2     SS KnS	n GNþ! [         a  n[        SU5        Sn S nA GNS nAff = ff = f! [*         a"  n[        SU5        [        S5         S nAGN!S nAff = f! [*         a"  n[        SU5        [        S5         S nAGNS nAff = f! [*         a"  n[        SU5        [        S5         S nAGN¿S nAff = f! [*         a"  n[        SU5        [        S5         S nAGN~S nAff = f! [*         a#  n[        SUS5        [        S5         S nAGN®S nAff = f! [*         a"  n[        SU5        [        S5         S nAGNuS nAff = f! [*         a"  n[        SU5        [        S5         S nAGN¤S nAff = f! [*         a>  n[        SUS!5        [        S"SS9  SSK$J"n  [        S5        [        S5         S nAGNšS nAff = f! [*         a"  n[        SU5        [        S5         S nAGN^S nAff = f)%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ŠI‹K€EÜ‡H‚HŒX× Ò Ó"Ô#Ü	ˆ(„OÜ	ˆ,œ"Ÿ'™'Ñ
"Ô#Ü	ˆ(„OÜ	Ð
œsŸ|™|Ñ
,Ô-Ü	ˆ(„OÜ	ˆ.ÔÜ	Œ#�+‰+ÔÜ	ˆ(„OÜ	ˆ-ÔÜ	Œ#�*‰*ÔÜ	ˆ(„OÜ	ˆ-˜3Ÿ8™8¤C§H¡HÓ-Ñ
.Ô/Ü	ˆ(„OðÛØˆð
Ý%Øˆ
ð
	$ÛØÐö ð	ÝØ×$Ô$ e§n£nð6ô 7ö ð	ÝØ×%Ñ%×-Ô-¨v¯«ð@ô A÷ ð	Ø" aÓ'ÝØ—O‘O×/Ô/Ø—O‘O×,Ó,ð.õ /õ Ø#×;Ñ;×SÔSØ#×,Ó,ð.ô /ô �(ŒOð	Ø" aÓ'ÜØFÈCòQçGÐGÜ�d”Ü�h”ð$ÜØOôQà*4×*BÔ*B˜Ù&¨qÑ1×>Ñ>Ô@Ü˜hžò +Cð (ð&	Ø" aÓ'ÜÐ?ÀSÒIß=Ñ=äÐ?ÀSÒIÝ=Ü�$ŒKÜ�(ŒOð ÜÐMÔNØ×)Ñ)Ô+Ü�h”ð	Ø" aÓ'ÜÐ=À3ÒGÝ;Ü�d”Ü�h•ð$ÜØGÈSòRåGÜ˜$”KÜ˜(”Oñ “)ˆCÜÐ$¨#Ò.Ü˜Gž�Ø˜‘7˜c•> d¨1¡g°¥n¼ÀÈ1È2ÀhÔ9O×9QÓ9QÜ˜$˜q˜r˜(¨Ô,ñ %ô �(ŒOô ‡H‚HˆU…Oøôo ó ÜÐ+¨QÔ/ØŽûðûô ó ÜÐ(¨!Ô,ØŽ
ûðûô ó $ð	$Û"Ø"#ÓøÜó 	$ÜÐ5°qÔ9Ø"#×ûð	$úð	$ûô ó 	Ü�(˜CÔ Ü�(�OŠOûð	ûô ó 	Ü�(˜CÔ Ü�(�OŠOûð	ûô ó 	Ü�(˜CÔ Ü�(�OŠOûð	ûô  !ó $Ü˜( CÔ(Ü˜(—O’Oûð$ûô ó 	ÜØ˜#Ðeôgä�(�OŠOûð	ûô" ó  Ü�h Ô$Ü�h—’ûð ûô ó 	Ü�(˜CÔ Ü�(�OŠOûð	ûô  !ó $Ü˜( C¨Ô7ÜÐAÀsÒKÝ?Ü˜$”KÜ˜(—O’Oûð$ûô ó 	Ü�(˜CÔ Ü�(�OŠOûð	úsv  Ä-O! Ä4P Ä=P- Å'Q, Å:1R Æ4A>S
 È3/T( É#=S9 Ê#A V Ë$&U Ì-X Ì9&V6 Í&X Î	X ÎX Î.X Ï!
PÏ+O?Ï?PÐ
P*ÐP%Ð%P*Ð-
Q)Ð8QÑ
Q%ÑQ ÑQ)Ñ Q%Ñ%Q)Ñ,
RÑ6RÒRÒ
SÒ%SÓSÓ

S6ÓS1Ó1S6Ó9
T%ÔT ÔT( Ô T%Ô%T( Ô(
UÔ2UÕUÕ
VÕ"U?Õ9V Õ?VÖV Ö
V3ÖV.Ö.V3Ö6
W>× 3W9×3X ×9W>×>X Ø
X-ØX(Ø(X-Ú__main__)r   r   r   r
   rB   Ú__name__© r   r	   Ú<module>rF      s.   ðã 	Û 
Û òòKðX ˆzÓÙ…Eð r   