/usr/local/lib64/python3.6/site-packages/numpy/distutils/fcompiler/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/numpy/distutils/fcompiler/__pycache__/pg.cpython-36.pyc (4183B)
3
Eg
@ s d dl Z d dlmZ d dl mZ d dlmZmZmZ ddgZG dd deZ d dl
Z
G dd deZed krd d
l
mZ ejd d dlmZ d
e jkreed
dj needdj dS ) N) FCompiler)platform)joindirnamenormpathPGroupFCompilerPGroupFlangCompilerc @ s e Zd ZdZdZdZedkrRddgddgdd dgddgd
gddgd
gdZdgZn.ddgdgdd gdgdgddgd
gdZdgZdZ dZ
dd Zdd Zdd Z
edkrdd Zndd Zdd ZdS )r pgzPortland Group Fortran Compilerz1\s*pg(f77|f90|hpf|fortran) (?P
[\d.-]+).*darwinzz-VZ pgfortranz-dynamiclibz-MfixedZlibtoolarz-crranlib)version_cmdcompiler_f77compiler_fixcompiler_f90 linker_soarchiverr z-fpicz-module z-Ic C s ddg}| j | S )Nz-Minform=informz-Mnosecond_underscore) pic_flags)selfopt r H/usr/local/lib64/python3.6/site-packages/numpy/distutils/fcompiler/pg.py get_flags+ s zPGroupFCompiler.get_flagsc C s dgS )Nz-fastr )r r r r
get_flags_opt/ s zPGroupFCompiler.get_flags_optc C s dgS )Nz-gr )r r r r get_flags_debug2 s zPGroupFCompiler.get_flags_debugc C s
dddgS )Nz-dynamicz
-undefinedZdynamic_lookupr )r r r r get_flags_linker_so6 s z#PGroupFCompiler.get_flags_linker_soc C s ddgS )Nz-sharedz-fpicr )r r r r r : s c C s d| S )Nz-R%sr )r dirr r r runtime_library_dir_option= s z*PGroupFCompiler.runtime_library_dir_optionN)__name__
__module____qualname__
compiler_typedescriptionversion_patternr executablesr module_dir_switchZmodule_include_switchr r r r r r r r r r s:
c @ s e Zd ZdZdZdZdZdgZddgdgdgdgdgedd gdd
Zd Z dZ
dd
Zej
dddd Zdd Zdd Zdd Zdd Zdd Zdd ZdS )r flangz$Portland Group Fortran LLVM Compilerz/\s*(flang|clang) version (?P[\d.-]+).*zlib.exezz --versionNz/verbosez/OUT:)r
r r r r r r z-module c C s t j| }|jdddg |S )Nr' ZflangrtiZompstub)r
get_librariesextend)r r r r r r( X s
z!PGroupFlangCompiler.get_libraries )maxsizec C s6 t j| }t| jd d }|jtt|dd |S )z%List of compiler library directories.r r z..lib)r get_library_dirsr r% appendr r )r r Z flang_dirr r r r- ] s
z$PGroupFlangCompiler.get_library_dirsc C s g S )Nr )r r r r r f s zPGroupFlangCompiler.get_flagsc C s g S )Nr )r r r r get_flags_freei s z"PGroupFlangCompiler.get_flags_freec C s dgS )Nz-gr )r r r r r l s z#PGroupFlangCompiler.get_flags_debugc C s dgS )Nz-O3r )r r r r r o s z!PGroupFlangCompiler.get_flags_optc C s g S )Nr )r r r r get_flags_archr s z"PGroupFlangCompiler.get_flags_archc C s t d S )N)NotImplementedError)r r r r r r u s z.PGroupFlangCompiler.runtime_library_dir_option)r r r! r" r# r$ Zar_exeZpossible_executablesr% Zlibrary_switchr&