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.21-620-g530deb9
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 20 Jul 2015 22:21:06 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.21-620-g530deb9
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 530deb962fb9c6ccbcf773051ab89569ae1b7d7e (commit)
from d714acac7d60a33e40894cf4a63bab79597052a1 (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=530deb962fb9c6ccbcf773051ab89569ae1b7d7e
commit 530deb962fb9c6ccbcf773051ab89569ae1b7d7e
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Tue Jul 21 00:16:24 2015 +0200
m68k: update libm test ULPs
diff --git a/ChangeLog b/ChangeLog
index a257135..8a2d7a7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-21 Andreas Schwab <schwab@linux-m68k.org>
+
+ * sysdeps/m68k/m680x0/fpu/libm-test-ulps: Update.
+
2015-07-20 H.J. Lu <hongjiu.lu@intel.com>
[BZ #18696]
diff --git a/sysdeps/m68k/m680x0/fpu/libm-test-ulps b/sysdeps/m68k/m680x0/fpu/libm-test-ulps
index 1214315..7667d34 100644
--- a/sysdeps/m68k/m680x0/fpu/libm-test-ulps
+++ b/sysdeps/m68k/m680x0/fpu/libm-test-ulps
@@ -3,51 +3,71 @@
# Maximal error of functions:
Function: "acosh":
double: 1
+float: 1
idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
Function: "acosh_downward":
+double: 1
float: 1
+idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
Function: "acosh_towardzero":
+double: 1
float: 1
+idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Function: "asinh":
+Function: "acosh_upward":
+double: 2
float: 1
+idouble: 2
ifloat: 1
ildouble: 1
ldouble: 1
-Function: "asinh_downward":
+Function: "asinh":
double: 1
float: 1
idouble: 1
ifloat: 1
ildouble: 1
+ldouble: 1
+
+Function: "asinh_downward":
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
+ildouble: 2
ldouble: 2
Function: "asinh_towardzero":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
+ildouble: 2
+ldouble: 2
Function: "asinh_upward":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
+ildouble: 3
+ldouble: 3
Function: "atan2":
+float: 1
+ifloat: 1
ildouble: 1
ldouble: 1
@@ -97,6 +117,30 @@ ifloat: 1
ildouble: 1
ldouble: 1
+Function: "cabs":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+
+Function: "cabs_downward":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+
+Function: "cabs_towardzero":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+
+Function: "cabs_upward":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+
Function: Real part of "cacos":
double: 1
float: 2
@@ -225,6 +269,12 @@ ifloat: 2
ildouble: 3
ldouble: 3
+Function: "carg":
+float: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
+
Function: "carg_downward":
double: 1
float: 1
@@ -513,7 +563,9 @@ ldouble: 1
Function: "cbrt_towardzero":
double: 1
+float: 1
idouble: 1
+ifloat: 1
ildouble: 1
ldouble: 1
@@ -554,8 +606,8 @@ ldouble: 2
Function: Imaginary part of "ccos_towardzero":
double: 1
idouble: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: Real part of "ccos_upward":
double: 1
@@ -594,8 +646,8 @@ ldouble: 2
Function: Imaginary part of "ccosh_towardzero":
double: 1
idouble: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: Real part of "ccosh_upward":
double: 1
@@ -617,45 +669,89 @@ Function: Imaginary part of "cexp":
ildouble: 1
ldouble: 1
-Function: Real part of "clog":
+Function: Real part of "cexp_downward":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
-Function: Imaginary part of "clog":
+Function: Imaginary part of "cexp_downward":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
-Function: Real part of "clog10":
+Function: Real part of "cexp_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
-Function: Imaginary part of "clog10":
+Function: Imaginary part of "cexp_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
+ildouble: 3
+ldouble: 3
+
+Function: Real part of "cexp_upward":
+double: 1
+idouble: 1
ildouble: 2
ldouble: 2
-Function: Real part of "clog10_downward":
+Function: Imaginary part of "cexp_upward":
+double: 1
+idouble: 1
+ildouble: 2
+ldouble: 2
+
+Function: Real part of "clog":
+double: 3
+float: 2
+idouble: 3
+ifloat: 2
+ildouble: 3
+ldouble: 3
+
+Function: Imaginary part of "clog":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
+
+Function: Real part of "clog10":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 4
-ldouble: 4
+ildouble: 3
+ldouble: 3
+
+Function: Imaginary part of "clog10":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
+
+Function: Real part of "clog10_downward":
+double: 6
+float: 4
+idouble: 6
+ifloat: 4
+ildouble: 7
+ldouble: 7
Function: Imaginary part of "clog10_downward":
double: 1
@@ -666,12 +762,12 @@ ildouble: 4
ldouble: 4
Function: Real part of "clog10_towardzero":
-double: 2
-float: 1
-idouble: 2
-ifloat: 1
-ildouble: 4
-ldouble: 4
+double: 6
+float: 4
+idouble: 6
+ifloat: 4
+ildouble: 7
+ldouble: 7
Function: Imaginary part of "clog10_towardzero":
double: 1
@@ -682,28 +778,28 @@ ildouble: 4
ldouble: 4
Function: Real part of "clog10_upward":
-double: 2
-float: 2
-idouble: 2
-ifloat: 2
-ildouble: 3
-ldouble: 3
+double: 7
+float: 5
+idouble: 7
+ifloat: 5
+ildouble: 6
+ldouble: 6
Function: Imaginary part of "clog10_upward":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
-ildouble: 2
-ldouble: 2
+ifloat: 2
+ildouble: 3
+ldouble: 3
Function: Real part of "clog_downward":
-double: 2
-float: 1
-idouble: 2
-ifloat: 1
-ildouble: 2
-ldouble: 2
+double: 7
+float: 5
+idouble: 7
+ifloat: 5
+ildouble: 8
+ldouble: 8
Function: Imaginary part of "clog_downward":
double: 1
@@ -714,12 +810,12 @@ ildouble: 2
ldouble: 2
Function: Real part of "clog_towardzero":
-double: 2
-float: 1
-idouble: 2
-ifloat: 1
-ildouble: 2
-ldouble: 2
+double: 7
+float: 5
+idouble: 7
+ifloat: 5
+ildouble: 9
+ldouble: 9
Function: Imaginary part of "clog_towardzero":
double: 1
@@ -730,12 +826,12 @@ ildouble: 2
ldouble: 2
Function: Real part of "clog_upward":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 2
-ldouble: 2
+double: 8
+float: 5
+idouble: 8
+ifloat: 5
+ildouble: 7
+ldouble: 7
Function: Imaginary part of "clog_upward":
double: 1
@@ -828,8 +924,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: Real part of "csin_towardzero":
double: 1
@@ -844,8 +940,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: Real part of "csin_upward":
double: 1
@@ -860,8 +956,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: Real part of "csinh":
ildouble: 1
@@ -888,8 +984,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: Imaginary part of "csinh_towardzero":
double: 1
@@ -904,8 +1000,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: Imaginary part of "csinh_upward":
double: 1
@@ -917,63 +1013,67 @@ ldouble: 2
Function: Real part of "csqrt":
double: 1
+float: 1
idouble: 1
-ildouble: 1
-ldouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: Imaginary part of "csqrt":
double: 1
+float: 1
idouble: 1
-ildouble: 1
-ldouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: Real part of "csqrt_downward":
double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: Imaginary part of "csqrt_downward":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
-ildouble: 2
-ldouble: 2
+ifloat: 2
+ildouble: 3
+ldouble: 3
Function: Real part of "csqrt_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 4
+ldouble: 4
Function: Imaginary part of "csqrt_towardzero":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
-ildouble: 2
-ldouble: 2
+ifloat: 2
+ildouble: 3
+ldouble: 3
Function: Real part of "csqrt_upward":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
-ildouble: 3
-ldouble: 3
+ifloat: 2
+ildouble: 5
+ldouble: 5
Function: Imaginary part of "csqrt_upward":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: Real part of "ctan":
double: 1
@@ -1104,6 +1204,8 @@ ildouble: 5
ldouble: 5
Function: "erf":
+float: 1
+ifloat: 1
ildouble: 1
ldouble: 1
@@ -1111,57 +1213,79 @@ Function: "erf_downward":
float: 1
ifloat: 1
-Function: "erfc":
+Function: "erf_towardzero":
+ildouble: 1
+ldouble: 1
+
+Function: "erf_upward":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Function: "erfc_downward":
+Function: "erfc":
float: 1
ifloat: 1
-ildouble: 3
-ldouble: 3
+ildouble: 2
+ldouble: 2
+
+Function: "erfc_downward":
+double: 1
+float: 3
+idouble: 1
+ifloat: 3
+ildouble: 4
+ldouble: 4
Function: "erfc_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "erfc_upward":
double: 1
-float: 1
+float: 3
idouble: 1
-ifloat: 1
+ifloat: 3
ildouble: 3
ldouble: 3
+Function: "exp2":
+double: 1
+idouble: 1
+
Function: "gamma":
-ildouble: 1
-ldouble: 1
+float: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: "gamma_downward":
double: 1
+float: 1
idouble: 1
-ildouble: 2
-ldouble: 2
+ifloat: 1
+ildouble: 3
+ldouble: 3
Function: "gamma_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "gamma_upward":
double: 1
+float: 1
idouble: 1
-ildouble: 1
-ldouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: "hypot":
double: 1
@@ -1250,36 +1374,66 @@ ildouble: 3
ldouble: 3
Function: "jn":
-double: 1
+double: 2
float: 2
-idouble: 1
+idouble: 2
ifloat: 2
ildouble: 4
ldouble: 4
+Function: "jn_downward":
+double: 2
+float: 4
+idouble: 2
+ifloat: 4
+ildouble: 5
+ldouble: 5
+
+Function: "jn_towardzero":
+double: 2
+float: 3
+idouble: 2
+ifloat: 3
+ildouble: 5
+ldouble: 5
+
+Function: "jn_upward":
+double: 2
+float: 3
+idouble: 2
+ifloat: 3
+ildouble: 5
+ldouble: 5
+
Function: "lgamma":
-ildouble: 1
-ldouble: 1
+float: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: "lgamma_downward":
double: 1
+float: 1
idouble: 1
-ildouble: 2
-ldouble: 2
+ifloat: 1
+ildouble: 3
+ldouble: 3
Function: "lgamma_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "lgamma_upward":
double: 1
+float: 1
idouble: 1
-ildouble: 1
-ldouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: "pow":
double: 1
@@ -1326,13 +1480,37 @@ double: 1
idouble: 1
Function: "tgamma":
-double: 4
+double: 1
+float: 4
+idouble: 1
+ifloat: 4
+ildouble: 9
+ldouble: 9
+
+Function: "tgamma_downward":
+double: 2
float: 3
-idouble: 4
+idouble: 2
ifloat: 3
ildouble: 9
ldouble: 9
+Function: "tgamma_towardzero":
+double: 2
+float: 4
+idouble: 2
+ifloat: 4
+ildouble: 9
+ldouble: 9
+
+Function: "tgamma_upward":
+double: 1
+float: 4
+idouble: 1
+ifloat: 4
+ildouble: 9
+ldouble: 9
+
Function: "y0":
double: 1
float: 1
@@ -1398,33 +1576,33 @@ ildouble: 7
ldouble: 7
Function: "yn":
-double: 1
+double: 2
float: 3
-idouble: 1
+idouble: 2
ifloat: 3
ildouble: 4
ldouble: 4
Function: "yn_downward":
-double: 1
+double: 2
float: 3
-idouble: 1
+idouble: 2
ifloat: 3
ildouble: 6
ldouble: 6
Function: "yn_towardzero":
-double: 1
+double: 3
float: 3
-idouble: 1
+idouble: 3
ifloat: 3
ildouble: 5
ldouble: 5
Function: "yn_upward":
-double: 1
+double: 3
float: 3
-idouble: 1
+idouble: 3
ifloat: 3
ildouble: 4
ldouble: 4
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 +
sysdeps/m68k/m680x0/fpu/libm-test-ulps | 444 ++++++++++++++++++++++----------
2 files changed, 315 insertions(+), 133 deletions(-)
hooks/post-receive
--
GNU C Library master sources