^T`02 d Z ddlmZ dgZ G d de Zedk rDddlmZ ddlm Z ej
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.
) FCompilerFujitsuFCompilerc r e Zd ZdZdZdgZdZddgddgddgdgddgd d
gdgdZd
gZdZ dZ
d Zd Zd Z
d ZdS )r fujitsuzFujitsu Fortran Compilerfrtz"frt \(FRT\) (?P[a-z\d.]+)zz --versionz-Fixedz-sharedarz-crranlib)version_cmdcompiler_f77compiler_fixcompiler_f90 linker_soarchiverr z-KPICz-Mz-Ic dgS )Nz-O3 selfs u/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/distutils/fcompiler/fujitsu.py
get_flags_optzFujitsuFCompiler.get_flags_opt! s w c dgS )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 dS )N)fj90ffj90i fjsrcinfor r s r
get_librarieszFujitsuFCompiler.get_libraries' s ....r N)__name__
__module____qualname__
compiler_typedescriptionpossible_executablesversion_patternexecutables pic_flagsmodule_dir_switchmodule_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_verbosityprintget_versionr r r r8 s 0 / / / / /
/ / / / /y / / /> z444444Ca E
y
)
)
5
5
7
788888 r