[SciPy-user] scipy.test problem

Matthew Brett matthew.brett at gmail.com
Fri Mar 17 06:50:35 CST 2006


Hi,

> Hmm. On my AMD64 Ubuntu Breezy with the same compilers that you list above and
> ATLAS from the atlas3-base package, scipy.lib.lapack.test() runs perfectly.

More Ubuntu 64 bit platform trivia.  Compiling against atlas3 provided
with Ubuntu allows scipy.test to run without error (including
lib.lapack.test() obviously).

I suppose there must be something wrong with the compilation of lapack
or ATLAS then.  Maybe a problem with 3.7.11.  Etc etc.  Dammit, what a
way to spend your day.

Incidentally, scipy.test(10) still dies at scipy.linalg with:

           Finding matrix determinant
      ==================================
      |    contiguous     |   non-contiguous
----------------------------------------------
 size |  scipy  | basic   |  scipy  | basic
   20 |   0.20  |   0.28  |   0.23  |   0.30     (secs for 2000 calls)
  100 |   0.32  |   0.45  |   0.38  |   0.53     (secs for 300 calls)
  500Illegal instruction

This error does not occur with my home-compiled atlas libraries.  AMD
specific compile for Ubuntu atlas maybe?

Best,

Matthew



More information about the SciPy-user mailing list