This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, release/2.15/master, updated. glibc-2.15-12-g75b1233
- From: carlos at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 22 Apr 2012 23:58:22 -0000
- Subject: GNU C Library master sources branch, release/2.15/master, updated. glibc-2.15-12-g75b1233
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, release/2.15/master has been updated
via 75b1233353721d0cd85c9f2f3635f7a94206b74e (commit)
via 406a752bf99ac65e5e931fa2c7fda00c63c00792 (commit)
via 727675e0f74ddfda4eea52352230fc1df840c14f (commit)
via e1159da2d8b74d3e74cf8cfef0cdc50e2960e622 (commit)
via 4904c344f15a17c1994713fc7322a6c2980f4fec (commit)
from 08e83d36e7b8ef24854e2431e5d6a28ce1227f59 (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://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=75b1233353721d0cd85c9f2f3635f7a94206b74e
commit 75b1233353721d0cd85c9f2f3635f7a94206b74e
Author: Carlos O'Donell <carlos_odonell@mentor.com>
Date: Sun Apr 22 19:52:06 2012 -0400
Fix merge conflict for sparc32/sparc64 ULPS.
diff --git a/sysdeps/sparc/sparc32/fpu/libm-test-ulps b/sysdeps/sparc/sparc32/fpu/libm-test-ulps
index a51e1e2..1ebffd8 100644
--- a/sysdeps/sparc/sparc32/fpu/libm-test-ulps
+++ b/sysdeps/sparc/sparc32/fpu/libm-test-ulps
@@ -652,8 +652,6 @@ ldouble: 2
Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
float: 4
ifloat: 4
-<<<<<<< HEAD
-=======
Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
double: 2
float: 1
@@ -661,7 +659,6 @@ idouble: 2
ifloat: 1
ildouble: 1
ldouble: 1
->>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
double: 1
float: 1
@@ -684,8 +681,6 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-<<<<<<< HEAD
-=======
Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
double: 3
idouble: 3
@@ -731,7 +726,6 @@ idouble: 1
ifloat: 2
ildouble: 3
ldouble: 3
->>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
# lgamma
Test "lgamma (-0.5) == log(2*sqrt(pi))":
@@ -1295,15 +1289,9 @@ Function: "jn":
double: 4
float: 4
idouble: 4
-<<<<<<< HEAD
-ifloat: 4
-ildouble: 4
-ldouble: 4
-=======
ifloat: 5
ildouble: 8
ldouble: 8
->>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Function: "lgamma":
double: 1
diff --git a/sysdeps/sparc/sparc64/fpu/libm-test-ulps b/sysdeps/sparc/sparc64/fpu/libm-test-ulps
index daa69a3..4bee062 100644
--- a/sysdeps/sparc/sparc64/fpu/libm-test-ulps
+++ b/sysdeps/sparc/sparc64/fpu/libm-test-ulps
@@ -652,8 +652,6 @@ ldouble: 2
Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
float: 4
ifloat: 4
-<<<<<<< HEAD
-=======
Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
double: 2
float: 1
@@ -661,7 +659,6 @@ idouble: 2
ifloat: 1
ildouble: 1
ldouble: 1
->>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
double: 1
float: 1
@@ -684,8 +681,6 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-<<<<<<< HEAD
-=======
Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
double: 3
idouble: 3
@@ -731,7 +726,6 @@ idouble: 1
ifloat: 2
ildouble: 3
ldouble: 3
->>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
# lgamma
Test "lgamma (-0.5) == log(2*sqrt(pi))":
@@ -1295,15 +1289,9 @@ Function: "jn":
double: 4
float: 4
idouble: 4
-<<<<<<< HEAD
-ifloat: 4
-ildouble: 4
-ldouble: 4
-=======
ifloat: 5
ildouble: 8
ldouble: 8
->>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Function: "lgamma":
double: 1
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=406a752bf99ac65e5e931fa2c7fda00c63c00792
commit 406a752bf99ac65e5e931fa2c7fda00c63c00792
Author: Carlos O'Donell <carlos_odonell@mentor.com>
Date: Sun Apr 22 19:48:09 2012 -0400
Update NEWS with BZ #13731.
diff --git a/NEWS b/NEWS
index cc1c949..45a2843 100644
--- a/NEWS
+++ b/NEWS
@@ -15,7 +15,7 @@ Version 2.15
13096, 13114, 13118, 13123, 13134, 13138, 13147, 13150, 13166, 13179,
13185, 13189, 13192, 13268, 13276, 13282, 13291, 13305, 13328, 13335,
13337, 13344, 13358, 13367, 13413, 13416, 13423, 13439, 13446, 13472,
- 13484, 13506, 13515, 13523, 13524, 13538, 13540, 13748
+ 13484, 13506, 13515, 13523, 13524, 13538, 13540, 13731, 13748
* New program pldd to list loaded object of a process
Implemented by Ulrich Drepper.
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=727675e0f74ddfda4eea52352230fc1df840c14f
commit 727675e0f74ddfda4eea52352230fc1df840c14f
Author: David S. Miller <davem@davemloft.net>
Date: Tue Feb 21 15:36:11 2012 -0800
Update long-double sparc math ULPs missed by previous changes.
* sysdeps/sparc/sparc32/fpu/libm-test-ulps: More jn test ULP updates.
* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise.
(cherry picked from commit 586394099c34491f5488ee4b777668e05df7000d)
diff --git a/ChangeLog b/ChangeLog
index 2374f62..0b9a6e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-02-21 David S. Miller <davem@davemloft.net>
+
+ * sysdeps/sparc/sparc32/fpu/libm-test-ulps: More jn test ULP updates.
+ * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise.
+
2012-02-22 Carlos O'Donell <carlos_odonell@mentor.com>
[BZ #411]
diff --git a/sysdeps/sparc/sparc32/fpu/libm-test-ulps b/sysdeps/sparc/sparc32/fpu/libm-test-ulps
index ccf5378..a51e1e2 100644
--- a/sysdeps/sparc/sparc32/fpu/libm-test-ulps
+++ b/sysdeps/sparc/sparc32/fpu/libm-test-ulps
@@ -652,6 +652,16 @@ ldouble: 2
Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
float: 4
ifloat: 4
+<<<<<<< HEAD
+=======
+Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
+double: 2
+float: 1
+idouble: 2
+ifloat: 1
+ildouble: 1
+ldouble: 1
+>>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
double: 1
float: 1
@@ -674,6 +684,54 @@ double: 1
float: 2
idouble: 1
ifloat: 2
+<<<<<<< HEAD
+=======
+Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
+double: 3
+idouble: 3
+ildouble: 1
+ldouble: 1
+Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
+double: 3
+float: 1
+idouble: 3
+ifloat: 1
+ildouble: 2
+ldouble: 2
+Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
+double: 4
+float: 3
+idouble: 4
+ifloat: 3
+ildouble: 5
+ldouble: 5
+Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
+double: 3
+float: 5
+idouble: 3
+ifloat: 5
+ildouble: 3
+ldouble: 3
+Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
+double: 3
+float: 2
+idouble: 3
+ifloat: 2
+ildouble: 8
+ldouble: 8
+Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
+double: 1
+float: 2
+idouble: 1
+ifloat: 2
+ildouble: 3
+ldouble: 3
+>>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
# lgamma
Test "lgamma (-0.5) == log(2*sqrt(pi))":
@@ -1237,9 +1295,15 @@ Function: "jn":
double: 4
float: 4
idouble: 4
+<<<<<<< HEAD
ifloat: 4
ildouble: 4
ldouble: 4
+=======
+ifloat: 5
+ildouble: 8
+ldouble: 8
+>>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Function: "lgamma":
double: 1
diff --git a/sysdeps/sparc/sparc64/fpu/libm-test-ulps b/sysdeps/sparc/sparc64/fpu/libm-test-ulps
index db5543e..daa69a3 100644
--- a/sysdeps/sparc/sparc64/fpu/libm-test-ulps
+++ b/sysdeps/sparc/sparc64/fpu/libm-test-ulps
@@ -652,6 +652,16 @@ ldouble: 2
Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
float: 4
ifloat: 4
+<<<<<<< HEAD
+=======
+Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
+double: 2
+float: 1
+idouble: 2
+ifloat: 1
+ildouble: 1
+ldouble: 1
+>>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
double: 1
float: 1
@@ -674,6 +684,54 @@ double: 1
float: 2
idouble: 1
ifloat: 2
+<<<<<<< HEAD
+=======
+Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
+double: 3
+idouble: 3
+ildouble: 1
+ldouble: 1
+Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
+double: 3
+float: 1
+idouble: 3
+ifloat: 1
+ildouble: 2
+ldouble: 2
+Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
+double: 4
+float: 3
+idouble: 4
+ifloat: 3
+ildouble: 5
+ldouble: 5
+Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
+double: 3
+float: 5
+idouble: 3
+ifloat: 5
+ildouble: 3
+ldouble: 3
+Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
+double: 3
+float: 2
+idouble: 3
+ifloat: 2
+ildouble: 8
+ldouble: 8
+Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
+double: 1
+float: 2
+idouble: 1
+ifloat: 2
+ildouble: 3
+ldouble: 3
+>>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
# lgamma
Test "lgamma (-0.5) == log(2*sqrt(pi))":
@@ -1237,9 +1295,15 @@ Function: "jn":
double: 4
float: 4
idouble: 4
+<<<<<<< HEAD
ifloat: 4
ildouble: 4
ldouble: 4
+=======
+ifloat: 5
+ildouble: 8
+ldouble: 8
+>>>>>>> 5863940... Update long-double sparc math ULPs missed by previous changes.
Function: "lgamma":
double: 1
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=e1159da2d8b74d3e74cf8cfef0cdc50e2960e622
commit e1159da2d8b74d3e74cf8cfef0cdc50e2960e622
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Wed Feb 8 22:20:40 2012 +0100
Reduce ldouble ULPs for jn tests on x86
(cherry picked from commit 06b99b02639bd0cb3755c59bd17bd5af32fe8535)
diff --git a/ChangeLog b/ChangeLog
index 4d73720..2374f62 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,12 @@
[BZ #411]
* sysdeps/unix/sysv/linux/i386/sysdep.h: Redefine __i686.
+2012-02-08 Andreas Schwab <schwab@linux-m68k.org>
+
+ * sysdeps/i386/fpu/libm-test-ulps: Reduce ldouble ULPs for jn
+ tests.
+ * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
2012-02-07 Andreas Schwab <schwab@linux-m68k.org>
* math/libm-test.inc (jn_test): Add missing L suffix.
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index ebd46b0..cb73081 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -645,47 +645,45 @@ float: 1
ifloat: 1
double: 1
idouble: 1
-ldouble: 82
-ildouble: 82
+ldouble: 1
+ildouble: 1
Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
-ldouble: 186
-ildouble: 186
+ldouble: 1
+ildouble: 1
Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
-ldouble: 185
-ildouble: 185
+ldouble: 2
+ildouble: 2
Test: "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
float: 1
ifloat: 1
double: 1
idouble: 1
-ldouble: 249
-ildouble: 249
+ldouble: 3
+ildouble: 3
Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
float: 2
ifloat: 2
double: 1
idouble: 1
-ldouble: 511
-ildouble: 511
+ldouble: 1
+ildouble: 1
Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
float: 2
ifloat: 2
double: 1
idouble: 1
-ldouble: 428
-ildouble: 428
Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
float: 3
ifloat: 3
double: 1
idouble: 1
-ldouble: 609
-ildouble: 609
+ldouble: 2
+ildouble: 2
Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
float: 4
ifloat: 4
-ldouble: 750
-ildouble: 750
+ldouble: 2
+ildouble: 2
# lgamma
Test "lgamma (-0.5) == log(2*sqrt(pi))":
@@ -1217,8 +1215,8 @@ double: 5
float: 4
idouble: 5
ifloat: 4
-ildouble: 750
-ldouble: 750
+ildouble: 3
+ldouble: 3
Function: "lgamma":
double: 1
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index aafdac7..2847f78 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -671,8 +671,8 @@ double: 2
float: 1
idouble: 2
ifloat: 1
-ildouble: 82
-ldouble: 82
+ildouble: 1
+ldouble: 1
Test "jn (3, -1.0) == -0.0195633539826684059189053216217515083":
ildouble: 1
ldouble: 1
@@ -706,48 +706,46 @@ ldouble: 1
Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
double: 3
idouble: 3
-ildouble: 186
-ldouble: 186
+ildouble: 1
+ldouble: 1
Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
double: 1
idouble: 1
-ildouble: 185
-ldouble: 185
+ildouble: 2
+ldouble: 2
Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
double: 3
float: 1
idouble: 3
ifloat: 1
-ildouble: 249
-ldouble: 249
+ildouble: 3
+ldouble: 3
Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
double: 4
float: 3
idouble: 4
ifloat: 3
-ildouble: 511
-ldouble: 511
+ildouble: 1
+ldouble: 1
Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
double: 3
float: 5
idouble: 3
ifloat: 5
-ildouble: 428
-ldouble: 428
Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
double: 3
float: 2
idouble: 3
ifloat: 2
-ildouble: 609
-ldouble: 609
+ildouble: 2
+ldouble: 2
Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 750
-ldouble: 750
+ildouble: 2
+ldouble: 2
# lgamma
Test "lgamma (-0.5) == log(2*sqrt(pi))":
@@ -1296,8 +1294,8 @@ double: 4
float: 5
idouble: 4
ifloat: 5
-ildouble: 750
-ldouble: 750
+ildouble: 3
+ldouble: 3
Function: "lgamma":
double: 1
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=4904c344f15a17c1994713fc7322a6c2980f4fec
commit 4904c344f15a17c1994713fc7322a6c2980f4fec
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Tue Feb 7 15:14:47 2012 +0100
Fix loss of precision in jn tests
(cherry picked from commit cfdc0dd7fa4616e1c948760bf7dd7b3eddd6a53b)
diff --git a/ChangeLog b/ChangeLog
index 627bcee..4d73720 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,10 @@
[BZ #411]
* sysdeps/unix/sysv/linux/i386/sysdep.h: Redefine __i686.
+2012-02-07 Andreas Schwab <schwab@linux-m68k.org>
+
+ * math/libm-test.inc (jn_test): Add missing L suffix.
+
2012-02-10 Thomas Schwinge <thomas@codesourcery.com>
* sysdeps/i386/fpu/feupdateenv.c (__feupdateenv) Invoke __feraiseexcept
diff --git a/math/libm-test.inc b/math/libm-test.inc
index 2843997..2c739fa 100644
--- a/math/libm-test.inc
+++ b/math/libm-test.inc
@@ -1,4 +1,4 @@
-/* Copyright (C) 1997-2006, 2007, 2009, 2010, 2011 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2006, 2007, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Andreas Jaeger <aj@suse.de>, 1997.
@@ -3286,14 +3286,14 @@ jn_test (void)
TEST_ff_f (jn, 10, 10.0, 0.207486106633358857697278723518753428L);
/* BZ #11589 .*/
- TEST_ff_f (jn, 2, 2.4048255576957729, 0.43175480701968038399746111312430703L);
- TEST_ff_f (jn, 3, 2.4048255576957729, 0.19899990535769083404042146764530813L);
- TEST_ff_f (jn, 4, 2.4048255576957729, 0.647466661641779720084932282551219891E-1L);
- TEST_ff_f (jn, 5, 2.4048255576957729, 0.163892432048058525099230549946147698E-1L);
- TEST_ff_f (jn, 6, 2.4048255576957729, 0.34048184720278336646673682895929161E-2L);
- TEST_ff_f (jn, 7, 2.4048255576957729, 0.60068836573295394221291569249883076E-3L);
- TEST_ff_f (jn, 8, 2.4048255576957729, 0.92165786705344923232879022467054148E-4L);
- TEST_ff_f (jn, 9, 2.4048255576957729, 0.12517270977961513005428966643852564E-4L)
+ TEST_ff_f (jn, 2, 2.4048255576957729L, 0.43175480701968038399746111312430703L);
+ TEST_ff_f (jn, 3, 2.4048255576957729L, 0.19899990535769083404042146764530813L);
+ TEST_ff_f (jn, 4, 2.4048255576957729L, 0.647466661641779720084932282551219891E-1L);
+ TEST_ff_f (jn, 5, 2.4048255576957729L, 0.163892432048058525099230549946147698E-1L);
+ TEST_ff_f (jn, 6, 2.4048255576957729L, 0.34048184720278336646673682895929161E-2L);
+ TEST_ff_f (jn, 7, 2.4048255576957729L, 0.60068836573295394221291569249883076E-3L);
+ TEST_ff_f (jn, 8, 2.4048255576957729L, 0.92165786705344923232879022467054148E-4L);
+ TEST_ff_f (jn, 9, 2.4048255576957729L, 0.12517270977961513005428966643852564E-4L)
END (jn);
}
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 15 ++++++++
NEWS | 2 +-
math/libm-test.inc | 18 +++++-----
sysdeps/i386/fpu/libm-test-ulps | 34 ++++++++---------
sysdeps/sparc/sparc32/fpu/libm-test-ulps | 58 ++++++++++++++++++++++++++++--
sysdeps/sparc/sparc64/fpu/libm-test-ulps | 58 ++++++++++++++++++++++++++++--
sysdeps/x86_64/fpu/libm-test-ulps | 34 ++++++++---------
7 files changed, 167 insertions(+), 52 deletions(-)
hooks/post-receive
--
GNU C Library master sources