VfiI fddlmZddlZddlZddlZddlZddlZddlZddlZda dZ dZ dZ dZ dS))IS_WASMNc &ttSdatrtStjdt t jd}|tt t jz}tj } tj |d}t|d5}| |dddn #1swxYwYt jddg}tj|tjtj|}|\}}t)j|n#t)j|wxYwt-jd |}|rt1t3|d t1t3|d t1t3|d fatS) N)FFFz8 import os import sys sys.path = a{ def configuration(parent_name='',top_path=None): global config from numpy.distutils.misc_util import Configuration config = Configuration('', parent_name, top_path) return config from numpy.distutils.core import setup setup(configuration=configuration) config_cmd = config.get_config_cmd() have_c = config_cmd.try_compile('void foo() {}') print('COMPILERS:%%d,%%d,%%d' %% (have_c, config.have_f77c(), config.have_f90c())) sys.exit(99) )syspathzsetup.pywconfig)stdoutstderrcwdsCOMPILERS:(\d+),(\d+),(\d+))_compiler_statusrtextwrapdedentreprsyspathdicttempfilemkdtemposjoinopenwrite executable subprocessPopenPIPESTDOUT communicateshutilrmtreeresearchboolintgroup) codetmpdirscriptfcmdpouterrms Nc:\PYTHON\DbComparer\venv\Lib\site-packages\numpy/distutils/tests/utilities.py_get_compiler_statusr2s#,  ? NN     D. $tCH~~... .D    F fj11 &#   ! GGDMMM               ~z84     0Av   ==??S f f 1377A QWWQZZ ! ! QWWQZZ ! ! QWWQZZ ! !  s1 0E<C EC""E%C"&AEE&c*tdS)Nrr2r1has_c_compilerr7Q  ! !! $$r6c*tdS)Nr r4r5r6r1has_f77_compilerr:Ur8r6c*tdS)Nr r4r5r6r1has_f90_compilerr<Yr8r6) numpy.testingrrr!rrr#rrrr2r7r:r<r5r6r1r>s!!!!!!   <<<~%%%%%%%%%%%r6