]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update i686 libm-test-ulps
authorPatsy Franklin <patsy@redhat.com>
Thu, 9 Jul 2020 20:06:17 +0000 (16:06 -0400)
committerPatsy Franklin <patsy@redhat.com>
Fri, 10 Jul 2020 03:43:25 +0000 (23:43 -0400)
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

index 9e228f90a9941f0376a7f290e454492bc64abee6..be30bbc66c2b213795ad64d6276dd52ee21059f6 100644 (file)
@@ -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