diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | sysdeps/alpha/fpu/libm-test-ulps | 2 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/libm-test-ulps | 2 | ||||
-rw-r--r-- | sysdeps/s390/fpu/libm-test-ulps | 2 | ||||
-rw-r--r-- | sysdeps/sparc/sparc32/fpu/libm-test-ulps | 2 | ||||
-rw-r--r-- | sysdeps/sparc/sparc64/fpu/libm-test-ulps | 12 | ||||
-rw-r--r-- | sysdeps/x86_64/fpu/libm-test-ulps | 32 |
7 files changed, 41 insertions, 17 deletions
@@ -1,4 +1,8 @@ -2004-12-16 Andreas Jaeger <aj@suse.de> +2004-12-17 Jakub Jelinek <jakub@redhat.com> + + * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Update. + +2004-12-17 Andreas Jaeger <aj@suse.de> * math/libm-test.inc (atan2_test): Compute value with 36 digits. * sysdeps/alpha/fpu/libm-test-ulps: Adjust for changed result. diff --git a/sysdeps/alpha/fpu/libm-test-ulps b/sysdeps/alpha/fpu/libm-test-ulps index 80942e98ec..7e8140cddc 100644 --- a/sysdeps/alpha/fpu/libm-test-ulps +++ b/sysdeps/alpha/fpu/libm-test-ulps @@ -1,7 +1,7 @@ # Begin of automatic generation # atan2 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994380": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": float: 6 ifloat: 6 Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025": diff --git a/sysdeps/powerpc/fpu/libm-test-ulps b/sysdeps/powerpc/fpu/libm-test-ulps index 72c27265b4..6dd3940d22 100644 --- a/sysdeps/powerpc/fpu/libm-test-ulps +++ b/sysdeps/powerpc/fpu/libm-test-ulps @@ -10,7 +10,7 @@ ifloat: 3 Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772": float: 1 ifloat: 1 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994380": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": float: 6 ifloat: 6 diff --git a/sysdeps/s390/fpu/libm-test-ulps b/sysdeps/s390/fpu/libm-test-ulps index e5f388e947..cfade822a3 100644 --- a/sysdeps/s390/fpu/libm-test-ulps +++ b/sysdeps/s390/fpu/libm-test-ulps @@ -10,7 +10,7 @@ ifloat: 3 Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772": float: 1 ifloat: 1 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994380": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": float: 6 ifloat: 6 diff --git a/sysdeps/sparc/sparc32/fpu/libm-test-ulps b/sysdeps/sparc/sparc32/fpu/libm-test-ulps index 765ddc5572..979e0e2c91 100644 --- a/sysdeps/sparc/sparc32/fpu/libm-test-ulps +++ b/sysdeps/sparc/sparc32/fpu/libm-test-ulps @@ -10,7 +10,7 @@ ifloat: 3 Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772": float: 1 ifloat: 1 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994380": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": float: 6 ifloat: 6 diff --git a/sysdeps/sparc/sparc64/fpu/libm-test-ulps b/sysdeps/sparc/sparc64/fpu/libm-test-ulps index b398e68414..4888dd2149 100644 --- a/sysdeps/sparc/sparc64/fpu/libm-test-ulps +++ b/sysdeps/sparc/sparc64/fpu/libm-test-ulps @@ -1,9 +1,11 @@ # Begin of automatic generation # atan2 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994380": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": float: 6 ifloat: 6 +ildouble: 1 +ldouble: 1 Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025": float: 3 ifloat: 3 @@ -335,8 +337,8 @@ double: 2 float: 3 idouble: 2 ifloat: 3 -ildouble: 1 -ldouble: 1 +ildouble: 10 +ldouble: 10 Test "Real part of: cpow (2 + 0 i, 10 + 0 i) == 1024.0 + 0.0 i": ildouble: 2 ldouble: 2 @@ -1105,8 +1107,8 @@ double: 2 float: 4 idouble: 2 ifloat: 4 -ildouble: 1 -ldouble: 1 +ildouble: 10 +ldouble: 10 Function: Imaginary part of "cpow": double: 2 diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps index 8b59bb2bde..b3ce8bfeee 100644 --- a/sysdeps/x86_64/fpu/libm-test-ulps +++ b/sysdeps/x86_64/fpu/libm-test-ulps @@ -32,7 +32,7 @@ ifloat: 3 Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772": float: 1 ifloat: 1 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994380": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": float: 6 ifloat: 6 @@ -155,6 +155,9 @@ ildouble: 1 ldouble: 1 # ccos +Test "Real part of: ccos (-2 - 3 i) == -4.18962569096880723013255501961597373 - 9.10922789375533659797919726277886212 i": +double: 1 +idouble: 1 Test "Imaginary part of: ccos (-2 - 3 i) == -4.18962569096880723013255501961597373 - 9.10922789375533659797919726277886212 i": float: 1 ifloat: 1 @@ -323,6 +326,9 @@ idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "cos (0.80190127184058835) == 0.69534156199418473": +double: 1 +idouble: 1 # cpow Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i": @@ -383,6 +389,9 @@ ldouble: 1 Test "Imaginary part of: csin (0.75 + 1.25 i) == 1.28722291002649188575873510790565441 + 1.17210635989270256101081285116138863 i": float: 1 ifloat: 1 +Test "Imaginary part of: csin (-2 - 3 i) == -9.15449914691142957346729954460983256 + 4.16890695996656435075481305885375484 i": +double: 1 +idouble: 1 # csinh Test "Real part of: csinh (-2 - 3 i) == 3.59056458998577995201256544779481679 - 0.530921086248519805267040090660676560 i": @@ -482,15 +491,15 @@ ifloat: 1 double: 2 idouble: 2 Test "exp10 (0.75) == 5.62341325190349080394951039776481231": -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 float: 1 ifloat: 1 double: 1 idouble: 1 Test "exp10 (3) == 1000": -ildouble: 3 -ldouble: 3 +ildouble: 8 +ldouble: 8 float: 2 ifloat: 2 double: 6 @@ -564,7 +573,9 @@ ifloat: 1 ildouble: 1 ldouble: 1 Test "j0 (8.0) == 0.171650807137553906090869407851972001": +double: 2 float: 1 +idouble: 2 ifloat: 1 # j1 @@ -609,7 +620,9 @@ ifloat: 1 ildouble: 1 ldouble: 1 Test "jn (0, 8.0) == 0.171650807137553906090869407851972001": +double: 2 float: 1 +idouble: 2 ifloat: 1 Test "jn (1, 10.0) == 0.0434727461688614366697487680258592883": float: 2 @@ -744,6 +757,9 @@ ldouble: 1 Test "sincos (pi/6, &sin_res, &cos_res) puts 0.86602540378443864676372317075293616 in cos_res": float: 1 ifloat: 1 +Test "sincos (0.80190127184058835, &sin_res, &cos_res) puts 0.69534156199418473 in cos_res": +double: 1 +idouble: 1 # tan Test "tan (pi/4) == 1": @@ -1117,7 +1133,9 @@ ildouble: 1 ldouble: 1 Function: Imaginary part of "csin": +double: 1 float: 1 +idouble: 1 ifloat: 1 Function: Real part of "csinh": @@ -1181,8 +1199,8 @@ ildouble: 1 ldouble: 1 Function: "exp10": -ildouble: 3 -ldouble: 3 +ildouble: 8 +ldouble: 8 float: 2 ifloat: 2 double: 6 |