[SciPy-dev] signbit and -inf

Darren Dale dd55 at cornell.edu
Sun Oct 16 15:56:45 CDT 2005


On Sunday 16 October 2005 4:06 pm, Arnd Baecker wrote:
> On Sun, 16 Oct 2005, Darren Dale wrote:
> > I tried testing the svn new_core this morning, and get three error
> > messages, each ultimately caused by signbit(-inf) returning False instead
> > of True. Has anyone else observed this?
[...]
>
> I don't see those (they are marked as ok), but:
[...]
>
> FAILED (errors=2)
> Out[4]: <unittest.TextTestRunner object at 0x2aaab20cf450>
>
> For `scipy.base.test(1)` with
> In [5]: scipy.base.__version__
> Out[5]: '0.4.3.1293'
>
> (For the full test, scipy.test(1,verbosity=10) I get,
> as mentioned before a segfault).

I can run the full test without a segfault, although I am only using the 
newcore (I get a segfault when I install newscipy and try to import scipy). I 
am using Gentoo on a Pentium4, with Python-2.4.2 and gcc-3.4.4. I built scipy 
against BLAS/LAPACK/ATLAS using the same site.cfg as I used to build 
scipy-0.3.2. It turns out that on my machine, signbit returns False for any 
negative number, not just -inf. Here is the output of system_info.py:

_pkg_config_info:
  NOT AVAILABLE

agg2_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

atlas_blas_info:
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = c
    include_dirs = ['/usr/include/atlas']

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
Setting PTATLAS=ATLAS
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
Setting PTATLAS=ATLAS
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = c
    include_dirs = ['/usr/include/atlas']

atlas_info:
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.atlas_info
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

atlas_threads_info:
Setting PTATLAS=ATLAS
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.atlas_threads_info
Setting PTATLAS=ATLAS
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
Setting PTATLAS=ATLAS
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

blas_info:
( library_dirs = /usr/lib )
( paths: /usr/lib/libblas.so )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['blas']
    library_dirs = ['/usr/lib']
    language = f77

blas_opt_info:
running build_src
building extension "atlas_version" sources
creating build
creating build/src
  adding 'build/src/atlas_version_-0x54967df6.c' to sources.
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building 'atlas_version' extension
compiling C sources
i686-pc-linux-gnu-gcc options: '-pthread -fno-strict-aliasing -DNDEBUG -fPIC'
creating build/temp.linux-i686-2.4
creating build/temp.linux-i686-2.4/build
creating build/temp.linux-i686-2.4/build/src
compile options: '-I/usr/include/atlas 
-I/usr/lib/python2.4/site-packages/scipy/base/include 
-I/usr/include/python2.4 -c'
i686-pc-linux-gnu-gcc: build/src/atlas_version_-0x54967df6.c
i686-pc-linux-gnu-gcc -pthread -shared 
build/temp.linux-i686-2.4/build/src/atlas_version_-0x54967df6.o -L/usr/lib 
-llapack -lblas -lcblas -latlas -o build/temp.linux-i686-2.4/atlas_version.so
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]
    include_dirs = ['/usr/include/atlas']

blas_src_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

boost_python_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

dfftw_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libdfftw.so )
( paths: /usr/lib/libdrfftw.so )
( paths: /usr/lib/libsfftw.so )
( paths: /usr/lib/libsrfftw.so )
( paths: /usr/include/dfftw.h,/usr/include/drfftw.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['dfftw', 'drfftw', 'sfftw', 'srfftw']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_DFFTW_H', None)]
    include_dirs = ['/usr/include']

dfftw_threads_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libdfftw.so )
( paths: /usr/lib/libdrfftw.so )
( paths: /usr/lib/libsfftw.so )
( paths: /usr/lib/libsrfftw.so )
( paths: /usr/include/dfftw_threads.h,/usr/include/drfftw_threads.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['dfftw', 'drfftw', 'sfftw', 'srfftw']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_DFFTW_THREADS_H', None)]
    include_dirs = ['/usr/include']

djbfft_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
  NOT AVAILABLE

fftw_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libdfftw.so )
( paths: /usr/lib/libdrfftw.so )
( paths: /usr/lib/libsfftw.so )
( paths: /usr/lib/libsrfftw.so )
( paths: /usr/include/fftw.h,/usr/include/rfftw.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['dfftw', 'drfftw', 'sfftw', 'srfftw']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_FFTW_H', None)]
    include_dirs = ['/usr/include']

fftw_threads_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libdfftw.so )
( paths: /usr/lib/libdrfftw.so )
( paths: /usr/lib/libsfftw.so )
( paths: /usr/lib/libsrfftw.so )
( paths: /usr/include/fftw_threads.h,/usr/include/rfftw_threads.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['dfftw', 'drfftw', 'sfftw', 'srfftw']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_FFTW_THREADS_H', None)]
    include_dirs = ['/usr/include']

freetype2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['freetype', 'z']
    define_macros = [('FREETYPE2_INFO', '"\\"9.8.3\\""'), 
('FREETYPE2_VERSION_9_8_3', None)]
    include_dirs = ['/usr/include/freetype2']

gdk_2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gdk-x11-2.0', 'gdk_pixbuf-2.0', 'm', 'pangocairo-1.0', 
'pango-1.0', 'cairo', 'gobject-2.0', 'gmodule-2.0', 'dl', 'glib-2.0']
    define_macros = [('GDK_2_INFO', '"\\"2.8.6\\""'), ('GDK_VERSION_2_8_6', 
None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/include/pango-1.0', '/usr/include/cairo', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gdk_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gdk', 'Xi', 'Xext', 'X11', 'm', 'glib']
    library_dirs = ['/usr/X11R6/lib']
    define_macros = [('GDK_INFO', '"\\"1.2.10\\""'), ('GDK_VERSION_1_2_10', 
None)]
    include_dirs = ['/usr/include/gtk-1.2', '/usr/X11R6/include', 
'/usr/include/glib-1.2', '/usr/lib/glib/include']

gdk_pixbuf_2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gdk_pixbuf-2.0', 'm', 'gobject-2.0', 'gmodule-2.0', 'dl', 
'glib-2.0']
    define_macros = [('GDK_PIXBUF_2_INFO', '"\\"2.8.6\\""'), 
('GDK_PIXBUF_VERSION_2_8_6', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gdk_pixbuf_xlib_2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gdk_pixbuf_xlib-2.0', 'gdk_pixbuf-2.0', 'm', 'gobject-2.0', 
'gmodule-2.0', 'dl', 'glib-2.0']
    extra_link_args = ['-Wl,--export-dynamic']
    define_macros = [('GDK_PIXBUF_XLIB_2_INFO', '"\\"2.8.6\\""'), 
('GDK_PIXBUF_XLIB_VERSION_2_8_6', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gdk_x11_2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gdk-x11-2.0', 'gdk_pixbuf-2.0', 'm', 'pangocairo-1.0', 
'pango-1.0', 'cairo', 'gobject-2.0', 'gmodule-2.0', 'dl', 'glib-2.0']
    define_macros = [('GDK_X11_2_INFO', '"\\"2.8.6\\""'), 
('GDK_X11_VERSION_2_8_6', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/include/pango-1.0', '/usr/include/cairo', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gtkp_2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gtk-x11-2.0', 'gdk-x11-2.0', 'atk-1.0', 'gdk_pixbuf-2.0', 
'm', 'pangocairo-1.0', 'pango-1.0', 'cairo', 'gobject-2.0', 'gmodule-2.0', 
'dl', 'glib-2.0']
    define_macros = [('GTKP_2_INFO', '"\\"2.8.6\\""'), ('GTK_VERSION_2_8_6', 
None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/include/atk-1.0', '/usr/include/cairo', '/usr/include/pango-1.0', 
'/usr/include/glib-2.0', '/usr/lib/glib-2.0/include']

gtkp_x11_2_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['gtk-x11-2.0', 'gdk-x11-2.0', 'atk-1.0', 'gdk_pixbuf-2.0', 
'm', 'pangocairo-1.0', 'pango-1.0', 'cairo', 'gobject-2.0', 'gmodule-2.0', 
'dl', 'glib-2.0']
    define_macros = [('GTKP_X11_2_INFO', '"\\"2.8.6\\""'), 
('GTK_X11_VERSION_2_8_6', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/include/atk-1.0', '/usr/include/cairo', '/usr/include/pango-1.0', 
'/usr/include/glib-2.0', '/usr/lib/glib-2.0/include']

lapack_atlas_info:
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.lapack_atlas_info
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

lapack_atlas_threads_info:
Setting PTATLAS=ATLAS
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.lapack_atlas_threads_info
Setting PTATLAS=ATLAS
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
Setting PTATLAS=ATLAS
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

lapack_info:
( library_dirs = /usr/lib )
( paths: /usr/lib/liblapack.so )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack']
    library_dirs = ['/usr/lib']
    language = f77

lapack_opt_info:
running build_src
building extension "atlas_version" sources
  adding 'build/src/atlas_version_0x26de9279.c' to sources.
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize GnuFCompiler
customize GnuFCompiler
customize GnuFCompiler using build_ext
building 'atlas_version' extension
compiling C sources
i686-pc-linux-gnu-gcc options: '-pthread -fno-strict-aliasing -DNDEBUG -fPIC'
compile options: '-I/usr/include/atlas 
-I/usr/lib/python2.4/site-packages/scipy/base/include 
-I/usr/include/python2.4 -c'
i686-pc-linux-gnu-gcc: build/src/atlas_version_0x26de9279.c
/usr/bin/g77 -shared 
build/temp.linux-i686-2.4/build/src/atlas_version_0x26de9279.o -L/usr/lib 
-llapack -llapack -lblas -lcblas -latlas -lg2c -o 
build/temp.linux-i686-2.4/atlas_version.so
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]
    include_dirs = ['/usr/include/atlas']

lapack_src_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

numarray_info:
( include_dirs = /usr/include:/usr/include/atlas )
( library_dirs = /usr/lib )
  FOUND:
    define_macros = [('NUMARRAY_VERSION', '"\\"1.3.1\\""'), ('NUMARRAY', 
None)]

numpy_info:
  NOT AVAILABLE

scipy_info:
( include_dirs = /usr/include:/usr/include/atlas )
( library_dirs = /usr/lib )
  FOUND:
    define_macros = []

sfftw_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libdfftw.so )
( paths: /usr/lib/libdrfftw.so )
( paths: /usr/lib/libsfftw.so )
( paths: /usr/lib/libsrfftw.so )
( paths: /usr/include/sfftw.h,/usr/include/srfftw.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['dfftw', 'drfftw', 'sfftw', 'srfftw']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_SFFTW_H', None)]
    include_dirs = ['/usr/include']

sfftw_threads_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libdfftw.so )
( paths: /usr/lib/libdrfftw.so )
( paths: /usr/lib/libsfftw.so )
( paths: /usr/lib/libsrfftw.so )
( paths: /usr/include/sfftw_threads.h,/usr/include/srfftw_threads.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['dfftw', 'drfftw', 'sfftw', 'srfftw']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_SFFTW_THREADS_H', None)]
    include_dirs = ['/usr/include']

wx_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['wx_gtk2u_xrc-2.6', 'wx_gtk2u_html-2.6', 'wx_gtk2u_adv-2.6', 
'wx_gtk2u_core-2.6', 'wx_baseu_xml-2.6', 'wx_baseu_net-2.6', 'wx_baseu-2.6']
    extra_link_args = ['-pthread']
    library_dirs = ['/usr/X11R6/lib']
    define_macros = [('WX_INFO', '"\\"2.6.2\\""'), ('WX_VERSION_2_6_2', None), 
('WX_RELEASE_2_6', None), ('GTK_NO_CHECK_CASTS', None), ('__WXGTK__', None), 
('_FILE_OFFSET_BITS', '64'), ('_LARGE_FILES', None), ('_LARGEFILE_SOURCE', 
'1'), ('NO_GCC_PRAGMA', None)]
    include_dirs = ['/usr/lib/wx/include/gtk2-unicode-release-2.6', 
'/usr/include/wx-2.6']

x11_info:
( library_dirs = /usr/lib )
( include_dirs = /usr/include:/usr/include/atlas )
( paths: /usr/lib/libX11.so )
( paths: /usr/include/X11/X.h )
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['X11']
    library_dirs = ['/usr/lib']
    include_dirs = ['/usr/include']

xft_info:
( library_dirs = /usr/lib )
  FOUND:
    libraries = ['Xft', 'X11', 'freetype', 'Xrender', 'fontconfig']
    define_macros = [('XFT_INFO', '"\\"2.1.2.2\\""'), ('XFT_VERSION_2_1_2_2', 
None)]
    include_dirs = ['/usr/include/freetype2', '/usr/include/freetype2/config']

-- 
Dr. Darren S. Dale
dd55 at cornell.edu




More information about the Scipy-dev mailing list