[Numpy-discussion] Atlas build issues

Gael Varoquaux gael.varoquaux at normalesup.org
Wed Oct 20 03:38:25 EDT 2010


On Wed, Oct 20, 2010 at 10:32:48AM +0300, Pearu Peterson wrote:
> I could not read the stdout

Because I forgot to attach it! I added it

>but perhaps you didn't build atlas with complete lapack.

That's quite possible. The size of liblapack.a seems a bit too small
(1.1M). On the system for which it works, I have 8M.

> The basic steps for that are described in
>    http://math-atlas.sourceforge.net/errata.html#completelp

Hum, this page is mentionning a '--with-netlib-lapack' swith the the
configre that is not in the INSTALL.txt of my atlas version. I was using
the '-Ss flapack' switch. I'll investigate that.

Thanks a lot for the pointer,

Gaël
-------------- next part --------------
F2PY Version 2_8716
blas_opt_info:
blas_mkl_info:
  libraries mkl,vml,guide not found in /usr/local/lib64
  libraries mkl,vml,guide not found in /usr/local/lib
  libraries mkl,vml,guide not found in /opt/lib
  libraries mkl,vml,guide not found in /usr/lib64
  libraries mkl,vml,guide not found in /usr/lib
  NOT AVAILABLE

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
Setting PTATLAS=ATLAS
customize GnuFCompiler
Could not locate executable g77
Could not locate executable f77
customize IntelFCompiler
Could not locate executable ifort
Could not locate executable ifc
customize LaheyFCompiler
Could not locate executable lf95
customize PGroupFCompiler
Could not locate executable pgf90
Could not locate executable pgf77
customize AbsoftFCompiler
Could not locate executable f90
customize NAGFCompiler
Found executable /usr/bin/f95
customize VastFCompiler
customize CompaqFCompiler
Could not locate executable fort
customize IntelItaniumFCompiler
Could not locate executable efort
Could not locate executable efc
customize IntelEM64TFCompiler
customize Gnu95FCompiler
Found executable /usr/bin/gfortran
customize Gnu95FCompiler
customize Gnu95FCompiler using config
compiling '_configtest.c':

/* This file is generated from numpy/distutils/system_info.py */
void ATL_buildinfo(void);
int main(void) {
  ATL_buildinfo();
  return 0;
}
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-c'
gcc: _configtest.c
gcc -pthread _configtest.o -L/volatile/varoquau/usr/lib/ -lptf77blas -lptcblas -latlas -o _configtest
ATLAS version 3.9.25 built by varoquau on Tue Oct 19 18:39:00 CEST 2010:
   UNAME    : Linux is143560 2.6.22.19-server-2mdv #1 SMP Mon May 5 21:53:42 EDT 2008 x86_64 Intel(R) Xeon(R) CPU           E5440  @ 2.83GHz GNU/Linux
   INSTFLG  : -1 0 -a 1 -l 1
   ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_Core2 -DATL_CPUMHZ=2826 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664
   F2CDEFS  : -DAdd_ -DF77_INTEGER=int -DStringSunStyle
   CACHEEDGE: 1572864
   F77      : gfortran, version GNU Fortran (GCC) 4.2.2 20071128 (prerelease) (4.2.2-3.1mdv2008.0)
   F77FLAGS : -O -fPIC -m64
   SMC      : gcc, version gcc (GCC) 4.2.2 20071128 (prerelease) (4.2.2-3.1mdv2008.0)
   SMCFLAGS : -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64
   SKC      : gcc, version gcc (GCC) 4.2.2 20071128 (prerelease) (4.2.2-3.1mdv2008.0)
   SKCFLAGS : -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64
success!
removing: _configtest.c _configtest.o _configtest
Setting PTATLAS=ATLAS
  FOUND:
    libraries = ['ptf77blas', 'ptcblas', 'atlas']
    library_dirs = ['/volatile/varoquau/usr/lib/']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.9.25\\""')]
    include_dirs = ['/volatile/varoquau/usr/src/ATLAS/include']

  FOUND:
    libraries = ['ptf77blas', 'ptcblas', 'atlas']
    library_dirs = ['/volatile/varoquau/usr/lib/']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.9.25\\""')]
    include_dirs = ['/volatile/varoquau/usr/src/ATLAS/include']

lapack_opt_info:
lapack_mkl_info:
mkl_info:
  libraries mkl,vml,guide not found in /usr/local/lib64
  libraries mkl,vml,guide not found in /usr/local/lib
  libraries mkl,vml,guide not found in /opt/lib
  libraries mkl,vml,guide not found in /usr/lib64
  libraries mkl,vml,guide not found in /usr/lib
  NOT AVAILABLE

  NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
  libraries lapack_atlas not found in /volatile/varoquau/usr/lib/
numpy.distutils.system_info.atlas_threads_info
Setting PTATLAS=ATLAS
Setting PTATLAS=ATLAS
  FOUND:
    libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas']
    library_dirs = ['/volatile/varoquau/usr/lib/']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.9.25\\""')]
    include_dirs = ['/volatile/varoquau/usr/src/ATLAS/include']

  FOUND:
    libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas']
    library_dirs = ['/volatile/varoquau/usr/lib/']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.9.25\\""')]
    include_dirs = ['/volatile/varoquau/usr/src/ATLAS/include']

running build_ext
running build_src
build_src
building py_modules sources
building library "npymath" sources
creating build
creating build/src.linux-x86_64-2.5
customize GnuFCompiler
customize IntelFCompiler
customize LaheyFCompiler
customize PGroupFCompiler
customize AbsoftFCompiler
customize NAGFCompiler
customize VastFCompiler
customize CompaqFCompiler
customize IntelItaniumFCompiler
customize IntelEM64TFCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using config
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -c'
gcc: _configtest.c
gcc -pthread _configtest.o -o _configtest
success!
removing: _configtest.c _configtest.o _configtest
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -c'
gcc: _configtest.c
_configtest.c:1: warning: conflicting types for built-in function ?exp?
gcc -pthread _configtest.o -o _configtest
_configtest.o: In function `main':
/volatile/varoquau/dev/numpy/_configtest.c:6: undefined reference to `exp'
collect2: ld returned 1 exit status
_configtest.o: In function `main':
/volatile/varoquau/dev/numpy/_configtest.c:6: undefined reference to `exp'
collect2: ld returned 1 exit status
failure.
removing: _configtest.c _configtest.o
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -c'
gcc: _configtest.c
_configtest.c:1: warning: conflicting types for built-in function ?exp?
gcc -pthread _configtest.o -lm -o _configtest
success!
removing: _configtest.c _configtest.o _configtest
building extension "numpy.core._sort" sources
  adding 'numpy/core/include/numpy/config.h' to sources.
  adding 'numpy/core/include/numpy/_numpyconfig.h' to sources.
executing numpy/core/code_generators/generate_numpy_api.py
  adding 'numpy/core/include/numpy/__multiarray_api.h' to sources.
numpy.core - nothing done with h_files = ['numpy/core/include/numpy/config.h', 'numpy/core/include/numpy/_numpyconfig.h', 'numpy/core/include/numpy/__multiarray_api.h']
building extension "numpy.core.multiarray" sources
  adding 'numpy/core/include/numpy/config.h' to sources.
  adding 'numpy/core/include/numpy/_numpyconfig.h' to sources.
executing numpy/core/code_generators/generate_numpy_api.py
  adding 'numpy/core/include/numpy/__multiarray_api.h' to sources.
numpy.core - nothing done with h_files = ['numpy/core/include/numpy/config.h', 'numpy/core/include/numpy/_numpyconfig.h', 'numpy/core/include/numpy/__multiarray_api.h']
building extension "numpy.core.umath" sources
  adding 'numpy/core/include/numpy/config.h' to sources.
  adding 'numpy/core/include/numpy/_numpyconfig.h' to sources.
executing numpy/core/code_generators/generate_ufunc_api.py
  adding 'numpy/core/include/numpy/__ufunc_api.h' to sources.
  adding 'numpy/core/src/umath' to include_dirs.
numpy.core - nothing done with h_files = ['numpy/core/src/umath/funcs.inc', 'numpy/core/include/numpy/config.h', 'numpy/core/include/numpy/_numpyconfig.h', 'numpy/core/include/numpy/__ufunc_api.h']
building extension "numpy.core.scalarmath" sources
  adding 'numpy/core/include/numpy/config.h' to sources.
  adding 'numpy/core/include/numpy/_numpyconfig.h' to sources.
executing numpy/core/code_generators/generate_numpy_api.py
  adding 'numpy/core/include/numpy/__multiarray_api.h' to sources.
executing numpy/core/code_generators/generate_ufunc_api.py
  adding 'numpy/core/include/numpy/__ufunc_api.h' to sources.
numpy.core - nothing done with h_files = ['numpy/core/include/numpy/config.h', 'numpy/core/include/numpy/_numpyconfig.h', 'numpy/core/include/numpy/__multiarray_api.h', 'numpy/core/include/numpy/__ufunc_api.h']
building extension "numpy.core._dotblas" sources
  adding 'numpy/core/blasdot/_dotblas.c' to sources.
building extension "numpy.core.umath_tests" sources
building extension "numpy.core.multiarray_tests" sources
building extension "numpy.lib._compiled_base" sources
building extension "numpy.numarray._capi" sources
building extension "numpy.fft.fftpack_lite" sources
building extension "numpy.linalg.lapack_lite" sources
  adding 'numpy/linalg/lapack_litemodule.c' to sources.
  adding 'numpy/linalg/python_xerbla.c' to sources.
building extension "numpy.random.mtrand" sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -c'
gcc: _configtest.c
gcc -pthread _configtest.o -o _configtest
_configtest
failure.
removing: _configtest.c _configtest.o _configtest
building data_files sources
build_src: building npy-pkg config files
customize UnixCCompiler
customize UnixCCompiler using build_clib
building 'npymath' library
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5
creating build/temp.linux-x86_64-2.5/numpy
creating build/temp.linux-x86_64-2.5/numpy/core
creating build/temp.linux-x86_64-2.5/numpy/core/src
creating build/temp.linux-x86_64-2.5/numpy/core/src/npymath
compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/npymath/ieee754.c
gcc: numpy/core/src/npymath/npy_math_complex.c
gcc: numpy/core/src/npymath/npy_math.c
ar: adding 3 object files to build/temp.linux-x86_64-2.5/libnpymath.a
customize UnixCCompiler
customize UnixCCompiler using build_ext
building 'numpy.core._sort' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/_sortmodule.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/src/_sortmodule.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lm -lpython2.5 -o numpy/core/_sort.so
building 'numpy.core.multiarray' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/core/src/multiarray
compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/multiarray/multiarraymodule_onefile.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/src/multiarray/multiarraymodule_onefile.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lnpymath -lm -lpython2.5 -o numpy/core/multiarray.so
building 'numpy.core.umath' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/core/src/umath
compile options: '-Inumpy/core/src/umath -Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/umath/umathmodule_onefile.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/src/umath/umathmodule_onefile.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lnpymath -lm -lpython2.5 -o numpy/core/umath.so
building 'numpy.core.scalarmath' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/scalarmathmodule.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/src/scalarmathmodule.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lm -lpython2.5 -o numpy/core/scalarmath.so
building 'numpy.core._dotblas' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/core/blasdot
compile options: '-DATLAS_INFO="\"3.9.25\"" -Inumpy/core/blasdot -I/volatile/varoquau/usr/src/ATLAS/include -Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/blasdot/_dotblas.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/blasdot/_dotblas.o -L/volatile/varoquau/usr/lib/ -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lptf77blas -lptcblas -latlas -lpython2.5 -o numpy/core/_dotblas.so
building 'numpy.core.umath_tests' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/umath/umath_tests.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/src/umath/umath_tests.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lpython2.5 -o numpy/core/umath_tests.so
building 'numpy.core.multiarray_tests' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/core/src/multiarray/multiarray_tests.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/core/src/multiarray/multiarray_tests.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lpython2.5 -o numpy/core/multiarray_tests.so
building 'numpy.lib._compiled_base' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/lib
creating build/temp.linux-x86_64-2.5/numpy/lib/src
compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/lib/src/_compiled_base.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/lib/src/_compiled_base.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lpython2.5 -o numpy/lib/_compiled_base.so
building 'numpy.numarray._capi' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/numarray
compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/numarray/_capi.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/numarray/_capi.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lpython2.5 -o numpy/numarray/_capi.so
building 'numpy.fft.fftpack_lite' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/fft
compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/fft/fftpack_litemodule.c
gcc: numpy/fft/fftpack.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/fft/fftpack_litemodule.o build/temp.linux-x86_64-2.5/numpy/fft/fftpack.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lpython2.5 -o numpy/fft/fftpack_lite.so
building 'numpy.linalg.lapack_lite' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/linalg
compile options: '-DATLAS_INFO="\"3.9.25\"" -I/volatile/varoquau/usr/src/ATLAS/include -Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/linalg/python_xerbla.c
gcc: numpy/linalg/lapack_litemodule.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/linalg/lapack_litemodule.o build/temp.linux-x86_64-2.5/numpy/linalg/python_xerbla.o -L/volatile/varoquau/usr/lib/ -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -llapack -lptf77blas -lptcblas -latlas -lpython2.5 -o numpy/linalg/lapack_lite.so
building 'numpy.random.mtrand' extension
compiling C sources
C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fexceptions -g -fPIC

creating build/temp.linux-x86_64-2.5/numpy/random
creating build/temp.linux-x86_64-2.5/numpy/random/mtrand
compile options: '-Inumpy/core/include -Inumpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/include -I/usr/include/python2.5 -Inumpy/core/src/multiarray -Inumpy/core/src/umath -c'
gcc: numpy/random/mtrand/mtrand.c
gcc: numpy/random/mtrand/distributions.c
gcc: numpy/random/mtrand/randomkit.c
gcc: numpy/random/mtrand/initarray.c
gcc -pthread -shared build/temp.linux-x86_64-2.5/numpy/random/mtrand/mtrand.o build/temp.linux-x86_64-2.5/numpy/random/mtrand/randomkit.o build/temp.linux-x86_64-2.5/numpy/random/mtrand/initarray.o build/temp.linux-x86_64-2.5/numpy/random/mtrand/distributions.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.5 -lpython2.5 -o numpy/random/mtrand.so
running scons


More information about the NumPy-Discussion mailing list