Worksforme with libatlas3gf-base, but I have a processor with SSE3. I'm seeing this with libatlas3gf-base: (based on opcodes in the assembler dump of the binaries)
$ detect_cpu_extensions /usr/lib/atlas-base/*.so /usr/lib/atlas-base/libatlas.so: 3dnow mmx pentium_pro sse sse2 sse3 /usr/lib/atlas-base/libcblas.so: pentium_pro sse sse2 /usr/lib/atlas-base/libf77blas.so: pentium_pro sse sse2 /usr/lib/atlas-base/liblapack_atlas.so: pentium_pro sse sse2 IIRC, Atlas does not have runtime CPU extension detection, so this apparently means the binary shipped with Ubuntu will only work on modern processors with SSE3. I note that currently it seems that te libatlas3gf-base is the only ATLAS package --- the *-sse* versions seem to have been removed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/778217 Title: "illegal instruction" crash when solving least-squares problem -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs