Bug#655586: libatlas3gf-base and "Illegal instruction"
Sylvestre Ledru
sylvestre at debian.org
Fri Jan 13 11:58:29 UTC 2012
Le vendredi 13 janvier 2012 à 12:51 +0100, Julien Cristau a écrit :
> On Fri, Jan 13, 2012 at 12:46:02 +0100, Sylvestre Ledru wrote:
>
> > Atlas needs SSE extension.
> >
> How does it handle non-x86 then?
It does. The CPU extensions are "selected" at runtime.
The libatlas3gf-base package disables most of them.
The only atlas which should be used is the one rebuilt for the target
architecture...
> Surely it has a fallback to non-sse
> paths?
No. It is decided only at build time.
For such capabilities, try Openblas (which does that at runtime).
Sylvestre
PS: I know...
More information about the debian-science-maintainers
mailing list