%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib64/python3.9/site-packages/numpy/distutils/fcompiler/__pycache__/
Upload File :
Create Path :
Current File : //usr/lib64/python3.9/site-packages/numpy/distutils/fcompiler/__pycache__/nv.cpython-39.pyc

a

z[yc�@sbddlmZdgZGdd�de�Zedkr^ddlmZe�d�ddlm	Z	e
e	dd	����d
S)�)�	FCompiler�NVHPCFCompilerc@szeZdZdZdZdZdZddgdgddgdgdgd	d
gdgd�Zd
gZdZ	dZ
dd�Zdd�Zdd�Z
dd�Zdd�ZdS)ra6 NVIDIA High Performance Computing (HPC) SDK Fortran Compiler
   
    https://developer.nvidia.com/hpc-sdk
   
    Since august 2020 the NVIDIA HPC SDK includes the compilers formerly known as The Portland Group compilers,
    https://www.pgroup.com/index.htm.
    See also `numpy.distutils.fcompiler.pg`.
    �nvzNVIDIA HPC SDKzM\s*(nvfortran|(pg(f77|f90|fortran)) \(aka nvfortran\)) (?P<version>[\d.-]+).*z<F90>z-VZ	nvfortranz-Mfixed�arz-cr�ranlib)Zversion_cmdZcompiler_f77Zcompiler_fixZcompiler_f90Z	linker_soZarchiverr�-fpicz-module z-IcCsddg}|j|S)Nz-Minform=informz-Mnosecond_underscore)�	pic_flags)�self�opt�r�B/usr/lib64/python3.9/site-packages/numpy/distutils/fcompiler/nv.py�	get_flags!szNVHPCFCompiler.get_flagscCsdgS)Nz-fastr�r	rrr�
get_flags_opt%szNVHPCFCompiler.get_flags_optcCsdgS)Nz-grrrrr�get_flags_debug(szNVHPCFCompiler.get_flags_debugcCsddgS)Nz-sharedrrrrrr�get_flags_linker_so+sz"NVHPCFCompiler.get_flags_linker_socCsd|S)Nz-R%sr)r	�dirrrr�runtime_library_dir_option.sz)NVHPCFCompiler.runtime_library_dir_optionN)�__name__�
__module__�__qualname__�__doc__Z
compiler_type�descriptionZversion_patternZexecutablesrZmodule_dir_switchZmodule_include_switchr
rrrrrrrrrs(	�	�__main__)�log�)�customized_fcompilerr)ZcompilerN)Znumpy.distutils.fcompilerrZ	compilersrrZ	distutilsrZ
set_verbosityZnumpy.distutilsr�printZget_versionrrrr�<module>s,


Zerion Mini Shell 1.0