§
    `Štj5  ã                   óÌ   — d Z ddlmZ dgZ G d„ de¦  «        Zedk    rDddlmZ ddlm	Z	  ej
        d¦  «          e e	d	¦  «                             ¦   «         ¦  «         d
S d
S )zt
fujitsu

Supports Fujitsu compiler function.
This compiler is developed by Fujitsu and is used in A64FX on Fugaku.
é    )Ú	FCompilerÚFujitsuFCompilerc                   ór   — e Zd ZdZdZdgZdZddgddgddgdgddgd	d
gdgdœZdgZdZ	dZ
d„ Zd„ Zd„ Zd„ ZdS )r   ÚfujitsuzFujitsu Fortran CompilerÚfrtz"frt \(FRT\) (?P<version>[a-z\d.]+)z<F77>z	--versionz-Fixedz-sharedÚarz-crÚranlib)Úversion_cmdÚcompiler_f77Úcompiler_fixÚcompiler_f90Ú	linker_soÚarchiverr	   z-KPICz-Mz-Ic                 ó   — dgS )Nz-O3© ©Úselfs    ú_/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/numpy/distutils/fcompiler/fujitsu.pyÚget_flags_optzFujitsuFCompiler.get_flags_opt!   s	   € Øˆwˆó    c                 ó   — dgS )Nz-gr   r   s    r   Úget_flags_debugz FujitsuFCompiler.get_flags_debug#   s	   € Øˆvˆr   c                 ó   — d|› �S )Nz-Wl,-rpath=r   )r   Údirs     r   Úruntime_library_dir_optionz+FujitsuFCompiler.runtime_library_dir_option%   s   € Ø"˜SÐ"Ð"Ð"r   c                 ó
   — g d¢S )N)Úfj90fÚfj90iÚ	fjsrcinfor   r   s    r   Úget_librarieszFujitsuFCompiler.get_libraries'   s   € Ø.Ð.Ð.Ð.r   N)Ú__name__Ú
__module__Ú__qualname__Úcompiler_typeÚdescriptionÚpossible_executablesÚversion_patternÚexecutablesÚ	pic_flagsÚmodule_dir_switchÚmodule_include_switchr   r   r   r    r   r   r   r   r      s»   € € € € € Ø€MØ,€Kà!˜7ÐØ;€Oð
 " ;Ð/Ø Ð*Ø Ð*Ø˜Ø Ð+Ø ˜Ø"˜ð
ð 
€Kð �	€IØÐØ Ððð ð ðð ð ð#ð #ð #ð/ð /ð /ð /ð /r   Ú__main__)Úlog)Úcustomized_fcompileré   r   N)Ú__doc__Únumpy.distutils.fcompilerr   Ú	compilersr   r!   Ú	distutilsr-   Únumpy.distutilsr.   Úset_verbosityÚprintÚget_versionr   r   r   ú<module>r8      sÏ   ððð ð 0Ð /Ð /Ð /Ð /Ð /àÐ €	ð/ð /ð /ð /ð /�yñ /ô /ð /ð> ˆzÒÐØÐÐÐÐÐØ4Ð4Ð4Ð4Ð4Ð4Ø€CÔ�aÑÔÐØ	€EÐ
Ð
˜yÑ
)Ô
)×
5Ò
5Ñ
7Ô
7Ñ8Ô8Ð8Ð8Ð8ð	 Ðr   