[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commits] r17224 - in /fsf/trunk/libc: ./ sysdeps/i386/fpu/ sysdeps/powerpc/fpu/ sysdeps/sh/sh4/fpu/ sysdeps/sparc/sparc32/fpu/ sysdep...



Author: eglibc
Date: Tue Feb 21 00:01:45 2012
New Revision: 17224

Log:
Import glibc-mainline for 2012-02-21

Modified:
    fsf/trunk/libc/ChangeLog
    fsf/trunk/libc/sysdeps/i386/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/sh/sh4/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/sparc/sparc64/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/x86_64/fpu/libm-test-ulps

Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Tue Feb 21 00:01:45 2012
@@ -1,3 +1,17 @@
+2012-02-20  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	* sysdeps/i386/fpu/libm-test-ulps: Resort with gen-libm-test.pl -n
+	in C locale.
+	* sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
+	* sysdeps/sh/sh4/fpu/libm-test-ulps: Likewise.
+	* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Likewise.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+2012-02-20  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+
+	* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Adjust ULPs for jn tests.
+	* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise.
+
 2012-02-19  Andreas Schwab  <schwab@xxxxxxxxxxxxxx>
 
 	* manual/errno.texi (Error Codes): Add EHWPOISON entry.

Modified: fsf/trunk/libc/sysdeps/i386/fpu/libm-test-ulps
==============================================================================
--- fsf/trunk/libc/sysdeps/i386/fpu/libm-test-ulps (original)
+++ fsf/trunk/libc/sysdeps/i386/fpu/libm-test-ulps Tue Feb 21 00:01:45 2012
@@ -617,6 +617,13 @@
 idouble: 2
 ildouble: 1
 ldouble: 1
+Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "jn (3, -1.0) == -0.0195633539826684059189053216217515083":
 ildouble: 1
 ldouble: 1
@@ -640,50 +647,43 @@
 idouble: 1
 ildouble: 1
 ldouble: 1
-Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
-float: 1
-ifloat: 1
-double: 1
-idouble: 1
-ldouble: 1
-ildouble: 1
 Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
-ldouble: 1
-ildouble: 1
+ildouble: 1
+ldouble: 1
 Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
-ldouble: 2
-ildouble: 2
-Test: "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
-float: 1
-ifloat: 1
-double: 1
-idouble: 1
+ildouble: 2
+ldouble: 2
+Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 3
 ldouble: 3
-ildouble: 3
 Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
-float: 2
-ifloat: 2
-double: 1
-idouble: 1
-ldouble: 1
-ildouble: 1
+double: 1
+float: 2
+idouble: 1
+ifloat: 2
+ildouble: 1
+ldouble: 1
 Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
-float: 2
-ifloat: 2
-double: 1
-idouble: 1
+double: 1
+float: 2
+idouble: 1
+ifloat: 2
 Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
+double: 1
 float: 3
+idouble: 1
 ifloat: 3
-double: 1
-idouble: 1
-ldouble: 2
-ildouble: 2
+ildouble: 2
+ldouble: 2
 Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
 float: 4
 ifloat: 4
-ldouble: 2
-ildouble: 2
+ildouble: 2
+ldouble: 2
 
 # lgamma
 Test "lgamma (-0.5) == log(2*sqrt(pi))":

Modified: fsf/trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps
==============================================================================
--- fsf/trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps (original)
+++ fsf/trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps Tue Feb 21 00:01:45 2012
@@ -296,6 +296,9 @@
 ldouble: 1
 
 # cos
+Test "cos (16.0) == -0.9576594803233846418996372326511034717803":
+ildouble: 2
+ldouble: 2
 Test "cos (M_PI_6l * 2.0) == 0.5":
 double: 1
 float: 1
@@ -311,9 +314,6 @@
 float: 1
 idouble: 1
 ifloat: 1
-Test "cos (16.0) == -0.9576594803233846418996372326511034717803"
-ildouble: 2
-ldouble: 2
 
 # cpow
 Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i":
@@ -735,7 +735,7 @@
 ldouble: 1
 
 # sin
-Test "sin (16.0) == -0.2879033166650652947844562482186175296207"
+Test "sin (16.0) == -0.2879033166650652947844562482186175296207":
 ildouble: 2
 ldouble: 2
 
@@ -919,9 +919,6 @@
 ifloat: 2
 ildouble: 2
 ldouble: 2
-Test "yn (3, 0.125) == -2612.69757350066712600220955744091741":
-double: 1
-idouble: 1
 Test "yn (10, 0.125) == -127057845771019398.252538486899753195":
 double: 1
 idouble: 1

Modified: fsf/trunk/libc/sysdeps/sh/sh4/fpu/libm-test-ulps
==============================================================================
--- fsf/trunk/libc/sysdeps/sh/sh4/fpu/libm-test-ulps (original)
+++ fsf/trunk/libc/sysdeps/sh/sh4/fpu/libm-test-ulps Tue Feb 21 00:01:45 2012
@@ -14,10 +14,10 @@
 ifloat: 2
 
 # atan2
-Test "atan2 (0.7, -1.0) == 2.530866689200584621918884506789267":
+Test "atan2 (-0.7, -1.0) == -2.530866689200584621918884506789267":
 float: 3
 ifloat: 3
-Test "atan2 (-0.7, -1.0) == -2.530866689200584621918884506789267":
+Test "atan2 (0.7, -1.0) == 2.530866689200584621918884506789267":
 float: 3
 ifloat: 3
 Test "atan2 (1.4, -0.93) == 2.1571487668237843754887415992772736":

Modified: fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/libm-test-ulps
==============================================================================
--- fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/libm-test-ulps (original)
+++ fsf/trunk/libc/sysdeps/sparc/sparc32/fpu/libm-test-ulps Tue Feb 21 00:01:45 2012
@@ -1,6 +1,11 @@
 # Begin of automatic generation
 
 # atan2
+Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112":
+float: 6
+ifloat: 6
+ildouble: 1
+ldouble: 1
 Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025":
 float: 3
 ifloat: 3
@@ -14,11 +19,6 @@
 Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772":
 float: 1
 ifloat: 1
-ildouble: 1
-ldouble: 1
-Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112":
-float: 6
-ifloat: 6
 ildouble: 1
 ldouble: 1
 
@@ -650,8 +650,15 @@
 ildouble: 2
 ldouble: 2
 Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
+double: 1
 float: 4
+idouble: 1
 ifloat: 4
+Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
+double: 2
+float: 1
+idouble: 2
+ifloat: 1
 Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
 double: 1
 float: 1
@@ -670,6 +677,37 @@
 ildouble: 2
 ldouble: 2
 Test "jn (3, 2.0) == 0.128943249474402051098793332969239835":
+double: 1
+float: 2
+idouble: 1
+ifloat: 2
+Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
+double: 3
+idouble: 3
+Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
+double: 1
+idouble: 1
+Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
+double: 3
+float: 1
+idouble: 3
+ifloat: 1
+Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
+double: 4
+float: 3
+idouble: 4
+ifloat: 3
+Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
+double: 3
+float: 5
+idouble: 3
+ifloat: 5
+Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
+double: 3
+float: 2
+idouble: 3
+ifloat: 2
+Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
 double: 1
 float: 2
 idouble: 1
@@ -1235,9 +1273,9 @@
 
 Function: "jn":
 double: 4
-float: 4
+float: 5
 idouble: 4
-ifloat: 4
+ifloat: 5
 ildouble: 4
 ldouble: 4
 

Modified: fsf/trunk/libc/sysdeps/sparc/sparc64/fpu/libm-test-ulps
==============================================================================
--- fsf/trunk/libc/sysdeps/sparc/sparc64/fpu/libm-test-ulps (original)
+++ fsf/trunk/libc/sysdeps/sparc/sparc64/fpu/libm-test-ulps Tue Feb 21 00:01:45 2012
@@ -650,8 +650,15 @@
 ildouble: 2
 ldouble: 2
 Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
+double: 1
 float: 4
+idouble: 1
 ifloat: 4
+Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703":
+double: 2
+float: 1
+idouble: 2
+ifloat: 1
 Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
 double: 1
 float: 1
@@ -670,6 +677,37 @@
 ildouble: 2
 ldouble: 2
 Test "jn (3, 2.0) == 0.128943249474402051098793332969239835":
+double: 1
+float: 2
+idouble: 1
+ifloat: 2
+Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813":
+double: 3
+idouble: 3
+Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1":
+double: 1
+idouble: 1
+Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1":
+double: 3
+float: 1
+idouble: 3
+ifloat: 1
+Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2":
+double: 4
+float: 3
+idouble: 4
+ifloat: 3
+Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3":
+double: 3
+float: 5
+idouble: 3
+ifloat: 5
+Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4":
+double: 3
+float: 2
+idouble: 3
+ifloat: 2
+Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4":
 double: 1
 float: 2
 idouble: 1
@@ -1235,9 +1273,9 @@
 
 Function: "jn":
 double: 4
-float: 4
+float: 5
 idouble: 4
-ifloat: 4
+ifloat: 5
 ildouble: 4
 ldouble: 4
 

Modified: fsf/trunk/libc/sysdeps/x86_64/fpu/libm-test-ulps
==============================================================================
--- fsf/trunk/libc/sysdeps/x86_64/fpu/libm-test-ulps (original)
+++ fsf/trunk/libc/sysdeps/x86_64/fpu/libm-test-ulps Tue Feb 21 00:01:45 2012
@@ -810,9 +810,10 @@
 float: 1
 ifloat: 1
 
+# sinh
 Test "sinh (0x8p-32) == 1.86264514923095703232705808926175479e-9":
-ldouble: 1
-ildouble: 1
+ildouble: 1
+ldouble: 1
 
 # tan
 Test "tan (pi/4) == 1":
@@ -1326,8 +1327,8 @@
 ldouble: 1
 
 Function: "sinh":
-ldouble: 1
-ildouble: 1
+ildouble: 1
+ldouble: 1
 
 Function: "tan":
 double: 1

_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits