From 09d91fde6b00c8969bffff7a00a68c8f610ce73e Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 23 Jun 2013 11:05:40 -0700 Subject: alpha: Update libm-test-ulps --- ports/ChangeLog.alpha | 4 + ports/sysdeps/alpha/fpu/libm-test-ulps | 9476 ++++++++++++++++++++++++++------ 2 files changed, 7920 insertions(+), 1560 deletions(-) diff --git a/ports/ChangeLog.alpha b/ports/ChangeLog.alpha index 8f29d5d146..d2e4813c58 100644 --- a/ports/ChangeLog.alpha +++ b/ports/ChangeLog.alpha @@ -1,3 +1,7 @@ +2013-06-23 Richard Henderson + + * sysdeps/alpha/fpu/libm-test-ulps: Update. + 2013-06-15 Siddhesh Poyarekar * sysdeps/unix/sysv/linux/alpha/nptl/libpthread.abilist: Update. diff --git a/ports/sysdeps/alpha/fpu/libm-test-ulps b/ports/sysdeps/alpha/fpu/libm-test-ulps index 149700358a..9d37cbbb84 100644 --- a/ports/sysdeps/alpha/fpu/libm-test-ulps +++ b/ports/sysdeps/alpha/fpu/libm-test-ulps @@ -198,2660 +198,8977 @@ double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.5 + +0 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)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000000000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000000000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +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)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + +0 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)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 - 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)": +ildouble: 1 +ldouble: 1 +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)": double: 1 idouble: 1 +Test "Real part of: cacos (-0.5 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.75 + 1.25 i)": +Test "Real part of: cacos (-0.5 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (1.5 + +0 i)": +Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 - -# cacosh -Test "Real part of: cacosh (+0 + 0.5 i)": -float: 1 -ifloat: 1 +Test "Real part of: cacos (-0.5 + 0x1p-112 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (+0 + 1.0 i)": +Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (+0 + 1.5 i)": +Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (+0 - 0.5 i)": +Test "Real part of: cacos (-0.5 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0.5 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0.5 + 1.0 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cacos (-0.5 + 1.0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (+0 - 1.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)": +ildouble: 1 +ldouble: 1 +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)": double: 1 -float: 1 idouble: 1 -ifloat: 1 +Test "Real part of: cacos (-0.5 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (+0 - 1.5 i)": +Test "Real part of: cacos (-0.5 - 0x1p-105 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0 + 0.5 i)": -float: 1 -ifloat: 1 +Test "Real part of: cacos (-0.5 - 0x1p-112 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0 + 1.0 i)": +Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0 + 1.5 i)": +Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0 - 0.5 i)": -float: 1 -ifloat: 1 +Test "Real part of: cacos (-0.5 - 0x1p-52 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0 - 1.0 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 +Test "Real part of: cacos (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-0 - 1.5 i)": +Test "Imaginary part of: cacos (-0.5 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0.5 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0.5 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacosh (-0.5 + +0 i)": +Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacosh (-0.5 - 0 i)": +Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)": double: 1 idouble: 1 -Test "Real part of: cacosh (-1.5 + +0 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (-1.5 - 0 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacosh (-2 - 3 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (1.5 + +0 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacosh (1.5 - 0 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0.0 i)": ildouble: 1 ldouble: 1 - -# casin -Test "Imaginary part of: casin (+0 + 0.5 i)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (+0 + 1.0 i)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "Imaginary part of: casin (+0 + 1.5 i)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: casin (+0 - 0.5 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0x1p-113 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (+0 - 1.0 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (+0 - 1.5 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (-0 + 0.5 i)": -double: 2 +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0x1p-113 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)": float: 1 -idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (-0 + 1.0 i)": -double: 2 +Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "Imaginary part of: casin (-0 + 1.5 i)": -double: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: casin (-0 - 0.5 i)": +Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (-0 - 1.0 i)": +Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (-0 - 1.5 i)": +Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (-1.5 + +0 i)": +Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casin (0.75 + 1.25 i)": +Test "Imaginary part of: cacos (-0x1.fp-10000 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-10000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: casin (0.75 + 1.25 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: casin (1.5 + +0 i)": +Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 - -# casinh -Test "Real part of: casinh (-0 + 1.5 i)": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (-0 - 1.5 i)": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (-0.5 + +0 i)": -double: 2 +Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "Real part of: casinh (-0.5 - 0 i)": -double: 2 +Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)": float: 1 -idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (-1.0 + +0 i)": -double: 2 +Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "Real part of: casinh (-1.0 - 0 i)": -double: 2 +Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "Real part of: casinh (-1.5 + +0 i)": -double: 2 +Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Real part of: casinh (-1.5 - 0 i)": -double: 2 +Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Real part of: casinh (-2 - 3 i)": -double: 5 +Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)": float: 1 -idouble: 5 ifloat: 1 -ildouble: 4 -ldouble: 4 -Test "Imaginary part of: casinh (-2 - 3 i)": -double: 3 -float: 6 -idouble: 3 -ifloat: 6 -ildouble: 2 -ldouble: 2 -Test "Real part of: casinh (0.5 + +0 i)": +Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (0.5 - 0 i)": +Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (0.75 + 1.25 i)": +Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "Imaginary part of: casinh (0.75 + 1.25 i)": -double: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (1.0 + +0 i)": -double: 1 +Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)": float: 1 -idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "Real part of: casinh (1.0 - 0 i)": +Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (1.5 + +0 i)": +Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: casinh (1.5 - 0 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 - -# catan -Test "Imaginary part of: catan (-2 - 3 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -Test "Imaginary part of: catan (0.75 + 1.25 i)": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 - -# catanh -Test "Real part of: catanh (-2 - 3 i)": -double: 4 -idouble: 4 -Test "Real part of: catanh (0.75 + 1.25 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: catanh (0.75 + 1.25 i)": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 - -# cbrt -Test "cbrt (-0.001)": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "cbrt (-27.0)": -double: 1 -idouble: 1 -Test "cbrt (0.75)": -double: 1 -idouble: 1 -Test "cbrt (0.9921875)": -double: 1 -idouble: 1 - -# ccos -Test "Imaginary part of: ccos (-0.75 + 11357.25 i)": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 + 710.5 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (-0.75 + 89.5 i)": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 + 89.5 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 - 11357.25 i)": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 - 710.5 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (-0.75 - 89.5 i)": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 - 89.5 i)": +Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "Real part of: ccos (-2 - 3 i)": -ildouble: 1 -ldouble: 1 -Test "Imaginary part of: ccos (-2 - 3 i)": +Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 + 1.25 i)": +Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: ccos (0.75 + 1.25 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0x1p-105 + 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-105 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccos (0.75 + 11357.25 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 + 710.5 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 + 89.5 i)": +Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-105 - 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 + 89.5 i)": +Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 - 11357.25 i)": +Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-112 + 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-112 - 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 - 710.5 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 - 89.5 i)": +Test "Real part of: cacos (-0x1p-113 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 - 89.5 i)": +Test "Imaginary part of: cacos (-0x1p-113 - 0x1.0000000000000000000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0x1p-23 + 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)": +Test "Real part of: cacos (-0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccos (0x1p-16434 + 22730 i)": -ildouble: 1 -ldouble: 1 - -# ccosh -Test "Imaginary part of: ccosh (-11357.25 + 0.75 i)": -ildouble: 1 -ldouble: 1 -Test "Imaginary part of: ccosh (-11357.25 - 0.75 i)": -ildouble: 1 -ldouble: 1 -Test "Real part of: ccosh (-2 - 3 i)": +Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-2 - 3 i)": +Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-710.5 + 0.75 i)": -double: 1 -idouble: 1 +Test "Real part of: cacos (-0x1p-23 - 0.0 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-710.5 - 0.75 i)": +Test "Real part of: cacos (-0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)": double: 1 idouble: 1 +Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (-89.5 + 0.75 i)": +Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-89.5 + 0.75 i)": +Test "Real part of: cacos (-0x1p-52 + 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-52 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (-89.5 - 0.75 i)": +Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-52 - 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-52 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-89.5 - 0.75 i)": +Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-63 + 0.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (-0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (0.75 + 1.25 i)": -double: 1 +Test "Imaginary part of: cacos (-0x1p-63 + 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: ccosh (0.75 + 1.25 i)": +Test "Real part of: cacos (-0x1p-63 - 0.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccosh (11357.25 + 0.75 i)": +Test "Real part of: cacos (-0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (11357.25 - 0.75 i)": +Test "Imaginary part of: cacos (-0x1p-63 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: ccosh (22730 + 0x1p-16434 i)": +Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (710.5 + 0.75 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (710.5 - 0.75 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (-0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (89.5 + 0.75 i)": +Test "Imaginary part of: cacos (-0x1p5000 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (89.5 + 0.75 i)": +Test "Imaginary part of: cacos (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (89.5 - 0.75 i)": +Test "Imaginary part of: cacos (-1.0 + 0x1.fp-30 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (89.5 - 0.75 i)": +Test "Real part of: cacos (-1.0 + 0x1p50 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cacos (-1.0 + 0x1p500 i)": ildouble: 1 ldouble: 1 - -# cexp -Test "Imaginary part of: cexp (-10000 + 0x1p16383 i)": -ildouble: 1 -ldouble: 1 -Test "Real part of: cexp (-2.0 - 3.0 i)": +Test "Imaginary part of: cacos (-1.0 + 0x1p5000 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (-2.0 - 3.0 i)": +Test "Imaginary part of: cacos (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (-720 + 0.75 i)": +Test "Imaginary part of: cacos (-1.0 - 0x1.fp-30 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (-95 + 0.75 i)": -double: 1 -idouble: 1 -Test "Real part of: cexp (0.75 + 1.25 i)": +Test "Real part of: cacos (-1.0 - 0x1p50 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cexp (0.75 + 1.25 i)": +Test "Imaginary part of: cacos (-1.0 - 0x1p500 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)": +Test "Imaginary part of: cacos (-1.0 - 0x1p5000 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 + +0 i)": double: 1 +float: 1 idouble: 1 -Test "Imaginary part of: cexp (22730 + 0x1p-16434 i)": +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cexp (50 + 0x1p127 i)": -double: 2 +Test "Real part of: cacos (-2 - 3 i)": float: 1 -idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (50 + 0x1p127 i)": -double: 1 -idouble: 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 -Test "Imaginary part of: cexp (709.8125 + 0.75 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (88.75 + 0.75 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (88.75 + 0.75 i)": -float: 2 -ifloat: 2 +Test "Imaginary part of: cacos (0.0 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 - -# clog -Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": -double: 1 -idouble: 1 -Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (-0x1.fp+16383 + 0x1p-16445 i)": +Test "Imaginary part of: cacos (0.0 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.fp+16383 + 0x1p-16494 i)": +Test "Imaginary part of: cacos (0.0 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.fp+16383 - 0x1p-16445 i)": +Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.fp+16383 - 0x1p-16494 i)": +Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 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)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.25 + 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.25 - 1.0 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1p-16445 + 0x1.fp+16383 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-16445 - 0x1.fp+16383 i)": +Test "Real part of: cacos (0.5 + +0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-16494 + 0x1.fp+16383 i)": +Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-16494 - 0x1.fp+16383 i)": +Test "Real part of: cacos (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0.75 + 1.25 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: clog (0x1.000566p0 + 0x1.234p-10 i)": +Test "Real part of: cacos (0.5 + 0x1p-52 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)": +Test "Real part of: cacos (0.5 + 0x1p-63 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 + 1.0 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1.fp+16383 i)": +Test "Imaginary part of: cacos (0.5 + 1.0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1p-16445 i)": +Test "Real part of: cacos (0.5 - 0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1p-16494 i)": +Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 - 0x1p-16445 i)": +Test "Real part of: cacos (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 - 0x1p-16494 i)": +Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)": +Test "Real part of: cacos (0.5 - 0x1p-52 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)": +Test "Real part of: cacos (0.5 - 0x1p-63 i)": double: 1 idouble: 1 -Test "Real part of: clog (0x1p-147 + 0x1p-147 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)": +Test "Imaginary part of: cacos (0.5 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 - 1.0 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1p-16445 + 0x1.fp+16383 i)": +Test "Imaginary part of: cacos (0.5 - 1.0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-16445 - 0x1.fp+16383 i)": +Test "Imaginary part of: cacos (0.75 + 1.25 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-16494 + 0x1.fp+16383 i)": +Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0.0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-16494 - 0x1.fp+16383 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x298c62cb546588a7p-63 + 0x7911b1dfcc4ecdaep-63 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x2ede88p-23 + 0x771c3fp-23 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x3f96469050f650869c2p-75 + 0x6f16b2c9c8b05988335p-75 i)": +Test "Imaginary part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x55cb6d0c83af5p-55 + 0x7fe33c0c7c4e90p-55 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 + 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x659feap-24 + 0xeaf6f9p-24 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 - 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x6771f22c64ed551b857c128b4cp-105 + 0x1f570e7a13cc3cf2f44fd793ea1p-105 i)": +Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)": +Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)": +Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x9b57bp-20 + 0xcb7b4p-20 i)": +Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xdb85c467ee2aadd5f425fe0f4b8dp-114 + 0x3e83162a0f95f1dcbf97dddf410eap-114 i)": +Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xfd95243681c055c2632286921092p-113 + 0x1bccabcd29ca2152860ec29e34ef7p-113 i)": +Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)": +Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (1.0 + 0x1.234566p-10 i)": +Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)": float: 1 ifloat: 1 - -# clog10 -Test "Imaginary part of: clog10 (-0 + inf i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (0x1.0000000000000000000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000000000000000001p0 + 0x1p-113 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000000000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000000000000000001p0 - 0x1p-113 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (-0 - inf i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)": double: 1 -float: 1 idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)": +float: 1 ifloat: 1 -Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": -double: 2 -idouble: 2 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": -double: 1 -idouble: 1 -Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": -double: 2 -idouble: 2 +Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i)": +Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i)": +Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i)": +Test "Real part of: cacos (0x1.fp-100 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.fp-100 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)": double: 1 idouble: 1 -Test "Real part of: clog10 (-2 - 3 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (-2 - 3 i)": +Test "Imaginary part of: cacos (0x1.fp-10000 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-10000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (-3 + inf i)": +Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (-3 - inf i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (-inf + 0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (-inf + 1 i)": -double: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (-inf + inf i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (-inf - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (-inf - 1 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0 + inf i)": -double: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0 - inf i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Real part of: clog10 (0.75 + 1.25 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0.75 + 1.25 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)": +Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)": double: 1 idouble: 1 -Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x1.00000000000000123456789abcp0 + 0x1.23456789p-1000 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1.00000000000000123456789abcp0 + 0x1.23456789p-1000 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1.00000000000000123456789abcp0 + 0x1.23456789p-60 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)": -double: 1 -idouble: 1 -ildouble: 2 -ldouble: 2 -Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog10 (0x1.234566p-50 + 1.0 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)": -float: 1 -ifloat: 1 -Test "Real part of: clog10 (0x1.234566p-60 + 1.0 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -Test "Real part of: clog10 (0x1.fffffep+127 + 1.0 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)": -double: 1 -idouble: 1 -Test "Real part of: clog10 (0x1.fp+16383 + 0x1.fp+16383 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x1.fp+16383 + 0x1p+16383 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)": -double: 1 -idouble: 1 -Test "Real part of: clog10 (0x1415bcaf2105940d49a636e98ae59p-115 + 0x7e6a150adfcd1b0921d44b31f40f4p-115 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x15cfbd1990d1ffp-53 + 0x176a3973e09a9ap-53 i)": +Test "Imaginary part of: cacos (0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)": +Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)": double: 1 +float: 1 idouble: 1 -Test "Real part of: clog10 (0x1df515eb171a808b9e400266p-95 + 0x7c71eb0cd4688dfe98581c77p-95 i)": -ildouble: 1 -ldouble: 1 -Test "Imaginary part of: clog10 (0x1df515eb171a808b9e400266p-95 + 0x7c71eb0cd4688dfe98581c77p-95 i)": +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i)": -double: 1 -idouble: 1 -Test "Real part of: clog10 (0x1p-1074 + 0x1p-1074 i)": +Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)": double: 1 +float: 1 idouble: 1 -Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i)": +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i)": +Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i)": -double: 1 +Test "Imaginary part of: cacos (0x1.fp16383 + 0x1.fp16383 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i)": -double: 1 +Test "Real part of: cacos (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i)": -double: 1 +Test "Real part of: cacos (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i)": -double: 1 +Test "Real part of: cacos (0x1p-112 + 0x0.ffffffffffffffffffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i)": -double: 1 +Test "Real part of: cacos (0x1p-112 - 0x0.ffffffffffffffffffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-113 + 0x1.0000000000000000000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-113 - 0x1.0000000000000000000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i)": -double: 1 +Test "Real part of: cacos (0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)": double: 1 -float: 1 idouble: 1 -ifloat: 1 +Test "Real part of: cacos (0x1p-23 - 0x1.000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)": +Test "Real part of: cacos (0x1p-52 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)": -double: 1 -idouble: 1 +Test "Real part of: cacos (0x1p-52 + 0x0.fffffffffffff8p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)": +Test "Real part of: cacos (0x1p-52 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)": -double: 1 -idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x3f96469050f650869c2p-75 + 0x6f16b2c9c8b05988335p-75 i)": +Test "Real part of: cacos (0x1p-52 - 0x0.fffffffffffff8p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)": -double: 1 -idouble: 1 -Test "Real part of: clog10 (0x4d4ep-15 + 0x6605p-15 i)": +Test "Real part of: cacos (0x1p-63 + 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x4d9c37e2b5cb4533p-63 + 0x65c98be2385a042ep-63 i)": +Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1p-63 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x55cb6d0c83af5p-55 + 0x7fe33c0c7c4e90p-55 i)": +Test "Imaginary part of: cacos (0x1p-63 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)": -double: 1 -idouble: 1 +Test "Real part of: cacos (0x1p-63 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x602fd5037c4792efp-64 + 0xed3e2086dcca80b8p-64 i)": +Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1p-63 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x6241ef0da53f539f02fad67dabp-106 + 0x3fb46641182f7efd9caa769dac0p-106 i)": +Test "Imaginary part of: cacos (0x1p-63 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i)": +Test "Imaginary part of: cacos (0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i)": +Test "Imaginary part of: cacos (0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)": +Test "Imaginary part of: cacos (0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i)": +Test "Imaginary part of: cacos (0x1p5000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (1.0 + 0.25 i)": double: 1 idouble: 1 +Test "Real part of: cacos (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (1.0 + 0x1.fp-10 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0xdb85c467ee2aadd5f425fe0f4b8dp-114 + 0x3e83162a0f95f1dcbf97dddf410eap-114 i)": +Test "Real part of: cacos (1.0 + 0x1.fp-100 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: clog10 (0xfd95243681c055c2632286921092p-113 + 0x1bccabcd29ca2152860ec29e34ef7p-113 i)": -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)": -double: 1 -idouble: 1 +Test "Imaginary part of: cacos (1.0 + 0x1.fp-30 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)": +Test "Imaginary part of: cacos (1.0 + 0x1p500 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.0 + 0x1p5000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (1.0 - 0.25 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog10 (3 + inf i)": -double: 1 +Test "Real part of: cacos (1.0 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (3 - inf i)": -double: 1 +Test "Imaginary part of: cacos (1.0 - 0.5 i)": float: 1 -idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (inf + inf i)": -double: 1 +Test "Real part of: cacos (1.0 - 0x1.fp-10 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)": float: 1 -idouble: 1 -ifloat: 1 -Test "Imaginary part of: clog10 (inf - inf i)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 - -# cos -Test "cos (0x1p+120)": -float: 1 -ifloat: 1 -Test "cos (0x1p+127)": -float: 1 -ifloat: 1 -Test "cos (M_PI_6l * 2.0)": -double: 1 -idouble: 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)": -float: 1 -ifloat: 1 -Test "cos_downward (10)": +Test "Real part of: cacos (1.0 - 0x1.fp-100 i)": ildouble: 1 ldouble: 1 -Test "cos_downward (2)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacos (1.0 - 0x1.fp-30 i)": ildouble: 1 ldouble: 1 -Test "cos_downward (3)": +Test "Imaginary part of: cacos (1.0 - 0x1p500 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.0 - 0x1p5000 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 + +0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (4)": + +# cacosh +Test "Real part of: cacosh (+0 + 0.5 i)": float: 1 ifloat: 1 -Test "cos_downward (5)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (+0 + 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (6)": +Test "Real part of: cacosh (+0 + 1.5 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (7)": +Test "Real part of: cacosh (+0 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (8)": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 - -# cos_tonearest -Test "cos_tonearest (7)": +Test "Real part of: cacosh (+0 - 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 - -# cos_towardzero -Test "cos_towardzero (10)": ildouble: 1 ldouble: 1 -Test "cos_towardzero (2)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (+0 - 1.5 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (3)": +Test "Real part of: cacosh (-0 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (5)": +Test "Real part of: cacosh (-0 + 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (6)": +Test "Real part of: cacosh (-0 + 1.5 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (7)": +Test "Real part of: cacosh (-0 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (8)": +Test "Real part of: cacosh (-0 - 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 - -# cos_upward -Test "cos_upward (1)": ildouble: 1 ldouble: 1 -Test "cos_upward (10)": -float: 1 -ifloat: 1 -Test "cos_upward (4)": +Test "Real part of: cacosh (-0 - 1.5 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_upward (6)": -float: 1 -ifloat: 1 -Test "cos_upward (7)": -float: 1 -ifloat: 1 -Test "cos_upward (9)": -float: 2 -ifloat: 2 +Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 - -# cosh_downward -Test "cosh_downward (22)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "cosh_downward (23)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0.0 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "cosh_downward (24)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0.0 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 - -# cosh_tonearest -Test "cosh_tonearest (22)": +Test "Real part of: cacosh (-0.0 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 - -# cosh_towardzero -Test "cosh_towardzero (22)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "cosh_towardzero (23)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "cosh_towardzero (24)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0.0 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 - -# cosh_upward -Test "cosh_upward (22)": +Test "Real part of: cacosh (-0.0 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "cosh_upward (23)": +Test "Real part of: cacosh (-0.0 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "cosh_upward (24)": +Test "Real part of: cacosh (-0.25 + 1.0 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 - -# cpow -Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": +Test "Imaginary part of: cacosh (-0.25 + 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": +Test "Real part of: cacosh (-0.25 - 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)": +Test "Imaginary part of: cacosh (-0.25 - 1.0 i)": double: 1 -float: 4 +float: 1 idouble: 1 -ifloat: 4 -ildouble: 4 -ldouble: 4 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)": -ildouble: 1 -ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)": -double: 2 -float: 3 -idouble: 2 -ifloat: 3 -ildouble: 11 -ldouble: 11 -Test "Real part of: cpow (2 + 0 i, 10 + 0 i)": -ildouble: 2 -ldouble: 2 -Test "Real part of: cpow (2 + 3 i, 4 + 0 i)": +ifloat: 1 +Test "Imaginary part of: cacosh (-0.5 + +0 i)": double: 1 -float: 4 idouble: 1 -ifloat: 4 -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)": -float: 2 -ifloat: 2 -Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)": -double: 2 -float: 2 -idouble: 2 -ifloat: 2 ildouble: 1 ldouble: 1 - -# csin -Test "Real part of: csin (-0.75 + 11357.25 i)": +Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (-0.75 + 710.5 i)": +Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)": double: 1 idouble: 1 +Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-129 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (-0.75 + 89.5 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csin (-0.75 + 89.5 i)": +Test "Real part of: cacosh (-0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csin (-0.75 - 11357.25 i)": +Test "Imaginary part of: cacosh (-0.5 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (-0.75 - 710.5 i)": +Test "Real part of: cacosh (-0.5 + 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csin (-0.75 - 89.5 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacosh (-0.5 + 0x1p-112 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csin (-0.75 - 89.5 i)": +Test "Real part of: cacosh (-0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csin (-2 - 3 i)": +Test "Imaginary part of: cacosh (-0.5 + 0x1p-52 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 + 1.25 i)": +Test "Real part of: cacosh (-0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 + 11357.25 i)": +Test "Imaginary part of: cacosh (-0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 + 710.5 i)": +Test "Real part of: cacosh (-0.5 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 + 89.5 i)": +Test "Imaginary part of: cacosh (-0.5 + 1.0 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cacosh (-0.5 - 0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csin (0.75 + 89.5 i)": +Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 - 11357.25 i)": +Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-129 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 - 710.5 i)": +Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csin (0.75 - 89.5 i)": -float: 1 -ifloat: 1 +Test "Imaginary part of: cacosh (-0.5 - 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csin (0.75 - 89.5 i)": +Test "Real part of: cacosh (-0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csin (0x1p-1074 + 1440 i)": +Test "Imaginary part of: cacosh (-0.5 - 0x1p-112 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1p-23 i)": double: 1 idouble: 1 -Test "Real part of: csin (0x1p-16434 + 22730 i)": ildouble: 1 ldouble: 1 - -# csinh -Test "Imaginary part of: csinh (-11357.25 + 0.75 i)": +Test "Imaginary part of: cacosh (-0.5 - 0x1p-52 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (-11357.25 - 0.75 i)": +Test "Real part of: cacosh (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csinh (-2 - 3 i)": +Test "Imaginary part of: cacosh (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (-2 - 3 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: csinh (-710.5 + 0.75 i)": +Test "Real part of: cacosh (-0.5 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (-710.5 - 0.75 i)": +Test "Imaginary part of: cacosh (-0.5 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)": double: 1 idouble: 1 +Test "Real part of: cacosh (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csinh (-89.5 + 0.75 i)": +Test "Real part of: cacosh (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (-89.5 + 0.75 i)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csinh (-89.5 - 0.75 i)": +Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (-89.5 - 0.75 i)": -float: 1 -ifloat: 1 +Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 + 0.0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csinh (0.75 + 1.25 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: csinh (0.75 + 1.25 i)": -float: 1 -ifloat: 1 -Test "Imaginary part of: csinh (11357.25 + 0.75 i)": +Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (11357.25 - 0.75 i)": +Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 + 0x1p-113 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)": -double: 1 -idouble: 1 -Test "Imaginary part of: csinh (22730 + 0x1p-16434 i)": +Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 - 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (710.5 + 0.75 i)": -double: 1 -idouble: 1 +Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (710.5 - 0.75 i)": -double: 1 -idouble: 1 +Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 - 0x1p-113 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csinh (89.5 + 0.75 i)": +Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (89.5 + 0.75 i)": +Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csinh (89.5 - 0.75 i)": +Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csinh (89.5 - 0.75 i)": +Test "Imaginary part of: cacosh (-0x1.fp-100 + 1.0 i)": float: 1 ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 - -# csqrt -Test "Real par