This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Use of "SUSPENDED" in Bugzilla
From: "Joseph S. Myers" <joseph@codesourcery.com>
Date: Mon, 20 Feb 2012 18:07:26 +0000 (UTC)
> On Mon, 20 Feb 2012, Aurelien Jarno wrote:
>
>> Ah indeed. I actually got this issue, that is atan2 was moved when
>> running gen-libm-test.pl. I decided to remove the corresponding hunk to
>> avoid having unrelated changes (I also thought it was locale related).
>> That said the problem was already there on the previous version of the
>> ulps file, nothing has changed with my patch.
>
> I've applied the patch resulting from passing all these files through
> gen-libm-test.pl (sorting, removing duplicate entries, etc.).
Aurelien, I'm still getting ULP failures for the long double cases
on both 32-bit and 64-bit sparc. In what kind of environment did
you generate these? For example on sparcv9-linux with multiarch
enabled I get the following for math/test-ldouble.out:
--------------------
testing long double (without inline functions)
Failure: Test: jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703
Result:
is: 4.31754807019680383997e-01 0x1.ba1deea029493f3b959ep-2
should be: 4.31754807019680383997e-01 0x1.ba1deea029493f3b959ep-2
difference: 4.81482486096808963264e-35 0x1.00000000000000000000p-114
ulp : 1.0000
max.ulp : 0.0000
Failure: Test: jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813
Result:
is: 1.98999905357690834040e-01 0x1.978d432b58d63491db12p-3
should be: 1.98999905357690834040e-01 0x1.978d432b58d63491db12p-3
difference: 2.40741243048404481632e-35 0x1.00000000000000000000p-115
ulp : 1.0000
max.ulp : 0.0000
Failure: Test: jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1
Result:
is: 6.47466661641779720085e-02 0x1.0933ccdb33e9d0fac17cp-4
should be: 6.47466661641779720085e-02 0x1.0933ccdb33e9d0fac17cp-4
difference: 1.20370621524202240816e-35 0x1.00000000000000000000p-116
ulp : 1.0000
max.ulp : 0.0000
Failure: Test: jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1
Result:
is: 1.63892432048058525099e-02 0x1.0c8577e4888048b9dd24p-6
should be: 1.63892432048058525099e-02 0x1.0c8577e4888048b9dd24p-6
difference: 6.01853107621011204080e-36 0x1.00000000000000000000p-117
ulp : 2.0000
max.ulp : 0.0000
Failure: Test: jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2
Result:
is: 3.40481847202783366467e-03 0x1.be46bff8ec1776c99929p-9
should be: 3.40481847202783366467e-03 0x1.be46bff8ec1776c99929p-9
difference: 1.88079096131566001275e-36 0x1.40000000000000000000p-119
ulp : 5.0000
max.ulp : 0.0000
Failure: Test: jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3
Result:
is: 6.00688365732953942213e-04 0x1.3aef0716585c9eade899p-11
should be: 6.00688365732953942213e-04 0x1.3aef0716585c9eade899p-11
difference: 2.82118644197349001912e-37 0x1.80000000000000000000p-122
ulp : 3.0000
max.ulp : 0.0000
Failure: Test: jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4
Result:
is: 9.21657867053449232329e-05 0x1.8292428a9a0002bfe9bap-14
should be: 9.21657867053449232329e-05 0x1.8292428a9a0002bfe9bap-14
difference: 9.40395480657830006375e-38 0x1.00000000000000000000p-123
ulp : 8.0000
max.ulp : 0.0000
Failure: Test: jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4
Result:
is: 1.25172709779615130054e-05 0x1.a40289fa016034fea69dp-17
should be: 1.25172709779615130054e-05 0x1.a40289fa016034fea69dp-17
difference: 4.40810381558357815488e-39 0x1.80000000000000000000p-128
ulp : 3.0000
max.ulp : 0.0000
Maximal error of `jn'
is : 8 ulp
accepted: 4 ulp
Test suite completed:
4250 test cases plus 3452 tests for exception flags executed.
9 errors occurred.