about summary refs log tree commit diff
path: root/sysdeps/powerpc
diff options
context:
space:
mode:
authorTulio Magno Quites Machado Filho <tuliom@linux.ibm.com>2020-04-07 11:41:29 -0300
committerTulio Magno Quites Machado Filho <tuliom@linux.ibm.com>2020-04-07 11:41:29 -0300
commitbd6cdfc18c901f6d930c539fb866b2ae8dec94be (patch)
treece152eded2ca59afe188bae7c17e1569fdd16b17 /sysdeps/powerpc
parent93a0959ef261c92b5d9c337f1e4cb64bbe453a9a (diff)
downloadglibc-bd6cdfc18c901f6d930c539fb866b2ae8dec94be.tar.gz
glibc-bd6cdfc18c901f6d930c539fb866b2ae8dec94be.tar.xz
glibc-bd6cdfc18c901f6d930c539fb866b2ae8dec94be.zip
powerpc: Update ULPs and xfail more ibm128 outputs
There are 2 new input values that require to be marked as
xfail-rounding:ibm128-libgcc as they're known to fail because of libgcc
issues with different rounding modes.
Otherwise, the other tests just need an increase in ULP.
Diffstat (limited to 'sysdeps/powerpc')
-rw-r--r--sysdeps/powerpc/fpu/libm-test-ulps34
1 files changed, 18 insertions, 16 deletions
diff --git a/sysdeps/powerpc/fpu/libm-test-ulps b/sysdeps/powerpc/fpu/libm-test-ulps
index 73f18cf1df..1c989e020f 100644
--- a/sysdeps/powerpc/fpu/libm-test-ulps
+++ b/sysdeps/powerpc/fpu/libm-test-ulps
@@ -77,7 +77,7 @@ ldouble: 2
 
 Function: "asinh":
 double: 1
-float: 1
+float: 2
 float128: 3
 ldouble: 2
 
@@ -792,7 +792,7 @@ ldouble: 5
 
 Function: "cosh":
 double: 1
-float: 1
+float: 2
 float128: 1
 ldouble: 3
 
@@ -1151,11 +1151,13 @@ ldouble: 7
 
 Function: "exp":
 double: 1
+float: 1
 float128: 1
 ldouble: 1
 
 Function: "exp10":
 double: 2
+float: 1
 float128: 2
 ldouble: 1
 
@@ -1303,7 +1305,7 @@ ldouble: 3
 
 Function: "j0":
 double: 2
-float: 2
+float: 8
 float128: 2
 ldouble: 2
 
@@ -1314,26 +1316,26 @@ float128: 4
 ldouble: 11
 
 Function: "j0_towardzero":
-double: 2
-float: 1
+double: 5
+float: 6
 float128: 2
 ldouble: 8
 
 Function: "j0_upward":
-double: 3
-float: 2
+double: 4
+float: 5
 float128: 5
 ldouble: 6
 
 Function: "j1":
-double: 1
-float: 2
+double: 2
+float: 8
 float128: 4
-ldouble: 2
+ldouble: 3
 
 Function: "j1_downward":
 double: 3
-float: 2
+float: 5
 float128: 4
 ldouble: 7
 
@@ -1673,31 +1675,31 @@ ldouble: 6
 
 Function: "tgamma":
 double: 5
-float: 4
+float: 8
 float128: 4
 ldouble: 5
 
 Function: "tgamma_downward":
 double: 5
-float: 5
+float: 7
 float128: 5
 ldouble: 6
 
 Function: "tgamma_towardzero":
 double: 5
-float: 4
+float: 7
 float128: 5
 ldouble: 5
 
 Function: "tgamma_upward":
 double: 4
-float: 4
+float: 8
 float128: 4
 ldouble: 5
 
 Function: "y0":
 double: 2
-float: 1
+float: 6
 float128: 3
 ldouble: 1