From b21c2c24ed1ceaf4b5bcb07b3f6e2d9f54a38831 Mon Sep 17 00:00:00 2001 From: Patsy Franklin Date: Thu, 9 Jul 2020 16:06:17 -0400 Subject: Update i686 libm-test-ulps Without my ULP patch these 18 tests fail on i686: https://koji.fedoraproject.org/koji/taskinfo?taskID=46467301 + cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel Xeon Processor (Cascadelake) FAIL: math/test-double-j0 FAIL: math/test-double-y0 FAIL: math/test-float-erfc FAIL: math/test-float-j0 FAIL: math/test-float-j1 FAIL: math/test-float-lgamma FAIL: math/test-float-tgamma FAIL: math/test-float-y0 FAIL: math/test-float32-erfc FAIL: math/test-float32-j0 FAIL: math/test-float32-j1 FAIL: math/test-float32-lgamma FAIL: math/test-float32-tgamma FAIL: math/test-float32-y0 FAIL: math/test-float32x-j0 FAIL: math/test-float32x-y0 FAIL: math/test-float64-j0 FAIL: math/test-float64-y0 With my ULP patch applied these tests now pass: https://koji.fedoraproject.org/koji/taskinfo?taskID=46436310 --- sysdeps/i386/fpu/libm-test-ulps | 42 ++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps index 9e228f90a9..be30bbc66c 100644 --- a/sysdeps/i386/fpu/libm-test-ulps +++ b/sysdeps/i386/fpu/libm-test-ulps @@ -1102,7 +1102,7 @@ ldouble: 1 Function: "erfc": double: 3 -float: 2 +float: 3 float128: 2 ldouble: 3 @@ -1212,7 +1212,7 @@ ldouble: 4 Function: "gamma": double: 4 -float: 3 +float: 5 ldouble: 4 Function: "gamma_downward": @@ -1222,12 +1222,12 @@ ldouble: 7 Function: "gamma_towardzero": double: 5 -float: 4 +float: 6 ldouble: 7 Function: "gamma_upward": double: 5 -float: 5 +float: 6 ldouble: 6 Function: "hypot": @@ -1252,7 +1252,7 @@ ldouble: 1 Function: "j0": double: 2 -float: 5 +float: 8 float128: 2 ldouble: 2 @@ -1263,20 +1263,20 @@ float128: 4 ldouble: 4 Function: "j0_towardzero": -double: 3 -float: 2 +double: 4 +float: 5 float128: 2 ldouble: 5 Function: "j0_upward": -double: 3 -float: 3 +double: 4 +float: 5 float128: 5 ldouble: 6 Function: "j1": double: 2 -float: 7 +float: 9 float128: 4 ldouble: 5 @@ -1324,7 +1324,7 @@ ldouble: 5 Function: "lgamma": double: 4 -float: 3 +float: 5 float128: 5 ldouble: 4 @@ -1336,13 +1336,13 @@ ldouble: 7 Function: "lgamma_towardzero": double: 5 -float: 4 +float: 6 float128: 5 ldouble: 7 Function: "lgamma_upward": double: 5 -float: 5 +float: 6 float128: 8 ldouble: 6 @@ -1579,37 +1579,37 @@ ldouble: 4 Function: "tgamma": double: 5 -float: 4 +float: 8 float128: 4 ldouble: 5 Function: "tgamma_downward": double: 6 -float: 5 +float: 7 float128: 5 ldouble: 5 Function: "tgamma_towardzero": double: 6 -float: 4 +float: 7 float128: 5 ldouble: 5 Function: "tgamma_upward": double: 5 -float: 4 +float: 8 float128: 4 ldouble: 5 Function: "y0": -double: 2 -float: 1 +double: 3 +float: 8 float128: 3 ldouble: 1 Function: "y0_downward": double: 3 -float: 4 +float: 6 float128: 4 ldouble: 5 @@ -1621,7 +1621,7 @@ ldouble: 6 Function: "y0_upward": double: 3 -float: 5 +float: 6 float128: 3 ldouble: 5 -- cgit 1.4.1