Pbݗ d dl mZ d dlmZ dgZ G d de Zedk rEd dlmZ ej d d dl
mZ e ed
dS dS ) )simple_version_match) FCompilerSunFCompilerc e Zd ZdZdZ ed Zddgdgddgdgg d d
dgdgd
ZdZdZ dgZ
d Zd Zd Z
d Zd ZdS )r sunz Sun or Forte Fortran 95 Compilerz(f9[05]: (Sun|Forte|WorkShop).*Fortran 95)startz-Vf90-fixed)r z -Bdynamicz-Garz-crranlib)version_cmdcompiler_f77compiler_fixcompiler_f90 linker_soarchiverr
z-moddir=z-Mz-xcode=pic32c dg}| pddk r| d n| d |S )Nz-ftrap=%none 7z-f77r )get_versionappend)selfrets q/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/distutils/fcompiler/sun.py
get_flags_f77zSunFCompiler.get_flags_f77 sR $",,JJvJJx
c
ddgS )Nz-fastz-dalign r s r get_optzSunFCompiler.get_opt# s
##r c dgS )Nz-xtarget=genericr r s r get_archzSunFCompiler.get_arch% s "##r c 8 g }| g d |S )N)fsusunmathmvec)extend)r opts r
get_librarieszSunFCompiler.get_libraries' s%
---...
r c d|z S )Nz-R%sr )r dirs r runtime_library_dir_optionz'SunFCompiler.runtime_library_dir_option, s |r N)__name__
__module____qualname__
compiler_typedescriptionr
version_matchexecutablesmodule_dir_switchmodule_include_switch pic_flagsr r! r# r* r- r r r r r s M4K )(GI I IM "4*555"
K # I $ $ $$ $ $
r __main__)log )customized_fcompilerr )compilerN)numpy.distutils.ccompilerr numpy.distutils.fcompilerr compilersr r. distutilsr9
set_verbositynumpy.distutilsr; printr r r r rD s : : : : : : / / / / / /
' ' ' ' '9 ' ' 'R zCa444444 E
.
.
.
:
:
<
<===== r