Fedora 11 includes ATLAS 3.8.3. Binary packages for various architectures are built on virtual build servers, e.g. supporting SSE, SSE2, etc. using the architectural defaults of the target systems. The problem is that minimum requirements for Fedora are essentially i586 plus cmov, thus Pentium Pro and Pentium II are supported both of which do not provide any SSEx functionality.
At present, Fedora binary packages only cover SSEx variants because only for those architectural defaults are provided with the upstream ATLAS sources. On my dual Pentium II system, installation of atlas-sse is enforced which causes LAPACK dependent programs to abort when they encounter illegal SSE instructions. A number of applications including gnome-games (!) pull in ATLAS, too. Surprising, no?
Would it be a big deal to add an architectural default for generic P6 systems to the configurations supported by upstream? If not, where can I find information how to create a corresponding default configuration on my local Pentium Pro/Pentium II system? Thanks a lot in advance!