It looks like x32 support was added in the development/3.11 (using -b -32 instead) in July 2012: https://github.com/math-atlas/math-atlas/commit/5cd827d381a67fc575c4e8e331cddbbe8a12efe8 https://github.com/math-atlas/math-atlas/commit/b25a55524c1a16dd9fcbe1f0bfd57cd94a050cfa However we're using 3.10, released around the same time, and the stab310 branch did not get those patches.
Gentoo also appears to have a patchset including x32 support: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728e30c9b59f5c7f4855d8fc7aa9240cda567ba Their main patch is here: https://gitweb.gentoo.org/repo/gentoo.git/diff/sci-libs/atlas/files/atlas-3.10.2-x32-support.patch?id=7728e30c9b59f5c7f4855d8fc7aa9240cda567ba but they hand atlas_configure '-b 48' instead of -32. Perhaps one of these could be adapted to Debian? --- Or maybe an update to 3.11 makes more sense? http://math-atlas.sourceforge.net/errata.html reports that: "ATLAS 3.10 is more constrained in its block factors and storage formats, and on many modern machines this can cut performance by around half." This was also noted in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833139 Best regards, -- Laurence "GreenReaper" Parry https://www.greenreaper.co.uk/