This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Update x86 ulps for GCC 7 [committed]
- From: Markus Trippelsdorf <markus at trippelsdorf dot de>
- To: Joseph Myers <joseph at codesourcery dot com>
- Cc: libc-alpha at sourceware dot org
- Date: Sat, 24 Jun 2017 13:10:03 +0200
- Subject: Re: Update x86 ulps for GCC 7 [committed]
- Authentication-results: sourceware.org; auth=none
- References: <alpine.DEB.2.20.1706232023420.16335@digraph.polyomino.org.uk>
On 2017.06.23 at 20:23 +0000, Joseph Myers wrote:
> 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.
For AMD Ryzen x86_64 I need an additional update:
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index 61da961a57..2f74643d34 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -1381,9 +1381,9 @@ ldouble: 3
Function: Imaginary part of "ctan_upward":
double: 2
-float: 1
+float: 2
idouble: 2
-ifloat: 1
+ifloat: 2
ildouble: 3
ldouble: 3
--
Markus