ó 2ÄÈ[c@`sddlmZmZmZddlZddlZddlmZddgZdefd„ƒYZ de fd„ƒYZ de fd „ƒYZ e d krıdd l mZejd ƒdd lmZeddƒZeejƒƒeejƒƒndS(i(tdivisiontabsolute_importtprint_functionN(t FCompilert NAGFCompilertNAGFORCompilertBaseNAGFCompilercB`s2eZdZd„Zd„Zd„Zd„ZRS(s"NAG.* Release (?P[^(\s]*)cC`s0tj|j|ƒ}|r(|jdƒSdSdS(Ntversion(tretsearchtversion_patterntgrouptNone(tselftversion_stringtm((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyt version_match s cC`sdgS(Ns -Wl,-shared((R ((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pytget_flags_linker_soscC`sdgS(Ns-O4((R ((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyt get_flags_optscC`sdgS(Nt((R ((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pytget_flags_archs(t__name__t __module__R RRRR(((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyR s    cB`s‡eZdZdZiddgd6ddgd6ddgd6dgd 6dgd 6d d gd 6dgd6Zd„Zd„Zd„ZRS(tnagsNAGWare Fortran 95 Compilerss-Vt version_cmdtf95s-fixedt compiler_f77t compiler_fixt compiler_f90t linker_sotars-crtarchivertranlibcC`s&tjdkrddgStj|ƒS(Ntdarwins -unsharedf95s/-Wl,-bundle,-flat_namespace,-undefined,suppress(tsystplatformRR(R ((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyR)s cC`s6|jƒ}|r%|dkr%dgStj|ƒSdS(Ns5.1s-target=native(t get_versionRR(R R((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyR-s cC`sdddddgS(Ns-gs-glines-g90s-nans-C((R ((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pytget_flags_debug3s(RRt compiler_typet descriptiont executablesRRR%(((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyRs         cB`sueZdZdZiddgd6ddgd6ddgd6dgd6dgd6d d gd 6d gd 6Zd „ZRS(tnagforsNAG Fortran Compilers-VRs-fixedRRRRRs-crRR cC`sQ|jƒ}|r:|dkr:dddddddd gSdddddgSdS( Ns6.1s-gs-us-nans-C=alls -thread_safes -kind=uniques-Warn=allocations-Warn=subnormal(R$(R R((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyR%Es   (RRR&R'R(R%(((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyR6s       t__main__(tlogi(tcustomized_fcompilertcompilerR)(t __future__RRRR"Rtnumpy.distutils.fcompilerRt compilersRRRRt distutilsR+t set_verbositytnumpy.distutilsR,R-tprintR$R%(((s</tmp/pip-build-fiC0ax/numpy/numpy/distutils/fcompiler/nag.pyts