1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
U
O±d·ã@s´ddlZddlZddlmZddlmZdgZejdksJejdd…dkrTe     d¡Gd    d„deƒZ
Gd
d„deƒZ e d kr°dd l mZe d ¡ddlmZeedd ¡ƒdS)éN)Ú    FCompiler)ÚDistutilsPlatformErrorÚCompaqFCompilerÚposixéÚcygwinÚCompaqVisualFCompilerc@seZdZdZdZdZejdd…dkr,dZndZd    d
ged d ged gegd    gd dgdgdœZ    dZ
dZ dd„Z dd„Z dd„Zdd„Zdd„ZdS)rÚcompaqzCompaq Fortran Compilerz$Compaq Fortran (?P<version>[^\s]*).*NéÚlinuxZfortZf90ú<F90>z-versionz-f77rtlz-fixedÚarz-crÚranlib©Z version_cmdZ compiler_f77Z compiler_fixZ compiler_f90Ú    linker_soÚarchiverrz-module z-IcCsddgS)Nz-assume no2underscorez-nomixed_str_len_arg©©ÚselfrrúWd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\numpy/distutils/fcompiler/compaq.pyÚ    get_flags(szCompaqFCompiler.get_flagscCsddgS)Nz-gz -check boundsrrrrrÚget_flags_debug*szCompaqFCompiler.get_flags_debugcCsdddddgS)Nz-O4z-align dcommonsz-assume bigarraysz-assume nozsizez-math_library fastrrrrrÚ get_flags_opt,sÿzCompaqFCompiler.get_flags_optcCsddgS)Nz
-arch hostz
-tune hostrrrrrÚget_flags_arch/szCompaqFCompiler.get_flags_archcCs tjdd…dkrdgSddgS)Nr
r z-sharedz-Wl,-expect_unresolved,*)ÚsysÚplatformrrrrÚget_flags_linker_so1sz#CompaqFCompiler.get_flags_linker_so)Ú__name__Ú
__module__Ú __qualname__Ú compiler_typeÚ descriptionÚversion_patternrrÚfc_exeÚ executablesÚmodule_dir_switchÚmodule_include_switchrrrrrrrrrrs*ù
c
@s|eZdZdZdZdZdZdZdZdZ    dZ
d    Z d
Z d Z d Zejd kr.ddlmZzeƒZe ¡ejZ WnÄek
r|Yn²ek
r¸Zz deeƒkr¦edeƒn‚W5dZ[XYnvek
rðZzdeeƒkràedeƒ‚W5dZ[XYn>ek
r,Zzdeeƒkredeƒ‚W5dZ[XYnXddgeddgedgegdge dgddœZdd„Zdd„Z d d!„Z!d"d#„Z"dS)$rZcompaqvz)DIGITAL or Compaq Visual Fortran CompilerzQ(DIGITAL|Compaq) Visual Fortran Optimizing Compiler Version (?P<version>[^\s]*).*z /compile_onlyz/object:z/OUT:z.libz%s%sz/module:z/Izlib.exeZDFÚwin32r)Ú MSVCCompilerZ_MSVCCompiler__rootz1Ignoring "%s" (I think it is msvccompiler.py bug)Nz vcvarsall.batzUnexpected OSError inz'path'zUnexpected ValueError inr z/whatz/f77rtlz/fixedrcCsddddddgS)Nz/nologoz/MDz/WXz!/iface=(cref,nomixed_str_len_arg)z/names:lowercasez/assume:underscorerrrrrrjsÿzCompaqVisualFCompiler.get_flagscCsdddddgS)Nz/Oxz/fastz /optimize:5z    /unroll:0z/math_library:fastrrrrrrmsz#CompaqVisualFCompiler.get_flags_optcCsdgS)Nz/threadsrrrrrrosz$CompaqVisualFCompiler.get_flags_archcCsdgS)Nz/debugrrrrrrqsz%CompaqVisualFCompiler.get_flags_debug)#rrrr r!r"Zcompile_switchZ object_switchZlibrary_switchZstatic_lib_extensionZstatic_lib_formatr%r&Zar_exer#rrZnumpy.distutils.msvccompilerr(ÚmZ
initializeÚlibrÚAttributeErrorÚeÚstrÚprintÚOSErrorÚ__file__Ú
ValueErrorr$rrrrrrrrr6sX  
 
 
ù
Ú__main__)Úlogé)Úcustomized_fcompilerr    )Úcompiler)ÚosrZnumpy.distutils.fcompilerrÚdistutils.errorsrZ    compilersÚnamerÚappendrrrÚ    distutilsr3Ú set_verbosityZnumpy.distutilsr5r.Ú get_versionrrrrÚ<module>s  
&>