[PATCH] Update sparc ULPs.
Andreas Schwab
schwab@linux-m68k.org
Fri Nov 16 12:11:00 GMT 2012
David Miller <davem@davemloft.net> writes:
> What I really don't understand is why ldbl-128ibm's variant of this
> code doesn't trigger this same problem on powerpc testsuite runs.
> Either it is happening (and therefore ldbl-128ibm/s_log1pl.c needs a
> similar change to this) or powerpc isn't generating the exceptions.
IBM long double cannot represent 0x1p-8189L, so this test is skipped.
ppc is also seeing spurious underflows:
Failure: Real part of: clog10 (0x1.00000000000000123456789abcp0 + 0x1.23456789p-1000 i) == 4.285899851347756186652871946325962330640e-19 + 4.611541215247321502041995872887317363241e-302 i: Exception "Underflow" set
Failure: Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i) == -4.821637332766435821255375046554377090472e-17 + 4.053112396770095089737411317782466262176e-302 i: Exception "Underflow" set
But here it is generated in atan2.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
More information about the Libc-alpha
mailing list