This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH] powerpc: update libm-test-ulps
- From: Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Cc: nd at arm dot com, Wilco Dijkstra <Wilco dot Dijkstra at arm dot com>, Joseph Myers <joseph at codesourcery dot com>
- Date: Wed, 11 Jul 2018 15:19:01 +0100
- Subject: [PATCH] powerpc: update libm-test-ulps
- References: <d4963b4e-0013-adaf-df2f-698cf421a487@arm.com>
Update error bounds for the new exp implementation. Only non-nearest
rounding ulp bounds increased.
2018-07-11 Szabolcs Nagy <szabolcs.nagy@arm.com>
* sysdeps/powerpc/fpu/libm-test-ulps: Update.
---
sysdeps/powerpc/fpu/libm-test-ulps | 96 +++++++++++++++++++-------------------
1 file changed, 48 insertions(+), 48 deletions(-)
diff --git a/sysdeps/powerpc/fpu/libm-test-ulps b/sysdeps/powerpc/fpu/libm-test-ulps
index f4c67c6423..1eec27c1dc 100644
--- a/sysdeps/powerpc/fpu/libm-test-ulps
+++ b/sysdeps/powerpc/fpu/libm-test-ulps
@@ -902,10 +902,10 @@ ildouble: 6
ldouble: 6
Function: Imaginary part of "ccos_downward":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -922,10 +922,10 @@ ildouble: 6
ldouble: 6
Function: Imaginary part of "ccos_towardzero":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -972,40 +972,40 @@ ildouble: 2
ldouble: 2
Function: Real part of "ccosh_downward":
-double: 1
+double: 2
float: 3
float128: 2
-idouble: 1
+idouble: 2
ifloat: 3
ifloat128: 2
ildouble: 6
ldouble: 6
Function: Imaginary part of "ccosh_downward":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
ldouble: 6
Function: Real part of "ccosh_towardzero":
-double: 1
+double: 2
float: 3
float128: 2
-idouble: 1
+idouble: 2
ifloat: 3
ifloat128: 2
ildouble: 6
ldouble: 6
Function: Imaginary part of "ccosh_towardzero":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -1052,40 +1052,40 @@ ildouble: 2
ldouble: 2
Function: Real part of "cexp_downward":
-double: 1
+double: 2
float: 2
float128: 2
-idouble: 1
+idouble: 2
ifloat: 2
ifloat128: 2
ildouble: 11
ldouble: 11
Function: Imaginary part of "cexp_downward":
-double: 1
+double: 3
float: 3
float128: 2
-idouble: 1
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 11
ldouble: 11
Function: Real part of "cexp_towardzero":
-double: 1
+double: 2
float: 2
float128: 2
-idouble: 1
+idouble: 2
ifloat: 2
ifloat128: 2
ildouble: 11
ldouble: 11
Function: Imaginary part of "cexp_towardzero":
-double: 1
+double: 3
float: 3
float128: 2
-idouble: 1
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 11
@@ -1102,10 +1102,10 @@ ildouble: 3
ldouble: 3
Function: Imaginary part of "cexp_upward":
-double: 1
+double: 3
float: 2
float128: 3
-idouble: 1
+idouble: 3
ifloat: 2
ifloat128: 3
ildouble: 3
@@ -1322,30 +1322,30 @@ ildouble: 3
ldouble: 3
Function: "cosh_downward":
-double: 1
+double: 2
float: 1
float128: 2
-idouble: 1
+idouble: 2
ifloat: 1
ifloat128: 1
ildouble: 2
ldouble: 2
Function: "cosh_towardzero":
-double: 1
+double: 2
float: 1
float128: 2
-idouble: 1
+idouble: 2
ifloat: 1
ifloat128: 1
ildouble: 2
ldouble: 2
Function: "cosh_upward":
-double: 1
+double: 2
float: 2
float128: 3
-idouble: 1
+idouble: 2
ifloat: 2
ifloat128: 1
ildouble: 2
@@ -1370,10 +1370,10 @@ ildouble: 2
ldouble: 2
Function: Real part of "cpow_downward":
-double: 4
+double: 5
float: 8
float128: 6
-idouble: 4
+idouble: 5
ifloat: 8
ifloat128: 6
ildouble: 7
@@ -1390,10 +1390,10 @@ ildouble: 4
ldouble: 4
Function: Real part of "cpow_towardzero":
-double: 4
+double: 5
float: 8
float128: 6
-idouble: 4
+idouble: 5
ifloat: 8
ifloat128: 6
ildouble: 8
@@ -1446,10 +1446,10 @@ ildouble: 1
ldouble: 1
Function: Real part of "csin_downward":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -1466,10 +1466,10 @@ ildouble: 6
ldouble: 6
Function: Real part of "csin_towardzero":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -1534,10 +1534,10 @@ ildouble: 6
ldouble: 6
Function: Imaginary part of "csinh_downward":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -1554,10 +1554,10 @@ ildouble: 6
ldouble: 6
Function: Imaginary part of "csinh_towardzero":
-double: 2
+double: 3
float: 3
float128: 2
-idouble: 2
+idouble: 3
ifloat: 3
ifloat128: 2
ildouble: 6
@@ -1877,10 +1877,10 @@ ildouble: 3
ldouble: 3
Function: "erfc_downward":
-double: 3
+double: 4
float: 4
float128: 5
-idouble: 3
+idouble: 4
ifloat: 4
ifloat128: 5
ildouble: 10
@@ -1897,10 +1897,10 @@ ildouble: 9
ldouble: 9
Function: "erfc_upward":
-double: 3
+double: 4
float: 4
float128: 5
-idouble: 3
+idouble: 4
ifloat: 4
ifloat128: 5
ildouble: 7
@@ -1923,20 +1923,20 @@ ildouble: 1
ldouble: 1
Function: "exp10_downward":
-double: 2
+double: 3
float: 1
float128: 3
-idouble: 2
+idouble: 3
ifloat: 1
ifloat128: 3
ildouble: 9
ldouble: 9
Function: "exp10_towardzero":
-double: 2
+double: 3
float: 1
float128: 3
-idouble: 2
+idouble: 3
ifloat: 1
ifloat128: 3
ildouble: 9