summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatsy Franklin <patsy@redhat.com>2020-07-09 16:06:17 -0400
committerPatsy Franklin <patsy@redhat.com>2020-07-09 23:43:25 -0400
commitb21c2c24ed1ceaf4b5bcb07b3f6e2d9f54a38831 (patch)
treeea190449ad7b76b118a41942a43ac4c838b9556a
parent90663e9c814a919fa1fb41a878c06ef2fae58ed2 (diff)
downloadglibc-b21c2c24ed1ceaf4b5bcb07b3f6e2d9f54a38831.tar.gz
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
-rw-r--r--sysdeps/i386/fpu/libm-test-ulps42
1 files 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