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