/usr/lib64/python2.6/site-packages/numpy/core
NameSizeModeActions
include/-0755rm
lib/-0755rm
tests/-0755rm
arrayprint.py168120644editdlrm
arrayprint.pyc156010644editdlrm
arrayprint.pyo156010644editdlrm
defchararray.py699520644editdlrm
defchararray.pyc783260644editdlrm
defchararray.pyo783260644editdlrm
defmatrix.py280940644editdlrm
defmatrix.pyc309700644editdlrm
defmatrix.pyo309700644editdlrm
fromnumeric.py711350644editdlrm
fromnumeric.pyc750790644editdlrm
fromnumeric.pyo750790644editdlrm
function_base.py52010644editdlrm
function_base.pyc55690644editdlrm
function_base.pyo55690644editdlrm
generate_numpy_api.py64440644editdlrm
generate_numpy_api.pyc62020644editdlrm
generate_numpy_api.pyo61410644editdlrm
getlimits.py87900644editdlrm
getlimits.pyc100680644editdlrm
getlimits.pyo100680644editdlrm
info.py46350644editdlrm
info.pyc48060644editdlrm
info.pyo48060644editdlrm
machar.py106580644editdlrm
machar.pyc86940644editdlrm
machar.pyo86940644editdlrm
memmap.py93010644editdlrm
memmap.pyc95340644editdlrm
memmap.pyo95340644editdlrm
multiarray.so5848240755editdlrm
multiarray_tests.so130080755editdlrm
numeric.py682800644editdlrm
numeric.pyc720330644editdlrm
numeric.pyo720330644editdlrm
numerictypes.py250880644editdlrm
numerictypes.pyc241890644editdlrm
numerictypes.pyo241440644editdlrm
records.py268380644editdlrm
records.pyc244370644editdlrm
records.pyo244370644editdlrm
scalarmath.so1649280755editdlrm
scons_support.py83520644editdlrm
scons_support.pyc93420644editdlrm
scons_support.pyo93420644editdlrm
setup.py324500644editdlrm
setup.pyc232920644editdlrm
setup.pyo232920644editdlrm
setupscons.py45160644editdlrm
setupscons.pyc40870644editdlrm
setupscons.pyo40870644editdlrm
setup_common.py100690644editdlrm
setup_common.pyc83530644editdlrm
setup_common.pyo83530644editdlrm
shape_base.py62940644editdlrm
shape_base.pyc71230644editdlrm
shape_base.pyo71230644editdlrm
umath.so3259040755editdlrm
umath_tests.so121920755editdlrm
_dotblas.so207120755editdlrm
_internal.py103680644editdlrm
_internal.pyc108700644editdlrm
_internal.pyo108700644editdlrm
_mx_datetime_parser.py332520644editdlrm
_mx_datetime_parser.pyc290290644editdlrm
_mx_datetime_parser.pyo290290644editdlrm
_sort.so907360755editdlrm
__init__.py9830644editdlrm
__init__.pyc12610644editdlrm
__init__.pyo12610644editdlrm
Edit: /usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyc (9342B)
Ñò [ÐKc@sdZddkZddkZddklZlZlZ ddk l Z ddk Z ddk lZddklZddklZddklZlZlZddklZddkZddkZdd klZdd kl Z d „Zd „Z!d „Z"d„Z#d„Z$d„Z%d„Z&d„Z'd„Z(d„Z)d„Z*d„Z+d„Z,d„Z-d„Z.d„Z/d„Z0d„Z1d„Z2ede e"dƒd e$ƒZ3ede e#d!ƒd e$ƒZ4ede e&d"ƒd e'ƒZ5ede e)d#ƒd e*ƒZ6dS($szCode to support special facilities to scons which are only useful for numpy.core, hence not put into numpy.distutils.sconsiÿÿÿÿN(tjointdirnametbasename(tdeepcopy(tdo_generate_api(tcheck_api_version(tLONG_DOUBLE_REPRESENTATION_SRCtpyodtlong_double_representation(t process_c_str(tBuilder(tActioncCst|ttiƒƒS(N(t_check_api_versiontpdirnametcode_generatorst__file__(t apiversion((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyRscCs<|iddƒ}t|ƒdjo|ddfS|SdS(Nt.iit(trsplittlen(tstringtsp((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyt split_extscCsPtg}|D]}|t|ƒq~g}|D]}||iq2~ƒdS(Ni(tnowrap_do_generate_numpy_apitstrtvalue(ttargettsourcetenvt_[1]tit_[2]ts((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytdo_generate_numpy_api(s'%cCsPtg}|D]}|t|ƒq~g}|D]}||iq2~ƒdS(Ni(tnowrap_do_generate_ufunc_apiRR(RRRRRR R!((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytdo_generate_ufunc_api-s'%c Cs…tt|dƒƒ\}}t|ƒ}t|ƒ}t|d|dƒ}t|d|dƒ}|d} ||| g} | |fS(s\Returns the list of targets generated by the code generator for array api and ufunc api.it__s.hs.cs.txt(RRR t pbasenametpjoin( RRRtbasetexttdirtbathtcttxttt((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytgenerate_api_emitter2s   cCs[t|dƒ}t|dƒ}|iƒ}|iƒt|ƒ}|i|ƒ|iƒdS(Ntwtri(topentreadtcloset process_strtwrite(t targetfilet sourcefileRR/R!tallstrtwritestr((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytdo_generate_from_templateCs     cCs@x9t||ƒD](\}}tt|ƒt|ƒ|ƒqWdS(N(tzipR<R(RRRR/R!((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytgenerate_from_templateMs cCsNttt|dƒƒƒ\}}ttt|dƒƒ|ƒ}|g|fS(Ni(RR&RR'R (RRRR(R)R/((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytgenerate_from_template_emitterQs"cCsRt|dƒ}ddkl}|i|i|iƒ}|i|ƒ|iƒdS(NR1iÿÿÿÿ(tgenerate_umath(R3RR@t make_codetdefdictRR7R5(R8R9RR/R@tcode((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytdo_generate_umathYs  cCs@x9t||ƒD](\}}tt|ƒt|ƒ|ƒqWdS(N(R=RDR(RRRR/R!((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyR@`s cCs!t|dƒd}|g|fS(Nis.c(R(RRRR/((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytgenerate_umath_emitterdscCsTd}|idƒ|i|dƒ}|o|idƒn|idƒ|djS(Ns] int main() { #if !(defined __GNUC__ && (__GNUC__ >= 4)) die from an horrible death #endif } s/Checking if compiled with gcc 4.x or above ... s.cs yess noi(tMessaget TryCompiletResult(tcontexttsrctst((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyt CheckGCC4ks   c Cs©d}yt|idƒ}Wn g}nXz:|id|ƒ|iid|ƒ|i|dƒ}Wd||id int main(int argc, char *argv[]) { return exp(-720.) > 1.0; /* typically an IEEE denormal */ } tLIBSs0Checking if math lib %s is usable for numpy ... s.cis Yes !s No !(RRRFt AppendUniquetTryRunRH(RItmathlibRJtoldLIBSRK((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytCheckBrokenMathlibs   cCs?t|ƒdjo|i|ƒ}|pdSn|i|ƒS(s€Return 1 if mlib is available and usable by numpy, 0 otherwise. mlib can be a string (one library), or a list of libraries.i(RtCheckLibRR(tconfigtmlibRK((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyt check_mlib›s  cCs<x#|D]}t||ƒo|SqWtiidƒ‚dS(NssNo usable mathlib was found: chose another one using the MATHLIB env variable, eg 'MATHLIB=m python setup.py build'(RVtSConstErrorst UserError(RTtmlibsRU((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyt check_mlibsªs  cCs tidjS(sTReturn True if the NPY_NO_SIGNAL symbol must be defined in configuration header.twin32(tsystplatform(((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytis_npy_no_signalµscCs[tid djo d}n4ytid}d}Wntj o d}nX|djS(s<Returns True if we should define NPY_NOSMP, False otherwise.is2.4.2it NPY_NOSMPi(R]tversiontostenvirontKeyError(tnosmp((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyt define_no_smpºs     cCs‹|idƒd}d}xFdddgD]5}|i|h|d6dƒ}|o |}Pq)q)W|o|i|ƒn|idƒ|S(NsChecking for inline keyword... sŒ #ifndef __cplusplus static %(inline)s int static_func (void) { return 0; } %(inline)s int nostatic_func (void) { return 0; } #endiftinlinet __inline__t__inlines.ci(RFtNoneRGRH(RItbodyRgtkwRK((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pyt CheckInlineÖs   cCs½hdd6dd6dd6dd6dd 6d d 6}|id ƒthd d6}|i|dƒ}|o:t|iiƒ}tt|ƒƒ}|i||ƒ|S|p|idƒndS(NsIntel extended, little endiantINTEL_EXTENDED_12_BYTES_LEtINTEL_EXTENDED_16_BYTES_LEsIEEE Quad precision, big endiant IEEE_QUAD_BEs"IEEE Quad precision, little endiant IEEE_QUAD_LEs$IEEE Double precision, little endiantIEEE_DOUBLE_LEs!IEEE Double precision, big endiantIEEE_DOUBLE_BEs+Checking for long double representation... s long doublettypes.ci( RFRRGRtsconft lastTargetRRRH(RItmsgRkRKtobjttp((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytCheckLongDoubleRepresentationðs"  tactions$ARRAYPIGENCOMSTRtemitters$UFUNCAPIGENCOMSTRs$TEMPLATECOMSTRs $UMATHCOMSTR(7t__doc__R]Rbtos.pathRR'RR RR&tcopyRRt"code_generators.generate_numpy_apiRRt"code_generators.generate_ufunc_apiR#t setup_commonRR RRRtnumscons.numdistR R6t SCons.NodeRWt SCons.BuilderR t SCons.ActionR RR"R$R0R<R>R?RDR@RERLRRRVR[R_RfRmRztarray_api_gen_bldtufunc_api_gen_bldt template_bldt umath_bld(((s>/usr/lib64/python2.6/site-packages/numpy/core/scons_support.pytsR