HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/numpy/distutils/fcompiler/__pycache__/sun.cpython-310.pyc
o

6��a)�@srddlmZddlmZdgZGdd�de�Zedkr7ddlmZe�	d�ddl
mZeed	d
��
��dSdS)�)�simple_version_match)�	FCompiler�SunFCompilerc@s~eZdZdZdZedd�Zddgdgddgdggd	�d
dgdgd
�ZdZdZ	dgZ
dd�Zdd�Zdd�Z
dd�Zdd�ZdS)r�sunz Sun or Forte Fortran 95 Compilerz(f9[05]: (Sun|Forte|WorkShop).*Fortran 95)�start�<F90>z-V�f90�-fixed)rz	-Bdynamicz-G�arz-cr�ranlib)�version_cmd�compiler_f77�compiler_fix�compiler_f90�	linker_so�archiverrz-moddir=z-Mz-xcode=pic32cCs2dg}|��pddkr|�d�|S|�d�|S)Nz-ftrap=%none��7z-f77r	)�get_version�append)�self�ret�r�?/usr/lib/python3/dist-packages/numpy/distutils/fcompiler/sun.py�
get_flags_f77s

�zSunFCompiler.get_flags_f77cCsddgS)Nz-fastz-dalignr�rrrr�get_opt#�zSunFCompiler.get_optcCsdgS)Nz-xtarget=genericrrrrr�get_arch%szSunFCompiler.get_archcCsg}|�gd��|S)N)�fsu�sunmath�mvec)�extend)r�optrrr�
get_libraries'szSunFCompiler.get_librariescCsd|S)Nz-R%sr)r�dirrrr�runtime_library_dir_option,rz'SunFCompiler.runtime_library_dir_optionN)�__name__�
__module__�__qualname__�
compiler_type�descriptionr�
version_match�executables�module_dir_switch�module_include_switch�	pic_flagsrrrr$r&rrrrrs,��	�__main__)�log�)�customized_fcompilerr)�compilerN)�numpy.distutils.ccompilerr�numpy.distutils.fcompilerr�	compilersrr'�	distutilsr2�
set_verbosity�numpy.distutilsr4�printrrrrr�<module>s)
�