diff options
| author | Joseph Myers <joseph@codesourcery.com> | 2013-07-02 20:00:48 +0000 |
|---|---|---|
| committer | Joseph Myers <joseph@codesourcery.com> | 2013-07-02 20:01:15 +0000 |
| commit | 67338156ea780e64da909426c09ce09c7ab62393 (patch) | |
| tree | 011d82b1760046b989b6566396c05b14cae3c1b8 | |
| parent | 6bed143eb4bd42be907d143cca456d527e25efec (diff) | |
| download | glibc-67338156ea780e64da909426c09ce09c7ab62393.tar.xz glibc-67338156ea780e64da909426c09ce09c7ab62393.zip | |
Regenerate x86 and x86_64 ulps.
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | sysdeps/i386/fpu/libm-test-ulps | 846 | ||||
| -rw-r--r-- | sysdeps/x86_64/fpu/libm-test-ulps | 876 |
3 files changed, 134 insertions, 1593 deletions
@@ -1,3 +1,8 @@ +2013-07-02 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/i386/fpu/libm-test-ulps: Regenerated. + * sysdeps/x86_64/fpu/libm-test-ulps: Likewise. + 2013-07-02 Andi Kleen <ak@linux.intel.com> * config.h.in (ENABLE_LOCK_ELISION): Add. diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps index aff617c353..a916d5f7a0 100644 --- a/sysdeps/i386/fpu/libm-test-ulps +++ b/sysdeps/i386/fpu/libm-test-ulps @@ -76,91 +76,27 @@ Test "acos_upward (0.5)": ildouble: 1 ldouble: 1 -# asin -Test "asin (-0.5)": -ildouble: 1 -ldouble: 1 -Test "asin (-0x0.ffffffff8p0)": -ildouble: 1 -ldouble: 1 -Test "asin (-0x0.ffffffffffffffffp0)": -ildouble: 1 -ldouble: 1 -Test "asin (-0x0.ffffffffffffp0)": -ildouble: 1 -ldouble: 1 -Test "asin (-0x0.ffffffp0)": -ildouble: 1 -ldouble: 1 -Test "asin (-1.0)": -ildouble: 1 -ldouble: 1 -Test "asin (0.5)": -ildouble: 1 -ldouble: 1 -Test "asin (0.75)": -ildouble: 1 -ldouble: 1 -Test "asin (0x0.ffffffff8p0)": -ildouble: 1 -ldouble: 1 -Test "asin (0x0.ffffffffffffffffp0)": -ildouble: 1 -ldouble: 1 -Test "asin (0x0.ffffffffffffp0)": -ildouble: 1 -ldouble: 1 -Test "asin (0x0.ffffffp0)": -ildouble: 1 -ldouble: 1 -Test "asin (1.0)": -ildouble: 1 -ldouble: 1 - # asin_downward -Test "asin_downward (-0.5)": -ildouble: 1 -ldouble: 1 Test "asin_downward (-1.0)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 Test "asin_downward (0.5)": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "asin_downward (1.0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -# asin_tonearest -Test "asin_tonearest (-0.5)": -ildouble: 1 -ldouble: 1 -Test "asin_tonearest (-1.0)": -ildouble: 1 -ldouble: 1 -Test "asin_tonearest (0.5)": -ildouble: 1 -ldouble: 1 -Test "asin_tonearest (1.0)": -ildouble: 1 -ldouble: 1 - # asin_towardzero Test "asin_towardzero (-0.5)": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "asin_towardzero (-1.0)": float: 1 ifloat: 1 @@ -171,8 +107,6 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "asin_towardzero (1.0)": float: 1 ifloat: 1 @@ -185,21 +119,14 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "asin_upward (-1.0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "asin_upward (0.5)": -ildouble: 1 -ldouble: 1 Test "asin_upward (1.0)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 # atanh Test "atanh (0.75)": @@ -292,9 +219,7 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: cacos (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -318,9 +243,7 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: cacos (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -351,12 +274,6 @@ ldouble: 1 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)": -double: 1 -idouble: 1 Test "Imaginary part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -631,9 +548,7 @@ double: 1 idouble: 1 Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Real part of: cacos (0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -678,9 +593,7 @@ double: 1 idouble: 1 Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Real part of: cacos (0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -732,12 +645,6 @@ ldouble: 1 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": -double: 1 -idouble: 1 Test "Real part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 @@ -1087,9 +994,7 @@ ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 + 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Real part of: cacosh (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -1113,9 +1018,7 @@ ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 - 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Real part of: cacosh (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -1146,12 +1049,6 @@ ldouble: 1 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)": -double: 1 -idouble: 1 -Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)": -double: 1 -idouble: 1 Test "Real part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -1426,9 +1323,7 @@ double: 1 idouble: 1 Test "Real part of: cacosh (0.5 + 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Real part of: cacosh (0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -1473,9 +1368,7 @@ double: 1 idouble: 1 Test "Real part of: cacosh (0.5 - 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Real part of: cacosh (0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -1527,12 +1420,6 @@ ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)": -double: 1 -idouble: 1 -Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)": -double: 1 -idouble: 1 Test "Real part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -1879,9 +1766,7 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casin (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -1911,9 +1796,7 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casin (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -1947,12 +1830,6 @@ ldouble: 1 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)": -double: 1 -idouble: 1 Test "Imaginary part of: casin (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -2269,9 +2146,7 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (0.5 + 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casin (0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -2301,9 +2176,7 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (0.5 - 0x1p-23 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casin (0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -2343,12 +2216,6 @@ ldouble: 1 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)": -double: 1 -idouble: 1 Test "Imaginary part of: casin (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -2874,15 +2741,10 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (-0x1p-23 + 0.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casinh (-0x1p-23 + 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)": -double: 1 -idouble: 1 Test "Real part of: casinh (-0x1p-23 + 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -2891,15 +2753,10 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (-0x1p-23 - 0.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casinh (-0x1p-23 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)": -double: 1 -idouble: 1 Test "Real part of: casinh (-0x1p-23 - 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -3299,15 +3156,10 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (0x1p-23 + 0.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casinh (0x1p-23 + 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)": -double: 1 -idouble: 1 Test "Real part of: casinh (0x1p-23 + 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -3316,15 +3168,10 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (0x1p-23 - 0.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "Imaginary part of: casinh (0x1p-23 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)": -double: 1 -idouble: 1 Test "Real part of: casinh (0x1p-23 - 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -3702,12 +3549,8 @@ Test "Real part of: catanh (-1.0 - 0x1p-64 i)": ildouble: 1 ldouble: 1 Test "Real part of: catanh (-2 - 3 i)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -ildouble: 1 -ldouble: 1 +double: 1 +idouble: 1 Test "Real part of: catanh (0.75 + 1.25 i)": double: 1 idouble: 1 @@ -3829,14 +3672,9 @@ ifloat: 1 Test "Imaginary part of: ccos (-0.75 - 89.5 i)": float: 1 ifloat: 1 -Test "Real part of: ccos (-2 - 3 i)": -float: 1 -ifloat: 1 Test "Imaginary part of: ccos (-2 - 3 i)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "Real part of: ccos (0.75 + 1.25 i)": double: 1 float: 1 @@ -3877,9 +3715,7 @@ idouble: 1 # ccosh Test "Imaginary part of: ccosh (-2 - 3 i)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -3908,14 +3744,10 @@ Test "Imaginary part of: ccosh (-89.5 - 0.75 i)": float: 1 ifloat: 1 Test "Real part of: ccosh (0.75 + 1.25 i)": -double: 1 float: 1 -idouble: 1 ifloat: 1 Test "Imaginary part of: ccosh (0.75 + 1.25 i)": -double: 1 float: 1 -idouble: 1 ifloat: 1 Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)": double: 1 @@ -3949,14 +3781,9 @@ ifloat: 1 Test "Real part of: cexp (-10000 + 0x1p16383 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (-2.0 - 3.0 i)": -ildouble: 1 -ldouble: 1 Test "Imaginary part of: cexp (-2.0 - 3.0 i)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "Real part of: cexp (-95 + 0.75 i)": double: 1 idouble: 1 @@ -3965,17 +3792,6 @@ ldouble: 1 Test "Imaginary part of: cexp (-95 + 0.75 i)": double: 1 idouble: 1 -Test "Imaginary part of: cexp (0 + 0x1p65 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: cexp (0 - 0x1p65 i)": -float: 1 -ifloat: 1 -Test "Real part of: cexp (0.75 + 1.25 i)": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 Test "Imaginary part of: cexp (0.75 + 1.25 i)": ildouble: 1 ldouble: 1 @@ -3986,18 +3802,13 @@ Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)": double: 1 idouble: 1 Test "Real part of: cexp (50 + 0x1p127 i)": -double: 2 -idouble: 2 +double: 1 +idouble: 1 Test "Imaginary part of: cexp (50 + 0x1p127 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cexp (500 + 0x1p1023 i)": -double: 1 -idouble: 1 Test "Real part of: cexp (709.8125 + 0.75 i)": double: 1 idouble: 1 @@ -4048,11 +3859,6 @@ ldouble: 1 Test "Real part of: clog (-0x1p-16445 - 0x1.fp+16383 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0.75 + 1.25 i)": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 Test "Real part of: clog (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i)": ildouble: 1 ldouble: 1 @@ -4065,15 +3871,9 @@ ldouble: 1 Test "Real part of: clog (0x1.000566p0 + 0x1.234p-100 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.234566p-30 + 1.0 i)": -ildouble: 1 -ldouble: 1 Test "Real part of: clog (0x1.fffffep+127 + 0x1.fffffep+127 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1.fp+16383 i)": -ildouble: 1 -ldouble: 1 Test "Real part of: clog (0x1.fp+16383 + 0x1p+16383 i)": ildouble: 1 ldouble: 1 @@ -4083,9 +3883,6 @@ ldouble: 1 Test "Real part of: clog (0x1.fp+16383 - 0x1p-16445 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)": -ildouble: 1 -ldouble: 1 Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)": ildouble: 1 ldouble: 1 @@ -4201,8 +3998,6 @@ idouble: 1 Test "Imaginary part of: clog10 (-2 - 3 i)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 Test "Imaginary part of: clog10 (-3 + inf i)": double: 1 float: 1 @@ -4246,13 +4041,6 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Real part of: clog10 (0.75 + 1.25 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)": ildouble: 1 ldouble: 1 @@ -4306,9 +4094,6 @@ ldouble: 1 Test "Real part of: clog10 (0x1.fp+16383 + 0x1.fp+16383 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x1.fp+16383 + 0x1p+16383 i)": -ildouble: 1 -ldouble: 1 Test "Real part of: clog10 (0x1.fp+16383 + 0x1p-16445 i)": ildouble: 1 ldouble: 1 @@ -4327,8 +4112,6 @@ idouble: 1 Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)": double: 1 idouble: 1 @@ -4512,52 +4295,33 @@ idouble: 1 ifloat: 1 # cos -Test "cos (0x1p+50)": -float: 1 -ifloat: 1 Test "cos (M_PI_6l * 2.0)": double: 1 -float: 1 idouble: 1 -ifloat: 1 Test "cos (M_PI_6l * 4.0)": double: 2 float: 1 idouble: 2 ifloat: 1 -ildouble: 1 -ldouble: 1 # cos_downward Test "cos_downward (1)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 ildouble: 1 ldouble: 1 Test "cos_downward (10)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "cos_downward (2)": -float: 1 -ifloat: 1 ildouble: 1 ldouble: 1 Test "cos_downward (3)": -double: 1 -idouble: 1 ildouble: 1 ldouble: 1 Test "cos_downward (4)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "cos_downward (5)": float: 1 ifloat: 1 @@ -4567,42 +4331,21 @@ ifloat: 1 ildouble: 1 ldouble: 1 Test "cos_downward (8)": -float: 1 -ifloat: 1 ildouble: 1 ldouble: 1 Test "cos_downward (9)": -double: 1 float: 1 -idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 - -# cos_tonearest -Test "cos_tonearest (2)": -float: 1 -ifloat: 1 -Test "cos_tonearest (8)": -ildouble: 1 -ldouble: 1 -Test "cos_tonearest (9)": -ildouble: 1 -ldouble: 1 # cos_towardzero Test "cos_towardzero (1)": -double: 1 -idouble: 1 ildouble: 1 ldouble: 1 Test "cos_towardzero (10)": ildouble: 1 ldouble: 1 Test "cos_towardzero (2)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -4611,9 +4354,6 @@ float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (4)": -double: 1 -idouble: 1 Test "cos_towardzero (5)": float: 1 ifloat: 1 @@ -4623,9 +4363,7 @@ ifloat: 1 ildouble: 1 ldouble: 1 Test "cos_towardzero (8)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -4634,45 +4372,25 @@ ldouble: 1 Test "cos_upward (1)": float: 1 ifloat: 1 -Test "cos_upward (10)": -ildouble: 1 -ldouble: 1 Test "cos_upward (2)": -double: 1 float: 1 -idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "cos_upward (3)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 Test "cos_upward (4)": -double: 1 -idouble: 1 ildouble: 1 ldouble: 1 Test "cos_upward (5)": -double: 1 -idouble: 1 ildouble: 1 ldouble: 1 Test "cos_upward (6)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_upward (7)": -double: 1 -idouble: 1 Test "cos_upward (8)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -4743,18 +4461,13 @@ float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)": double: 1 -float: 4 +float: 3 idouble: 1 -ifloat: 4 -ildouble: 6 -ldouble: 6 +ifloat: 3 +ildouble: 1 +ldouble: 1 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)": float: 1 ifloat: 1 @@ -4767,9 +4480,6 @@ idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)": -float: 1 -ifloat: 1 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)": double: 2 float: 4 @@ -4791,17 +4501,10 @@ ifloat: 5 ildouble: 1 ldouble: 1 Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)": -float: 2 -ifloat: 2 +float: 1 +ifloat: 1 ildouble: 4 ldouble: 4 -Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)": -double: 2 -float: 3 -idouble: 2 -ifloat: 3 -ildouble: 1 -ldouble: 1 # csin Test "Real part of: csin (-0.75 + 710.5 i)": @@ -4828,9 +4531,6 @@ ifloat: 1 Test "Imaginary part of: csin (-0.75 - 89.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: csin (-2 - 3 i)": -float: 1 -ifloat: 1 Test "Real part of: csin (0.75 + 1.25 i)": float: 1 ifloat: 1 @@ -4868,16 +4568,11 @@ double: 1 idouble: 1 # csinh -Test "Real part of: csinh (-2 - 3 i)": -double: 1 -idouble: 1 Test "Imaginary part of: csinh (-2 - 3 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 Test "Real part of: csinh (-710.5 + 0.75 i)": double: 1 idouble: 1 @@ -4903,15 +4598,10 @@ Test "Imaginary part of: csinh (-89.5 - 0.75 i)": float: 1 ifloat: 1 Test "Real part of: csinh (0.75 + 1.25 i)": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (0.75 + 1.25 i)": -float: 1 -ifloat: 1 Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)": double: 1 idouble: 1 @@ -4993,20 +4683,11 @@ ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: ctan (-2 - 3 i)": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Real part of: ctan (0.75 + 1.25 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: ctan (0.75 + 1.25 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 1 +ldouble: 1 Test "Real part of: ctan (0x1p1023 + 1 i)": double: 1 idouble: 1 @@ -5015,9 +4696,6 @@ ldouble: 1 Test "Imaginary part of: ctan (0x1p1023 + 1 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ctan (0x1p127 + 1 i)": -float: 1 -ifloat: 1 Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)": float: 1 ifloat: 1 @@ -5044,14 +4722,12 @@ ildouble: 3 ldouble: 3 Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 3 ldouble: 3 Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)": -float: 3 -ifloat: 3 +float: 2 +ifloat: 2 ildouble: 4 ldoubl |
