[Numpy-discussion] Built Lapack, Atlas from source.... now numpy.linalg.eig() hangs at 100% CPU
Charles R Harris
Fri Mar 27 10:16:01 CDT 2009
2009/3/27 Chris Colbert <email@example.com>
> Hey Everyone,
> I built Lapack and Atlas from source last night on a C2D running 32-bit
> Linux Mint 6. I ran 'make check' and 'make time' on the lapack build, and
> ran the dynamic LU decomp test on atlas. Both packages checked out fine.
> Then, I built numpy and scipy against them using the appropriate flags in
> site.cfg for the parallel thread atlas libraries. This seems to have worked
> properly as numpy.dot() utilizes both cores at 100% on very large arrays. I
> have also done id(numpy.dot) and id(numpy.core.multiarray.dot) and verified
> that the two ids are different.
> So I believe the build went properly. The problem I am having now is that
> numpy.linalg.eig (and the eig functions in scipy) hang at 100% CPU and never
> returns (no matter the array size). Numpy.test() hung as well, I'm assuming
> for this same reason. I have included the configurations below. Any idea
> what would cause this?
This is a problem that used to turn up regularly and was related to the
atlas build. The atlas version can matter here, but I don't know what the
currently recommended atlas version is.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Numpy-discussion