i686/multiarch: Regenerate ulps

Message ID 20170803082839.10070-1-aurelien@aurel32.net
State New, archived
Headers

Commit Message

Aurelien Jarno Aug. 3, 2017, 8:28 a.m. UTC
  I have encountered some math test failures when building a 32-bit libc
on an AMD Opteron 2378 CPU. As often a few math functions differ by 1 ULP.

Is it ok to commit the patch below? It comes from running “make
regen-ulps” on an AMD Opteron 2378 CPU.

---
 ChangeLog                                      |  4 ++++
 sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 14 +++++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)
  

Comments

Joseph Myers Aug. 3, 2017, 12:06 p.m. UTC | #1
On Thu, 3 Aug 2017, Aurelien Jarno wrote:

> I have encountered some math test failures when building a 32-bit libc
> on an AMD Opteron 2378 CPU. As often a few math functions differ by 1 ULP.
> 
> Is it ok to commit the patch below? It comes from running “make
> regen-ulps” on an AMD Opteron 2378 CPU.

You are expected to commit such patches as obvious.
  

Patch

diff --git a/ChangeLog b/ChangeLog
index 4565de2644..14c1a1e91b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@ 
+2017-08-03  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* sysdeps/i386/i686/fpu/multiarch/libm-test-ulps: Regenerated.
+
 2017-08-03  Alan Modra  <amodra@gmail.com>
 
 	* sysdeps/powerpc/mod-tlsopt-powerpc.c: Extract from
diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
index 81dd1a09ea..053f5ec972 100644
--- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
+++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
@@ -58,7 +58,7 @@  double: 1
 float128: 2
 idouble: 1
 ifloat128: 2
-ildouble: 4
+ildouble: 5
 ldouble: 3
 
 Function: "asin":
@@ -1154,8 +1154,8 @@  float128: 4
 idouble: 3
 ifloat: 3
 ifloat128: 4
-ildouble: 7
-ldouble: 7
+ildouble: 8
+ldouble: 8
 
 Function: Imaginary part of "clog10_upward":
 double: 1
@@ -2013,8 +2013,8 @@  double: 3
 float: 4
 idouble: 3
 ifloat: 4
-ildouble: 5
-ldouble: 5
+ildouble: 6
+ldouble: 6
 
 Function: "hypot":
 double: 1
@@ -2205,8 +2205,8 @@  float128: 8
 idouble: 3
 ifloat: 4
 ifloat128: 8
-ildouble: 5
-ldouble: 5
+ildouble: 6
+ldouble: 6
 
 Function: "log":
 double: 1