[SciPy-dev] Another segfault

Nils Wagner nwagner at mecha.uni-stuttgart.de
Thu Mar 2 11:11:24 EST 2006


Ed Schofield wrote:
> Nils Wagner wrote:
>   
>> Thank you for your advice. This note should be available on the Wiki as a
>> warning for other users. I have spend more than one day on this - pure 
>> waste of time.
>> Anyway the segfault w.r.t. sparse_test.py persists independent from 
>> g77/gfortran.
>> Can you reproduce this segfault ?
>>   
>>     
> I can't.  I'm using g77 v3.4.6 with a default distutils config.  Does it
> work if you install scipy from scratch this way?  It may be a bug,
> rather than a configuration error, but we need to reproduce it to fix it.
>
> -- Ed
>
> _______________________________________________
> Scipy-dev mailing list
> Scipy-dev at scipy.net
> http://www.scipy.net/mailman/listinfo/scipy-dev
>   
Hi Ed,

Please find attached my configuration. Are you on a 64 bit machine ?

Reading specs from /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr 
--with-local-prefix=/usr/local --infodir=/usr/share/info 
--mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada 
--disable-checking --libdir=/usr/lib64 --enable-libgcj 
--with-slibdir=/lib64 --with-system-zlib --enable-shared 
--enable-__cxa_atexit x86_64-suse-linux
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)

Linux rachel 2.6.11.4-21.11-default #1 Thu Feb 2 20:54:26 UTC 2006 
x86_64 x86_64 x86_64 GNU/Linux
Numpy version 0.9.6.2192
Scipy version 0.4.7.1627
dfftw_info:
  NOT AVAILABLE

fft_opt_info:
  NOT AVAILABLE

mkl_info:
  NOT AVAILABLE

djbfft_info:
  NOT AVAILABLE

atlas_blas_threads_info:
  NOT AVAILABLE

lapack_opt_info:
    libraries = ['lapack', 'f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    define_macros = [('ATLAS_INFO', '"\\"3.7.11\\""')]
    language = f77

fftw2_info:
  NOT AVAILABLE

fftw3_info:
  NOT AVAILABLE

blas_opt_info:
    libraries = ['f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    define_macros = [('ATLAS_INFO', '"\\"3.7.11\\""')]
    language = c

atlas_info:
    libraries = ['lapack', 'f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    language = f77
    define_macros = [('ATLAS_INFO', '"\\"3.7.11\\""')]

lapack_mkl_info:
  NOT AVAILABLE

blas_mkl_info:
  NOT AVAILABLE

atlas_blas_info:
    libraries = ['f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.7.11\\""')]

atlas_threads_info:
  NOT AVAILABLE

Just now I have tested it on a 32 bit machine. It works fine there !
Linux amanda 2.6.11.4-21.10-default #1 Tue Nov 29 14:32:49 UTC 2005 i686 
athlon i386 GNU/Linux
Numpy version 0.9.6.2191
Scipy version 0.4.7.1625
atlas_threads_info:
  NOT AVAILABLE

fft_opt_info:
    libraries = ['fftw3']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_FFTW3_H', None)]
    include_dirs = ['/usr/include']

atlas_blas_threads_info:
  NOT AVAILABLE

djbfft_info:
  NOT AVAILABLE

lapack_opt_info:
    libraries = ['lapack', 'f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]
    language = f77

fftw3_info:
    libraries = ['fftw3']
    library_dirs = ['/usr/lib']
    define_macros = [('SCIPY_FFTW3_H', None)]
    include_dirs = ['/usr/include']

blas_opt_info:
    libraries = ['f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]
    language = c

atlas_info:
    libraries = ['lapack', 'f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    language = f77
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]

lapack_mkl_info:
  NOT AVAILABLE

blas_mkl_info:
  NOT AVAILABLE

atlas_blas_info:
    libraries = ['f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]

mkl_info:
  NOT AVAILABLE

So I guess its a 64 bit issue ?

Nils




More information about the SciPy-Dev mailing list