This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.25-582-g06a5b8f
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 23 Jun 2017 20:23:44 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.25-582-g06a5b8f
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 06a5b8f7994c241dccfaebd5c08c3e06a2dedb8f (commit)
from 48273d42bc0689d6e8e79c1750a62f6bc3721307 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=06a5b8f7994c241dccfaebd5c08c3e06a2dedb8f
commit 06a5b8f7994c241dccfaebd5c08c3e06a2dedb8f
Author: Joseph Myers <joseph@codesourcery.com>
Date: Fri Jun 23 20:23:26 2017 +0000
Update x86 ulps for GCC 7.
Testing with GCC 7 for 32-bit x86 showed some ulps differences,
presumably from variation in when values with excess precision get
spilled to the stack and so lose that precision. This patch updates
the libm-test-ulps files accordingly.
* sysdeps/i386/fpu/libm-test-ulps: Update.
* sysdeps/i386/i686/fpu/multiarch/libm-test-ulps: Likewise.
diff --git a/ChangeLog b/ChangeLog
index 464e65d..53b141b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2017-06-23 Joseph Myers <joseph@codesourcery.com>
+ * sysdeps/i386/fpu/libm-test-ulps: Update.
+ * sysdeps/i386/i686/fpu/multiarch/libm-test-ulps: Likewise.
+
* libm-test-support.c (check_float_internal): Clear exceptions at
end of function.
(check_int): Likewise.
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index 0fc5090..5ab1589 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -1629,9 +1629,9 @@ ildouble: 1
ldouble: 1
Function: "j0":
-double: 1
+double: 2
float: 1
-idouble: 1
+idouble: 2
ifloat: 1
ildouble: 2
ldouble: 2
@@ -1653,9 +1653,9 @@ ildouble: 5
ldouble: 5
Function: "j0_upward":
-double: 1
+double: 2
float: 3
-idouble: 1
+idouble: 2
ifloat: 3
ildouble: 4
ldouble: 4
@@ -1678,9 +1678,9 @@ ldouble: 4
Function: "j1_towardzero":
double: 2
-float: 1
+float: 2
idouble: 2
-ifloat: 1
+ifloat: 2
ildouble: 4
ldouble: 4
@@ -2129,9 +2129,9 @@ ldouble: 5
Function: "y0_upward":
double: 1
-float: 2
+float: 3
idouble: 1
-ifloat: 2
+ifloat: 3
ildouble: 3
ldouble: 3
diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
index 04bc23b..611ae2d 100644
--- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
+++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
@@ -1631,9 +1631,9 @@ ildouble: 1
ldouble: 1
Function: "j0":
-double: 1
+double: 2
float: 1
-idouble: 1
+idouble: 2
ifloat: 1
ildouble: 2
ldouble: 2
@@ -1655,9 +1655,9 @@ ildouble: 5
ldouble: 5
Function: "j0_upward":
-double: 1
+double: 2
float: 3
-idouble: 1
+idouble: 2
ifloat: 3
ildouble: 4
ldouble: 4
@@ -1680,9 +1680,9 @@ ldouble: 4
Function: "j1_towardzero":
double: 2
-float: 1
+float: 2
idouble: 2
-ifloat: 1
+ifloat: 2
ildouble: 4
ldouble: 4
@@ -2115,9 +2115,9 @@ ldouble: 5
Function: "y0_upward":
double: 1
-float: 2
+float: 3
idouble: 1
-ifloat: 2
+ifloat: 3
ildouble: 3
ldouble: 3
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 3 +++
sysdeps/i386/fpu/libm-test-ulps | 16 ++++++++--------
sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 16 ++++++++--------
3 files changed, 19 insertions(+), 16 deletions(-)
hooks/post-receive
--
GNU C Library master sources