§
    `Štj²  ã                   óª   — d dl mZ d dlmZ dgZ G d„ de¦  «        Zedk    r/d dlmZ  e	 ed¬¦  «         
                    ¦   «         ¦  «         d	S d	S )
é    )Úcpu)Ú	FCompilerÚMIPSFCompilerc                   óp   — e Zd ZdZdZdZddgddgdd	gdgdd
gddgddœZdZdZdgZ	d„ Z
d„ Zd„ Zd„ Zd„ ZdS )r   ÚmipszMIPSpro Fortran Compilerz0MIPSpro Compilers: Version (?P<version>[^\s*,]*)z<F90>z-versionÚf77z-f77Úf90z
-fixedformz-sharedÚarz-crN)Úversion_cmdÚcompiler_f77Úcompiler_fixÚcompiler_f90Ú	linker_soÚarchiverÚranlibz-KPICc                 ó   — | j         dgz   S )Nz-n32)Ú	pic_flags©Úselfs    ú\/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/numpy/distutils/fcompiler/mips.pyÚ	get_flagszMIPSFCompiler.get_flags   s   € ØŒ~  Ñ(Ð(ó    c                 ó   — dgS )Nz-O3© r   s    r   Úget_flags_optzMIPSFCompiler.get_flags_opt   s	   € Øˆwˆr   c                 ó¬   — g }d                      ¦   «         D ]<} t          t          d|z  ¦  «        ¦   «         r|                     d|z  ¦  «          nŒ=|S )Nz319 20 21 22_4k 22_5k 24 25 26 27 28 30 32_5k 32_10kzis_IP%sz-TARG:platform=IP%s)ÚsplitÚgetattrr   Úappend)r   ÚoptÚas      r   Úget_flags_archzMIPSFCompiler.get_flags_arch   si   € ØˆØF×LÒLÑNÔNð 	ð 	ˆAØ(�w•s˜I a™KÑ(Ô(Ñ*Ô*ð Ø—
’
Ð0°1Ñ4Ñ5Ô5Ð5Ø�ðð ˆ
r   c                 óô   — d }t          j        ¦   «         rd}nWt          j        ¦   «         rd}nAt          j        ¦   «         rd}n+t          j        ¦   «         rd}nt          j        ¦   «         rd}|�d|z  gS g S )Ni'  ià.  i@  iˆ  i   zr%s)r   Ú	is_r10000Ú	is_r12000Úis_r8000Úis_r5000Úis_r4000©r   Úrs     r   Úget_flags_arch_f77z MIPSFCompiler.get_flags_arch_f77$   s}   € ØˆÝŒ=‰?Œ?ð 	& ˜A˜AÝŒ]‰_Œ_ð 	& %˜a˜aÝŒ\‰^Œ^ð 	& ˜Q˜QÝŒ\‰^Œ^ð 	& ˜Q˜QÝŒ\‰^Œ^Ð% ˜QØˆ=Ø˜Q‘K�=Ð Øˆ	r   c                 óN   — |                       ¦   «         }|rd|d         z   |d<   |S )Nú-r   )r+   r)   s     r   Úget_flags_arch_f90z MIPSFCompiler.get_flags_arch_f90.   s1   € Ø×#Ò#Ñ%Ô%ˆØð 	Ø˜˜1œ‘:ˆAˆa‰DØˆr   )Ú__name__Ú
__module__Ú__qualname__Úcompiler_typeÚdescriptionÚversion_patternÚexecutablesÚmodule_dir_switchÚmodule_include_switchr   r   r   r"   r+   r.   r   r   r   r   r      s¿   € € € € € à€MØ,€KØJ€Oð " :Ð.Ø ˜Ø Ð.Ø˜Ø Ð+Ø ˜Øð
ð 
€Kð ÐØ ÐØ�	€Ið)ð )ð )ðð ð ðð ð ð	ð 	ð 	ðð ð ð ð r   Ú__main__)Úcustomized_fcompilerr   )ÚcompilerN)Únumpy.distutils.cpuinfor   Únumpy.distutils.fcompilerr   Ú	compilersr   r/   Únumpy.distutilsr9   ÚprintÚget_versionr   r   r   ú<module>rA      s´   ðØ 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø /Ð /Ð /Ð /Ð /Ð /àÐ€	ð,ð ,ð ,ð ,ð ,�Iñ ,ô ,ð ,ð\ ˆzÒÐØ4Ð4Ð4Ð4Ð4Ð4Ø	€EÐ
Ð
¨Ð
/Ñ
/Ô
/×
;Ò
;Ñ
=Ô
=Ñ>Ô>Ð>Ð>Ð>ð Ðr   