Update x86 ulps for GCC 7 [committed]

Markus Trippelsdorf markus@trippelsdorf.de
Sat Jun 24 11:10:00 GMT 2017


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



More information about the Libc-alpha mailing list