Carlos, I ran some 32-bit Sparc v9 tests, there are math test failures which are easy to fix (all of the sparcv9 and VIS3 fmin/fmax assembler routines do not generate exceptions properly). The fix is simply to remove them. A more difficult case is the sparcv9 version of s_lrint.S which sometimes erroneously generates inexact excepations.