aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog11
-rwxr-xr-xmath/gen-libm-test.pl5
-rw-r--r--ports/ChangeLog.aarch644
-rw-r--r--ports/ChangeLog.alpha4
-rw-r--r--ports/ChangeLog.arm4
-rw-r--r--ports/ChangeLog.hppa4
-rw-r--r--ports/ChangeLog.ia644
-rw-r--r--ports/ChangeLog.m68k5
-rw-r--r--ports/ChangeLog.microblaze4
-rw-r--r--ports/ChangeLog.mips5
-rw-r--r--ports/ChangeLog.powerpc4
-rw-r--r--ports/ChangeLog.tile4
-rw-r--r--ports/sysdeps/aarch64/libm-test-ulps4970
-rw-r--r--ports/sysdeps/alpha/fpu/libm-test-ulps1414
-rw-r--r--ports/sysdeps/arm/libm-test-ulps932
-rw-r--r--ports/sysdeps/hppa/fpu/libm-test-ulps2588
-rw-r--r--ports/sysdeps/ia64/fpu/libm-test-ulps312
-rw-r--r--ports/sysdeps/m68k/coldfire/fpu/libm-test-ulps274
-rw-r--r--ports/sysdeps/m68k/m680x0/fpu/libm-test-ulps3132
-rw-r--r--ports/sysdeps/microblaze/libm-test-ulps754
-rw-r--r--ports/sysdeps/mips/mips32/libm-test-ulps932
-rw-r--r--ports/sysdeps/mips/mips64/libm-test-ulps1344
-rw-r--r--ports/sysdeps/powerpc/nofpu/libm-test-ulps1186
-rw-r--r--ports/sysdeps/tile/libm-test-ulps773
-rw-r--r--sysdeps/i386/fpu/libm-test-ulps3600
-rw-r--r--sysdeps/powerpc/fpu/libm-test-ulps3750
-rw-r--r--sysdeps/s390/fpu/libm-test-ulps1500
-rw-r--r--sysdeps/sh/sh4/fpu/libm-test-ulps338
-rw-r--r--sysdeps/sparc/fpu/libm-test-ulps4940
-rw-r--r--sysdeps/x86_64/fpu/libm-test-ulps4308
30 files changed, 18569 insertions, 18536 deletions
diff --git a/ChangeLog b/ChangeLog
index ac9971fae6..46a36cee01 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * math/gen-libm-test.pl (parse_args): Do not include expected
+ result in test name.
+ * sysdeps/i386/fpu/libm-test-ulps: Update test names.
+ * sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
+ * sysdeps/s390/fpu/libm-test-ulps: Likewise.
+ * sysdeps/sh/sh4/fpu/libm-test-ulps: Likewise.
+ * sysdeps/sparc/fpu/libm-test-ulps: Likewise.
+ * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
2013-05-22 Siddhesh Poyarekar <siddhesh@redhat.com>
* benchtests/Makefile: Sort function entries.
diff --git a/math/gen-libm-test.pl b/math/gen-libm-test.pl
index c50e27d44a..e1a32e53c4 100755
--- a/math/gen-libm-test.pl
+++ b/math/gen-libm-test.pl
@@ -198,20 +198,17 @@ sub parse_args {
die ("$descr[$i] is unknown");
}
$call .= ')';
- $str = "$call == ";
+ $str = $call;
# Result
@descr = split //,$descr_res;
foreach (@descr) {
if ($_ =~ /f|i|l|L/) {
- $str .= &beautify ($args[$current_arg]);
++$current_arg;
} elsif ($_ eq 'c') {
- $str .= &build_complex_beautify ($args[$current_arg], $args[$current_arg+1]);
$current_arg += 2;
} elsif ($_ eq 'b') {
# boolean
- $str .= ($args[$current_arg] == 0) ? "false" : "true";
++$current_arg;
} elsif ($_ eq '1') {
++$current_arg;
diff --git a/ports/ChangeLog.aarch64 b/ports/ChangeLog.aarch64
index 2e2dc2f3fd..46eff319f2 100644
--- a/ports/ChangeLog.aarch64
+++ b/ports/ChangeLog.aarch64
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/aarch64/libm-test-ulps: Update test names.
+
2013-05-21 Andreas Schwab <schwab@suse.de>
[BZ #15493]
diff --git a/ports/ChangeLog.alpha b/ports/ChangeLog.alpha
index cc402be6ac..c5d2a62d96 100644
--- a/ports/ChangeLog.alpha
+++ b/ports/ChangeLog.alpha
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/alpha/fpu/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/alpha/fpu/libm-test-ulps: Update names of sincos tests.
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm
index 92fd2bf507..dcf3605d0b 100644
--- a/ports/ChangeLog.arm
+++ b/ports/ChangeLog.arm
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/arm/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/arm/libm-test-ulps: Update names of sincos tests.
diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa
index 23969e69c8..6a1cf1da05 100644
--- a/ports/ChangeLog.hppa
+++ b/ports/ChangeLog.hppa
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/hppa/fpu/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/hppa/fpu/libm-test-ulps: Update names of sincos tests.
diff --git a/ports/ChangeLog.ia64 b/ports/ChangeLog.ia64
index 158e860803..e1a83ad249 100644
--- a/ports/ChangeLog.ia64
+++ b/ports/ChangeLog.ia64
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/ia64/fpu/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/ia64/fpu/libm-test-ulps: Update names of sincos tests.
diff --git a/ports/ChangeLog.m68k b/ports/ChangeLog.m68k
index a9502ca4af..479f5e05f1 100644
--- a/ports/ChangeLog.m68k
+++ b/ports/ChangeLog.m68k
@@ -1,3 +1,8 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/m68k/coldfire/fpu/libm-test-ulps: Update test names.
+ * sysdeps/m68k/m680x0/fpu/libm-test-ulps: Likewise.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/m68k/coldfire/fpu/libm-test-ulps: Update names of sincos
diff --git a/ports/ChangeLog.microblaze b/ports/ChangeLog.microblaze
index 11453f9fce..f183b9ce0a 100644
--- a/ports/ChangeLog.microblaze
+++ b/ports/ChangeLog.microblaze
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/microblaze/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/microblaze/libm-test-ulps: Update names of sincos tests.
diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips
index df91f5afde..fdbeaed766 100644
--- a/ports/ChangeLog.mips
+++ b/ports/ChangeLog.mips
@@ -1,3 +1,8 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/mips/mips32/libm-test-ulps: Update test names.
+ * sysdeps/mips/mips64/libm-test-ulps: Likewise.
+
2013-05-21 Joseph Myers <joseph@codesourcery.com>
[BZ #15506]
diff --git a/ports/ChangeLog.powerpc b/ports/ChangeLog.powerpc
index f60be33a77..93f249e290 100644
--- a/ports/ChangeLog.powerpc
+++ b/ports/ChangeLog.powerpc
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/powerpc/nofpu/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/powerpc/nofpu/libm-test-ulps: Update names of sincos
diff --git a/ports/ChangeLog.tile b/ports/ChangeLog.tile
index 4f22ba05af..612c2c8b3a 100644
--- a/ports/ChangeLog.tile
+++ b/ports/ChangeLog.tile
@@ -1,3 +1,7 @@
+2013-05-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/tile/libm-test-ulps: Update test names.
+
2013-05-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/tile/libm-test-ulps: Update names of sincos tests.
diff --git a/ports/sysdeps/aarch64/libm-test-ulps b/ports/sysdeps/aarch64/libm-test-ulps
index a79a26f991..dc7dc341b0 100644
--- a/ports/sysdeps/aarch64/libm-test-ulps
+++ b/ports/sysdeps/aarch64/libm-test-ulps
@@ -1,19 +1,19 @@
# Begin of automatic generation
# acos_downward
-Test "acos_downward (-0) == pi/2":
+Test "acos_downward (-0)":
float: 1
ifloat: 1
-Test "acos_downward (-0.5) == M_PI_6l*4.0":
+Test "acos_downward (-0.5)":
double: 1
idouble: 1
-Test "acos_downward (-1) == pi":
+Test "acos_downward (-1)":
float: 1
ifloat: 1
-Test "acos_downward (0) == pi/2":
+Test "acos_downward (0)":
float: 1
ifloat: 1
-Test "acos_downward (0.5) == M_PI_6l*2.0":
+Test "acos_downward (0.5)":
double: 1
float: 1
idouble: 1
@@ -22,19 +22,19 @@ ildouble: 1
ldouble: 1
# acos_towardzero
-Test "acos_towardzero (-0) == pi/2":
+Test "acos_towardzero (-0)":
float: 1
ifloat: 1
-Test "acos_towardzero (-0.5) == M_PI_6l*4.0":
+Test "acos_towardzero (-0.5)":
double: 1
idouble: 1
-Test "acos_towardzero (-1) == pi":
+Test "acos_towardzero (-1)":
float: 1
ifloat: 1
-Test "acos_towardzero (0) == pi/2":
+Test "acos_towardzero (0)":
float: 1
ifloat: 1
-Test "acos_towardzero (0.5) == M_PI_6l*2.0":
+Test "acos_towardzero (0.5)":
double: 1
float: 1
idouble: 1
@@ -43,1494 +43,1494 @@ ildouble: 1
ldouble: 1
# acos_upward
-Test "acos_upward (-0) == pi/2":
+Test "acos_upward (-0)":
ildouble: 1
ldouble: 1
-Test "acos_upward (-1) == pi":
+Test "acos_upward (-1)":
ildouble: 1
ldouble: 1
-Test "acos_upward (0) == pi/2":
+Test "acos_upward (0)":
ildouble: 1
ldouble: 1
# asin_downward
-Test "asin_downward (-0.5) == -pi/6":
+Test "asin_downward (-0.5)":
double: 1
idouble: 1
ildouble: 1
ldouble: 1
-Test "asin_downward (-1.0) == -pi/2":
+Test "asin_downward (-1.0)":
ildouble: 1
ldouble: 1
-Test "asin_downward (0.5) == pi/6":
+Test "asin_downward (0.5)":
double: 1
idouble: 1
ildouble: 1
ldouble: 1
-Test "asin_downward (1.0) == pi/2":
+Test "asin_downward (1.0)":
float: 1
ifloat: 1
# asin_towardzero
-Test "asin_towardzero (-0.5) == -pi/6":
+Test "asin_towardzero (-0.5)":
double: 1
idouble: 1
-Test "asin_towardzero (-1.0) == -pi/2":
+Test "asin_towardzero (-1.0)":
float: 1
ifloat: 1
-Test "asin_towardzero (0.5) == pi/6":
+Test "asin_towardzero (0.5)":
double: 1
idouble: 1
-Test "asin_towardzero (1.0) == pi/2":
+Test "asin_towardzero (1.0)":
float: 1
ifloat: 1
# asin_upward
-Test "asin_upward (-1.0) == -pi/2":
+Test "asin_upward (-1.0)":
float: 1
ifloat: 1
-Test "asin_upward (1.0) == pi/2":
+Test "asin_upward (1.0)":
ildouble: 1
ldouble: 1
# atan2
-Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112":
+Test "atan2 (-0.00756827042671106339, -.001792735857538728036)":
ildouble: 1
ldouble: 1
-Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025":
+Test "atan2 (-0.75, -1.0)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "atan2 (-max_value, -min_value) == -pi/2":
+Test "atan2 (-max_value, -min_value)":
float: 1
ifloat: 1
-Test "atan2 (0.75, -1.0) == 2.49809154479650885165983415456218025":
+Test "atan2 (0.75, -1.0)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772":
+Test "atan2 (1.390625, 0.9296875)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
# atanh
-Test "atanh (0.75) == 0.972955074527656652552676371721589865":
+Test "atanh (0.75)":
float: 1
ifloat: 1
# cacos
-Test "Imaginary part of: cacos (+0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i":
+Test "Imaginary part of: cacos (+0 + 0.5 i)":
double: 2
float: 1
idouble: 2
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (+0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i":
+Test "Imaginary part of: cacos (+0 + 1.0 i)":
double: 2
float: 1
idouble: 2
ifloat: 1
ildouble: 3
ldouble: 3
-Test "Imaginary part of: cacos (+0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i":
+Test "Imaginary part of: cacos (+0 + 1.5 i)":
double: 2
float: 1
idouble: 2
ifloat: 1
ildouble: 2
ldouble: 2
-Test "Imaginary part of: cacos (+0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i":
+Test "Imaginary part of: cacos (+0 - 0.5 i)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (+0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i":
+Test "Imaginary part of: cacos (+0 - 1.0 i)":
double: 1
float: 1
idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (+0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i":
+Test "Imaginary part of: cacos (+0 - 1.5 i)":
double: 1
idouble: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i":
+Test "Imaginary part of: cacos (-0 + 0.5 i)":
double: 2
float: 1
idouble: 2
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i":
+Test "Imaginary part of: cacos (-0 + 1.0 i)":
double: 2
float: 1
idouble: 2
ifloat: 1
ildouble: 3
ldouble: 3
-Test "Imaginary part of: cacos (-0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i":
+Test "Imaginary part of: cacos (-0 + 1.5 i)":
double: 2
float: 1
idouble: 2
ifloat: 1
ildouble: 2
ldouble: 2
-Test "Imaginary part of: cacos (-0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i":
+Test "Imaginary part of: cacos (-0 - 0.5 i)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i":
+Test "Imaginary part of: cacos (-0 - 1.0 i)":
double: 1
float: 1
idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i":
+Test "Imaginary part of: cacos (-0 - 1.5 i)":
double: 1
idouble: 1
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797835932642e-1 i":
+Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430251942769895627079569917e-1 i":
+Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797924452120e-1 i":
+Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000000000000000001p0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430253092739958139610130980e-1 i":
+Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000002p0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195431822418551933572895326024e-1 i":
+Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000001p0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797835932642e-1 i":
+Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430251942769895627079569917e-1 i":
+Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797924452120e-1 i":
+Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000000000000000001p0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430253092739958139610130980e-1 i":
+Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000002p0 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195431822418551933572895326024e-1 i":
+Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000001p0 i)":
ildouble: 1
ldouble: 1
-Test "Real part of: cacos (-0.25 + 1.0 i) == 1.747098759571863549650000258275841544745 - 8.924633639033482359562124741744951972772e-1 i":
+Test "Real part of: cacos (-0.25 + 1.0 i)":
double: 1
float: 1
idouble: 1
ifloat: 1
-Test "Imaginary part of: cacos (-0.25 + 1.0 i) == 1.747098759571863549650000258275841544745 - 8.924633639033482359562124741744951972772e-1 i":
+Test "Imaginary part of: cacos (-0.25 + 1.0 i)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Real part of: cacos (-0.25 - 1.0 i) == 1.747098759571863549650000258275841544745 + 8.924633639033482359562124741744951972772e-1 i":
+Test "Real part of: cacos (-0.25 - 1.0 i)":
double: 1
float: 1
idouble: 1
ifloat: 1
-Test "Imaginary part of: cacos (-0.25 - 1.0 i) == 1.747098759571863549650000258275841544745 + 8.924633639033482359562124741744951972772e-1 i":
+Test "Imaginary part of: cacos (-0.25 - 1.0 i)":
float: 1
ifloat: 1
ildouble: 1
ldouble: 1
-Test "Real part of: cacos (-0.5 + +0 i) == 2.094395102393195492308428922186335256131 - 0 i":
+Test "Real part of: cacos (-0.5 + +0 i)":
ildouble: 1
ldouble: 1
-Test "Real part of: cacos (-0.5 + 0x1.fp-1025 i) == 2.094395102393195492308428922186335256131 - 6.222508863508420569166420770843207333493e-309 i":
+Test "Real part of: cacos (-0.5 + 0x1.fp-1025 i)":
ildouble: 1
ldouble: 1
-Test "Real part of: cacos (-0.5 + 0x1.fp-129 i) == 2.094395102393195492308428922186335256131 - 3.287317402534702257036015056278368274737e-39 i":
+Test "Real part of: cacos (-0.5 + 0x1.fp-129 i)":
ildouble: 1
ldouble: 1
-Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i) == 2.094395102393195492308428922186335256131 - 3.287317402534702257036015056278368274737e-39 i":
+Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)":
double: 1
idouble: 1
-Test "Real part of: cacos (-0.5 + 0x1.fp-16385 i) == 2.0943951023931954923084