?PNG  IHDR ? f ??C1 sRGB ?? gAMA ? a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
\Kc@sdZddkZddkZddkZddkZddkZddklZddkZddkl Z ddk l Z ddk Z ddk lZddklZlZlZddklZlZdd klZddkZhd d 6d d 6ZeeidZdZeidjo@deiie i i!dgZ"gZ#dgZ$gZ%gZ&npedddddgeZ"ddddddgZ#ddd d!gZ$ed"d#dgeZ%d$d%dgZ&eiiei'd&e"jode"i(deiiei'd&e#i)eiiei'd'e$i)eiiei'd(ne*eii+e"Z"e*eii+e#Z#e*eii+e$Z$e i i,d)dpd*Z-d+Z.dd,Z/d-e fd.YZ0d/e0fd0YZ1d1e0fd2YZ2d3e2fd4YZ3d5e0fd6YZ4d7e4fd8YZ5d9e0fd:YZ6d;e0fd<YZ7d=e0fd>YZ8d?e0fd@YZ9dAe0fdBYZ:dCfdDYZ;dEe;fdFYZ<dGe;fdHYZ=dIe=fdJYZ>dKe=fdLYZ?dMe=fdNYZ@dOe=fdPYZAdQe=fdRYZBdSe=fdTYZCdUe=fdVYZDdWe;fdXYZEdYe;fdZYZFd[eFfd\YZGd]eFfd^YZHd_e;fd`YZIdaeIfdbYZJdceIfddYZKdeeJfdfYZLdgeIfdhYZMdieKfdjYZNdke;fdlYZOdme;fdnYZPdoZQhZRdpZSddqkTlUZUdre;fdsYZVdte;fduYZWdve;fdwYZXdxe;fdyYZYdze;fd{YZZd|e;fd}YZ[d~e[fdYZ\de[fdYZ]de[fdYZ^de;fdYZ_de;fdYZ`de;fdYZade;fdYZbde;fdYZcdecfdYZddecfdYZedecfdYZfdecfdYZgdecfdYZhdecfdYZidecfdYZjdecfdYZkdecfdYZldecfdYZmde;fdYZnde;fdYZodZphdd6dd6dd6dd6Zqhdd6dd6dd6dd6ZrdZsetfdZuetdZvewdjo evndS(s This file defines a set of system_info classes for getting information about various resources (libraries, library directories, include directories, etc.) in the system. Currently, the following classes are available: atlas_info atlas_threads_info atlas_blas_info atlas_blas_threads_info lapack_atlas_info blas_info lapack_info blas_opt_info # usage recommended lapack_opt_info # usage recommended fftw_info,dfftw_info,sfftw_info fftw_threads_info,dfftw_threads_info,sfftw_threads_info djbfft_info x11_info lapack_src_info blas_src_info numpy_info numarray_info numpy_info boost_python_info agg2_info wx_info gdk_pixbuf_xlib_2_info gdk_pixbuf_2_info gdk_x11_2_info gtkp_x11_2_info gtkp_2_info xft_info freetype2_info umfpack_info Usage: info_dict = get_info() where is a string 'atlas','x11','fftw','lapack','blas', 'lapack_src', 'blas_src', etc. For a complete list of allowed names, see the definition of get_info() function below. Returned info_dict is a dictionary which is compatible with distutils.setup keyword arguments. If info_dict == {}, then the asked resource is not available (system_info could not find it). Several *_info classes specify an environment variable to specify the locations of software. When setting the corresponding environment variable to 'None' then the software will be ignored, even when it is available in system. Global parameters: system_info.search_static_first - search static libraries (.a) in precedence to shared ones (.so, .sl) if enabled. system_info.verbosity - output the results to stdout if enabled. The file 'site.cfg' is looked for in 1) Directory of main setup.py file being run. 2) Home directory of user running the setup.py file as ~/.numpy-site.cfg 3) System wide directory (location of this file...) The first one found is used to get system configuration options The format is that used by ConfigParser (i.e., Windows .INI style). The section ALL has options that are the default for each section. The available sections are fftw, atlas, and x11. Appropiate defaults are used if nothing is specified. The order of finding the locations of resources is the following: 1. environment variable 2. section in site.cfg 3. ALL section in site.cfg Only the first complete match is returned. Example: ---------- [ALL] library_dirs = /usr/lib:/usr/local/lib:/opt/lib include_dirs = /usr/include:/usr/local/include:/opt/include src_dirs = /usr/local/src:/opt/src # search static libraries (.a) in preference to shared ones (.so) search_static_first = 0 [fftw] fftw_libs = rfftw, fftw fftw_opt_libs = rfftw_threaded, fftw_threaded # if the above aren't found, look for {s,d}fftw_libs and {s,d}fftw_opt_libs [atlas] library_dirs = /usr/lib/3dnow:/usr/lib/3dnow/atlas # for overriding the names of the atlas libraries atlas_libs = lapack, f77blas, cblas, atlas [x11] library_dirs = /usr/X11R6/lib include_dirs = /usr/X11R6/include ---------- Authors: Pearu Peterson , February 2002 David M. Cooke , April 2002 Copyright 2002 Pearu Peterson all rights reserved, Pearu Peterson Permission to use, modify, and distribute this software is given under the terms of the NumPy (BSD style) license. See LICENSE.txt that came with this distribution for specifics. NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. iN(tglob(tDistutilsError(t Distribution(tlog(tfind_executablet exec_commandt get_pythonexe(t is_sequencet is_string(tconfigi t32biti@t64biticCsa|djotdn|djo|Sg}x%|D]}|i|d|gq<W|S(sReturn a list of library paths valid on 32 or 64 bit systems. Inputs: paths : sequence A sequence of strings (typically paths) bits : int An integer, the only valid values are 32 or 64. A ValueError exception is raised otherwise. Examples: Consider a list of directories >>> paths = ['/usr/X11R6/lib','/usr/X11/lib','/usr/lib'] For a 32-bit platform, this is already valid: >>> libpaths(paths,32) ['/usr/X11R6/lib', '/usr/X11/lib', '/usr/lib'] On 64 bits, we prepend the '64' postfix >>> libpaths(paths,64) ['/usr/X11R6/lib64', '/usr/X11R6/lib', '/usr/X11/lib64', '/usr/X11/lib', '/usr/lib64', '/usr/lib'] i i@s+Invalid bit size in libpaths: 32 or 64 onlyt64(i i@(t ValueErrortextend(tpathstbitstouttp((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytlibpathss  twin32sC:\tlibst.s/usr/local/libs/opt/libs/usr/libs/opt/local/libs/sw/libs/usr/local/includes /opt/includes /usr/includes/opt/local/includes /sw/includes/usr/include/suitesparses/usr/local/srcs/opt/srcs/sw/srcs/usr/X11R6/libs /usr/X11/libs/usr/X11R6/includes/usr/X11/includetlibtincludetsrctSOtc Csg}y t}Wn tj otid}nWXtiitiitii|d|}tii |o|i |nyti d}Wnt j on;Xtii||}tii |o|i |ntii |o|i tii|n|S(sReturns a list of files named 'fname' from 1) System-wide directory (directory-location of this module) 2) Users HOME directory (os.environ['HOME']) 3) Local directory itHOME( t__file__t NameErrortsystargvtostpathtjointsplittabspathtisfiletappendtenvirontKeyError(tfnamet filenamestftsysfilet user_file((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytget_standard_files& ( cCsh4td6td6td6td6td6td6td6td6td 6t d 6t d 6t d 6t d 6t d6td6td6td6td6td6td6td6td6td6td6td6td6td6td6td6td6td6td 6td!6t d"6t!d#6t"d$6t"d%6t#d&6t#d'6t$d(6t%d)6t%d*6t&d+6t&d,6t'd-6t'd.6t(d/6t(d06t)d16t*d26t+d36t,d46i-|i.t/}|i0|S(5sg notfound_action: 0 - do nothing 1 - display warning message 2 - raise error tatlast atlas_threadst atlas_blastatlas_blas_threadst lapack_atlastlapack_atlas_threadstmklt lapack_mkltblas_mkltx11tfft_opttfftwtfftw2tfftw3tdfftwtsfftwt fftw_threadst dfftw_threadst sfftw_threadstdjbffttblastlapackt lapack_srctblas_srctnumpytf2pytNumerictnumerictnumarraytnumerixt lapack_opttblas_optt boost_pythontagg2twxtgdk_pixbuf_xlib_2sgdk-pixbuf-xlib-2.0t gdk_pixbuf_2sgdk-pixbuf-2.0tgdktgdk_2sgdk-2.0t gdk_x11_2s gdk-x11-2.0t gtkp_x11_2s gtk+-x11-2.0tgtkp_2sgtk+-2.0txftt freetype2tumfpacktamd(1t atlas_infotatlas_threads_infotatlas_blas_infotatlas_blas_threads_infotlapack_atlas_infotlapack_atlas_threads_infotmkl_infotlapack_mkl_infot blas_mkl_infotx11_infot fft_opt_infot fftw_infot fftw2_infot fftw3_infot dfftw_infot sfftw_infotfftw_threads_infotdfftw_threads_infotsfftw_threads_infot djbfft_infot blas_infot lapack_infotlapack_src_infot blas_src_infot numpy_infot f2py_infot Numeric_infot numarray_infot numerix_infotlapack_opt_infot blas_opt_infotboost_python_infot agg2_infotwx_infotgdk_pixbuf_xlib_2_infotgdk_pixbuf_2_infotgdk_infot gdk_2_infotgdk_x11_2_infotgtkp_x11_2_infot gtkp_2_infotxft_infotfreetype2_infot umfpack_infotamd_infotgettlowert system_infotget_info(tnametnotfound_actiontcl((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsl  t NotFoundErrorcBseZdZRS(s1Some third-party program or library is not found.(t__name__t __module__t__doc__(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR1stAtlasNotFoundErrorcBseZdZRS(s Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR4stLapackNotFoundErrorcBseZdZRS(s Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR;stLapackSrcNotFoundErrorcBseZdZRS(s Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRBstBlasNotFoundErrorcBseZdZRS(s Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRIstBlasSrcNotFoundErrorcBseZdZRS(s Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRPstFFTWNotFoundErrorcBseZdZRS(s FFTW (http://www.fftw.org/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [fftw]) or by setting the FFTW environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRWstDJBFFTNotFoundErrorcBseZdZRS(s DJBFFT (http://cr.yp.to/djbfft.html) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [djbfft]) or by setting the DJBFFT environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR^stNumericNotFoundErrorcBseZdZRS(sv Numeric (http://www.numpy.org/) module not found. Get it from above location, install it, and retry setup.py.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRestX11NotFoundErrorcBseZdZRS(sX11 libraries not found.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRjstUmfpackNotFoundErrorcBseZdZRS(s UMFPACK sparse solver (http://www.cise.ufl.edu/research/sparse/umfpack/) not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [umfpack]) or by setting the UMFPACK environment variable.(RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRmsRcBseZdZdZdZdZdZhZe Z e e ddZ dZdZdZdZdd Zd Zd d Zd dZddZdZddZdZgdZgdZdZdZdZRS(s= get_info() is the only public method. Don't use others. tALLiicCsh|i_g|_h}d|dRC(RRR(RRRiRq((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs&   (RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRhsRicBseZdZdZeZhdd6dgd6dgd6dgd6hd d6d dgd6d d gd6dgd6gZdZdZ dZ RS(R;tFFTWR=RRsfftw3.htincludest SCIPY_FFTW3_HtmacrosR<trfftwsfftw.hsrfftw.ht SCIPY_FFTW_HcCsti|dS(N(RR(R((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsc Cs_|i}|i}d }|i|id|d}d }x8|D]0}|i||}|d j o |}PqHqHW|d j od} xh|D]`}t|i||dt|djo-t|d|gd} |g}|}PqqW| ot|d|dq#d }n|d j o|i |t St i d |d t Sd S( s8Returns True on successful version detection, else Falset_libsRiRRit define_macrosRs %s not foundRN(RRRRRRRRRRtTrueRRtFalse( Rt ver_paramtlib_dirst incl_dirstincl_dirRRRtrR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyt calc_ver_infos:     -     cCs-x&|iD]}|i|oPq q WdS(N(tver_infoR(RR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs N(RN(RN( RRRRRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRis         RjcBsNeZdZdZeZhdd6ddgd6ddgd6d gd 6gZRS( R;RR<RRRsfftw.hsrfftw.hRRRN(s SCIPY_FFTW_HN(RRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRjs   RkcBsHeZdZdZeZhdd6dgd6dgd6d gd6gZRS( R=tFFTW3RRsfftw3.hRRRN(s SCIPY_FFTW3_HN(RRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRks   RlcBsHeZdZdZhdd6ddgd6ddgd6d gd 6gZRS( R;RR>RtdrfftwRsdfftw.hsdrfftw.hRt SCIPY_DFFTW_HRN(R!N(RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRls    RmcBsHeZdZdZhdd6ddgd6ddgd6d gd 6gZRS( R;RR?RtsrfftwRssfftw.hssrfftw.hRt SCIPY_SFFTW_HRN(R#N(RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRms    RncBsHeZdZdZhdd6ddgd6ddgd 6d gd 6gZRS(R;Rs fftw threadsRt rfftw_threadsR@Rsfftw_threads.hsrfftw_threads.hRtSCIPY_FFTW_THREADS_HRN(R%N(RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRns    RocBsHeZdZdZhdd6ddgd6ddgd 6d gd 6gZRS(R;Rs dfftw threadsRtdrfftw_threadsRARsdfftw_threads.hsdrfftw_threads.hRtSCIPY_DFFTW_THREADS_HRN(R'N(RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRos    RpcBsHeZdZdZhdd6ddgd6ddgd 6d gd 6gZRS(R;Rs sfftw threadsRtsrfftw_threadsRBRssfftw_threads.hssrfftw_threads.hRtSCIPY_SFFTW_THREADS_HRN(R)N(RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRps    RqcBs,eZdZdZeZdZdZRS(RCtDJBFFTcCsti|||}g}x1|D])}|i|i|dg|gq"Wg}|D]$}tii|o ||qZqZ~S(NRC(RRRRR!R"R(RRRtpre_dirsRRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR s 'c Cs|i}|i}d}x~|D]v}|i|dg}|oh|d6}Pn|i|ddtg}|ohdgd6|gd6}Pq%q%W|djodSxa|D]Y}t|i|dd gd jo.t|d |gd dg|i|dSqWdS(Nsdjbfft.at extra_objectss libdjbfft.at libdjbfftRCRRsfftc8.hs fftfreq.hiRRtSCIPY_DJBFFT_H(R.N(RRRRRRRR(RRRRRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs.     %   (RRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRqs  RdcBs>eZdZdZdddgZdZdZdZRS(R6tMKLtvmltguidec Cstiidd}|dj o|Stiidditi}d}tii|oHxEt|di D]*}|i }|o|i |qwqwWng}xv|D]n}|iti }xS|D]K}|i do5ti i||i|d }|i |PqqWqWx}|D]u}ttii|ddttii|d } x5| D]-}tiitii|d o|SqsWq/WdS( NtMKLROOTtLD_LIBRARY_PATHRs/etc/ld.so.confRR6it*smkl*R(R!R(RRR$RR"R&topent readlinesRR'tsept startswithR#tindexRR( RtmklrootRt ld_so_confRtintel_mkl_dirsR"t path_atomstmR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytget_mkl_rootdir-s: ! #  7" c Cs|i}|djoti|nddkl}d}|io d}n|io d}nd}||ijo|ii d|nti|dt i i |d |gd t i i |d gdS( Ni(tcpuR6R tem64tt32iRRRR( R?RRRtcpuinfoR@t is_Itaniumtis_Xeont_lib_mkltinsertR!R"R#(RR:R@Rtplt((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRFs       cCs|i}|i}|id|i}d}x2|D]*}|i||}|dj oPq:q:W|djodSh}t||t|ddgd|tidjont|ddg|i |dS( Ntmkl_libsRt SCIPY_MKL_HRRRtpthread(RJN( RRRRFRRRRRR(RRRRIR6RR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR\s(        (RRRRRFR?RR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRd(s   RecBseZdZRS(cCstd}|pdStidjo|iddg}n|idddg}h|d6}t|||i|dS(NR6Rt lapack_libst mkl_lapackt mkl_lapack32t mkl_lapack64R(RRRRRR(RR6RLR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRts   (RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRersRfcBseZRS((RR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRfsR^cBsteZdZdZddgZeid djodgZdgZndgZdgZe Z d Z d Z RS( R0tATLAStf77blastcblasitfreebsdtatlas_rt alapack_rREc Csti|||}g}x=|D]5}|i|i|dddddg|gq"Wg}|D]$}tii|o ||qfqf~S(Nsatlas*sATLAS*tsset3dnowtsse2(RRRRR!R"R(RRRR+RRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRscCs|i}h}|id|i|i}|id|i}d}d}d}x|D]}|i||g}|i|dgg} |dj os|g|i|ddg} x;| D]-} |i| |g}|dj oPqqWd}|dj oPqn|o |}q\q\Wti |i |djo |}n|djodS|i } |i|| dpdgd} | o)t i i| } t|d| gnd |d <|dj ot||t||nd|d jo2t||t|d dg|i|dSt||t|d dgd}ti||i|dS|dd}|d d}d}dg}tidjo|idnxl|iD]^}xI|D]A}t i i||||}t i i|o |}PqqW|oPqqW|dj oSt i|d}|djo%d||df}ti|qd|d 4000k) Follow the instructions in the KNOWN PROBLEMS section of the file numpy/INSTALL.txt. ********************************************************************* tf77(R\N(R]Ni>(RRRt _lib_atlast _lib_lapackRRRRRRRR!R"RRRRRRRR'RR#texistststat(RRRRYRLR0REtatlas_1RR4t lib_dirs2td2Rthtmessaget lapack_dirt lapack_namet lapack_libRRR tfntsz((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs           $              ( RRRRRRRR_R`RRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR^s      R`cBseZddgZdZRS(RQRRcCs|i}h}|id|i|i}d}x5|D]-}|i||g}|dj oPq;q;W|djodS|i}|i||dpdgd}|o)ti i |}t |d|gnd|d\d+[.]\d+[.]\d+)_tversiont ATLAS_VERSIONs?.?.?s*ATLAS version (?P\d+[.]\d+[.]\d+)sundefined symbol: ATL_buildinfos3.2.1_pre3.3.6s Status: %ds Output: %s(Rttuplet_cached_atlas_versiont cmd_configRRt get_outputtatlas_version_c_texttretsearchtgroupR!R(tMRR( R RRRRZt atlas_versiontstoR>((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytget_atlas_versions@          (t get_platformR{cBseZeZdZRS(c Cstidjo tiidd o g}g}tddjo d}nd}tiidoB|o|i dgn|i d g|i d d gnVtiid oB|o|i dgn|i d g|i d d gn|o$|i d|d|dd$gdSnt d}|o|i |dSt d}|pt d}nd}d}d}h} |o|i } t | }d|jog|d|D]6}|i|t i i |ido |}PqqW|dj ot|d|gn|o|i |ndS(Nt __version__Rt_VERSIONs"\"%s\""Rs arrayobject.hR( RRRRRtupperRRRR!R"R#R( RRRRRtvrsRRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs<        (RRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs  RycBseZdZdZRS(RL(RRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRy+sRxcBseZdZdZRS(RJ(RRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRx/sRvcBseZdZdZRS(RH(RRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRv3sRzcBseZdZdZRS(RMc Cszd }tidotiddf}n|ddjod }yddk}d }Wqtj o}yddk}d}Wqtj o^}yddk}d}Wqtj o0}ti|ti|ti|qXqXqXn|di i |d f}|ddjo"t d |d |dfn|dti d<|i t|ddS(NtNUMERIXsenvironment variRHt defaultediRKRLisonumerix selector must be either 'Numeric' or 'numarray' or 'numpy' but the value obtained from the %s was '%s'.(NN(snumpyR(snumpyR(snumericR(snumarrayR(snumericsnumarraysnumpy(RR!tgetenvRHRRJRLRRRRR R(RR(RtwhichRHtmsg1RJtmsg2RLtmsg3((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR9s4          (RRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRz7sRwcBseZdZRS(c Cs}yddki}Wntj odSXtiitii|id}|idtii|dgd|gdS(NiRRsfortranobject.cR( t numpy.f2pyRIRR!R"R#RRR(RRItf2py_dir((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRXs$! (RRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRwWsR}cBs&eZdZdZdZdZRS(RPtBOOSTcCsti|||}g}x1|D])}|i|g|i|dgq"Wg}|D]$}tii|o ||qZqZ~S(Nsboost*(RRRRR!R"R(RRRR+RRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRfs 'cCs|i}d}xD|D]<}tiitii|ddddo |}PqqW|pdStii}tii|ddd}ttii|d}|ttii|dd7}hdh||gd 6|d 6fgd 6|gd 6}|o|i |ndS( NRRtpythonRs module.cpps*.cppR4tboost_python_srcRRR( RR!R"R&R#RRRRR(RRRvRRtsrcs_dirtbpl_srcsR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRms& + " (RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR}bs R~cBs&eZdZdZdZdZRS(RQtAGG2cCsti|||}g}x1|D])}|i|g|i|dgq"Wg}|D]$}tii|o ||qZqZ~S(Nsagg2*(RRRRR!R"R(RRRR+RRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs 'c CsE|i}d}x>|D]6}tiitii|ddo |}PqqW|pdStidjo(ttii|dddd}nDttii|dd}|tii|dddd g7}hd h|d 6tii|d gd 6fgd6tii|d gd 6}|o|i|ndS(NRRsagg_affine_matrix.cppRRsagg_win32_bmp.cpps*.cppRsagg_platform_support.cpptagg2_srcRRRR( RR!R"R&R#RRRR(RRRvRt agg2_srcsR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs& % (%#(RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR~s t_pkg_config_infocBsSeZdZdZdZdZdZdZdZ dZ dZ dZ dZ RS( t PKG_CONFIGs pkg-configRs --modversions--cflagscCs)|itijoti|iS|iS(N(tconfig_env_varR!R(tdefault_config_exe(R((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytget_config_exescCs;t|d|id|dd\}}|p|SdS(Nt tuse_teei(Rtappend_config_exe(Rt config_exetoptionRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytget_config_outputs+c Cs]t|i}|ptid||ifdSh}g}g}g}g}g}g}|i||i} | ol|i|ii i ddi d| f|i o.|i|i d| i dddfqn|ioK|i|d} | o.|i|id| i dddfq?n|i|d} | otxq| i D]_} | d d jo|i| d qe| d d jo|i| d qe|i| qeWn|i||i} | ox| i D]} | d d jo|i| d q| d d joXd| jo0| d i d\} }|i| |fq|i| d dfq|i| qWn|ot|d|n|ot|d|n|ot|d|n|ot|d|n|ot|d|n|ot|d|n|o|i|ndS(Ns-File not found: %s. Cannot determine %s info.Ris"\"%s\""s_%st_s --releases--libsis-ls-Ls-Is-Dt=RRRRRR(RRRRRRt version_flagR'RRR$Rtversion_macro_nametreplaceRtrelease_macro_namet cflags_flagRR(RRRRRRRRRRtreleasetoptstopttnR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRst " 2 2   N(RRRRRRRRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRs  RcBs8eZdZdZdZdZdZdZdZdZ RS(RRt WX_CONFIGs wx-configRt WX_VERSIONt WX_RELEASEs --versions --cxxflags( RRRRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RSsgdk-pixbuf-xlib-2.0tGDK_PIXBUF_XLIB_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RTsgdk-pixbuf-2.0tGDK_PIXBUF_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RWs gdk-x11-2.0tGDK_X11_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RVsgdk-2.0t GDK_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RUR(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR sRcBseZdZdZdZRS(RXs gtk+-x11-2.0tGTK_X11_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RYsgtk+-2.0t GTK_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(RZt XFT_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRsRcBseZdZdZdZRS(R[tFREETYPE2_VERSION(RRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR"sRcBs&eZdZdZdgZdZRS(R]tAMDc Cs|i}|id|i}x?|D]3}|i||g}|dj o |}Pq(q(WdS|i}d}xB|D]:}|i|d}|otii |d}Pq|q|W|dj o-t |d|gdd gdd|gn|i |dS( Ntamd_libssamd.hiRRt SCIPY_AMD_Ht swig_optss-I(RN( RRRRRRRR!R"RRR( RRRRR]RRRR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR,s.        (RRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyR's RcBs,eZdZdZeZdgZdZRS(R\tUMFPACKc Cs-|i}|id|i}x?|D]3}|i||g}|dj o |}Pq(q(WdS|i}d}xK|D]C}|i|ddgd}|otii |d}Pq|q|W|dj o-t |d|gdd gd d |gnt d } t |t d |i |dS( Nt umfpack_libsRR\s umfpack.hiRRtSCIPY_UMFPACK_HRs-IR](RN( RRRRRRRR!R"RRRR( RRRRtumfRRRRR]((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRNs2         (RRRRRRRR(((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRHs  c OsTg}xC|D];}|pq nt|o |g}n|i|q W|}|pgSt|djo&tdtt|dg}nt|djoVg}xr|dD]=}x4|dD](}|ittii ||qWqWn&t t |d|d|d}|i dd}t i ddi ||S(sc Return a list of existing paths composed by all combinations of items from arguments. icSs||S(((RR((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pytsiiRs (paths: %s)R(RR'RtreducetmapRRR!R"R#RRRR(R tkwsRRtresultta0ta1R((sA/usr/lib64/python2.6/site-packages/numpy/distutils/system_info.pyRxs0  &  .%RZisc++iR^itf90c Ksg}x|iD]\}}|djo|i|qn||jog|djoEg}|D]/}|||jo|||i|qeqe~q||i|q|||os         '       "# # >6  #Jm{ &aN3A   #J !0 ""