[SciPy-user] testing SciPy without ATLAS ;-(
Pearu Peterson
pearu at cens.ioc.ee
Mon May 27 18:02:02 EDT 2002
On Mon, 27 May 2002 gvermeul at polycnrs-gre.fr wrote:
> ImportError: /usr/lib/python2.1/site-packages/scipy/linalg/fblas.so: undefined
> symbol: srotmg_
> ----------------------------------------------------------------------
> Ran 447 tests in 2.017s
>
> FAILED (errors=2)
> <unittest.TextTestRunner instance at 0x853506c>
> >>>
>
> grepping the output of nm, I found "srotmg" back in the ATLAS libraries
> on another machine but not in the standard LAPACK/BLAS libraries.
Hmm, where did you get the BLAS libraries? srotmg _is_ in the standard
BLAS, see
http://www.netlib.org/blas/srotmg.f
However, the BLAS included to the standard LAPACK does not contain
srotmg.f. I have not checked if there are other BLAS functions that are
missing in LAPACK but probably there are.
So, what are the suggestions if ATLAS is not available:
1) to require the standard BLAS and the standard LAPACK?
2) or to require the standard LAPACK with the included but incomplete
BLAS?
I would prefer (1) because linalg claims to have wrappers to the BLAS
routines. However, if it is common that distributors provide only
incomplete BLAS, we can consider (2) or let users to complain to
distributors.
What do you think?
Pearu
More information about the SciPy-User
mailing list