This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Update i386 ULPs


Building for i686 on my x86-64 system with gcc -m32, I noticed a few 
differences (all ULPs are long double and have a value of 1). Also the acos 
test missed a summary line.

Ok to commit?

Andreas

2012-03-05  Andreas Jaeger  <aj@suse.de>

	* sysdeps/i386/fpu/libm-test-ulps: Update.

diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-
ulps
index cb22d45..6c0a895 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -322,6 +322,9 @@ ldouble: 1
 Test "cos_tonearest (8) == -0.1455000338086135258688413818311946826093":
 ildouble: 1
 ldouble: 1
+Test "cos_tonearest (9) == -0.9111302618846769883682947111811653112463":
+ildouble: 1
+ldouble: 1
 
 # cos_towardzero
 Test "cos_towardzero (1) == 0.5403023058681397174009366074429766037323":
@@ -950,6 +953,9 @@ ldouble: 1
 Test "sin_tonearest (4) == -0.7568024953079282513726390945118290941359":
 ildouble: 1
 ldouble: 1
+Test "sin_tonearest (9) == 0.4121184852417565697562725663524351793439":
+ildouble: 1
+ldouble: 1
 
 # sin_towardzero
 Test "sin_towardzero (1) == 0.8414709848078965066525023216302989996226":
@@ -1081,6 +1087,9 @@ float: 1
 ifloat: 1
 ildouble: 1
 ldouble: 1
+Test "tan_downward (5) == -3.3805150062465856369827058794473439087096":
+ildouble: 1
+ldouble: 1
 Test "tan_downward (6) == -0.2910061913847491570536995888681755428312":
 double: 1
 float: 1
@@ -1130,6 +1139,8 @@ ldouble: 1
 Test "tan_towardzero (3) == -0.1425465430742778052956354105339134932261":
 float: 1
 ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "tan_towardzero (4) == 1.1578212823495775831373424182673239231198":
 float: 1
 ifloat: 1
@@ -1174,6 +1185,8 @@ ldouble: 1
 Test "tan_upward (3) == -0.1425465430742778052956354105339134932261":
 float: 1
 ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "tan_upward (4) == 1.1578212823495775831373424182673239231198":
 double: 1
 idouble: 1
@@ -1395,6 +1408,10 @@ idouble: 1
 ifloat: 1
 
 # Maximal error of functions:
+Function: "acos":
+ildouble: 1
+ldouble: 1
+
 Function: "asin":
 ildouble: 1
 ldouble: 1

-- 
 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]