# Begin of automatic generation # acos_downward Test "acos_downward (-0)": float: 1 ifloat: 1 Test "acos_downward (-0.5)": double: 1 idouble: 1 Test "acos_downward (-1)": float: 1 ifloat: 1 Test "acos_downward (0)": float: 1 ifloat: 1 Test "acos_downward (0.5)": double: 1 float: 1 idouble: 1 ifloat: 1 # acos_towardzero Test "acos_towardzero (-0)": float: 1 ifloat: 1 Test "acos_towardzero (-0.5)": double: 1 idouble: 1 Test "acos_towardzero (-1)": float: 1 ifloat: 1 Test "acos_towardzero (0)": float: 1 ifloat: 1 Test "acos_towardzero (0.5)": double: 1 float: 1 idouble: 1 ifloat: 1 # asin_downward Test "asin_downward (-0.5)": double: 1 idouble: 1 Test "asin_downward (0.5)": double: 1 idouble: 1 Test "asin_downward (1.0)": float: 1 ifloat: 1 # asin_towardzero Test "asin_towardzero (-0.5)": double: 1 idouble: 1 Test "asin_towardzero (-1.0)": float: 1 ifloat: 1 Test "asin_towardzero (0.5)": double: 1 idouble: 1 Test "asin_towardzero (1.0)": float: 1 ifloat: 1 # asin_upward Test "asin_upward (-1.0)": float: 1 ifloat: 1 # atan2 Test "atan2 (-0.00756827042671106339, -.001792735857538728036)": ildouble: 1 ldouble: 1 Test "atan2 (-0.75, -1.0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "atan2 (-max_value, -min_value)": float: 1 ifloat: 1 Test "atan2 (0.75, -1.0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "atan2 (1.390625, 0.9296875)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 # atanh Test "atanh (0.75)": float: 1 ifloat: 1 # cacos 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)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 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)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 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)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 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)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 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)": double: 1 idouble: 1 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 "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.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)": 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 "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: cacos (-0.5 + 0x1p-112 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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: 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 "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: cacos (-0.5 - 0x1p-112 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 "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 "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 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)": 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 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 "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.000002p0 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 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: cacos (-0x1.fp-10 - 1.0 i)": double: 1 idouble: 1 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 "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: cacos (-0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)": double: 1 idouble: 1 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-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: cacos (-0x1.fp-1025 + 1.5 i)": double: 1 idouble: 1 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: cacos (-0x1.fp-1025 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)": float: 1 ifloat: 1 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: 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: cacos (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)": float: 1 ifloat: 1 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: 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 "Imaginary part of: cacos (-0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 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 ildouble: 1 ldouble: 1 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 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 ildouble: 1 ldouble: 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: 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: 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: 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: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real 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 "Real part of: cacos (-0x1p-23 + 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 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: cacos (-0x1p-23 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (-0x1p-23 - 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 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: cacos (-0x1p-23 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 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 "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 "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 "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 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 "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 ifloat: 1 Test "Imaginary part of: cacos (-0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0x1p5000 - 1.0 i)": ildouble: 1 ldouble: 1 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: cacos (-1.0 + 0x1.fp-30 i)": ildouble: 1 ldouble: 1 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 Test "Imaginary part of: cacos (-1.0 + 0x1p5000 i)": ildouble: 1 ldouble: 1 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: cacos (-1.0 - 0x1.fp-30 i)": ildouble: 1 ldouble: 1 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 Test "Imaginary part of: cacos (-1.0 - 0x1p5000 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (-2 - 3 i)": float: 1 ifloat: 1 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 "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.25 + 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 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)": double: 1 idouble: 1 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: 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 "Imaginary part of: cacos (0.5 + 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (0.5 + 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 "Imaginary part of: cacos (0.5 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (0.5 - 0 i)": double: 1 idouble: 1 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: 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 "Imaginary part of: cacos (0.5 - 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (0.5 - 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 "Imaginary part of: cacos (0.5 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 + 0.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 - 0.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffff8p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)": float: 1 ifloat: 1 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 "Real part of: cacos (0x0.ffffffp0 - 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)": float: 1 ifloat: 1 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 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)": double: 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 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 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)": ildouble: 1 ldouble: 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 "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 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)": double: 1 idouble: 1 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-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: cacos (0x1.fp-1025 + 1.5 i)": double: 1 idouble: 1 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: cacos (0x1.fp-1025 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 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 "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 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 "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)": double: 1 idouble: 1 Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)": double: 1 idouble: 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 ifloat: 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 ifloat: 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 ifloat: 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 ifloat: 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 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.000002p0 i)": ildouble: 1 ldouble: 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.000002p0 i)": ildouble: 1 ldouble: 1 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: cacos (0x1p-52 + 0x0.fffffffffffff8p0 i)": ildouble: 1 ldouble: 1 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: cacos (0x1p-52 - 0x0.fffffffffffff8p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x1p-63 + 0.5 i)": ildouble: 1 ldouble: 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: cacos (0x1p-63 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacos (0x1p-63 - 0.5 i)": ildouble: 1 ldouble: 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: cacos (0x1p-63 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 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: cacos (1.0 + 0x1.fp-100 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (1.0 + 0x1.fp-30 i)": ildouble: 1 ldouble: 1 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 "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: cacos (1.0 - 0x1.fp-100 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (1.0 - 0x1.fp-30 i)": ildouble: 1 ldouble: 1 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 # cacosh Test "Real part of: cacosh (+0 + 0.5 i)": float: 1 ifloat: 1 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 "Real part of: cacosh (+0 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (+0 - 0.5 i)": float: 1 ifloat: 1 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 "Real part of: cacosh (+0 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0 + 0.5 i)": float: 1 ifloat: 1 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 "Real part of: cacosh (-0 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0 - 0.5 i)": float: 1 ifloat: 1 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 "Real part of: cacosh (-0 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.0 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.25 + 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.25 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 Test "Real part of: cacosh (-0.25 - 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.25 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0.5 + +0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 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 "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 "Imaginary part of: cacosh (-0.5 + 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 + 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 + 0x1p-52 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 + 1.0 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0.5 - 0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 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 "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 "Imaginary part of: cacosh (-0.5 - 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 - 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 - 0x1p-52 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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: cacosh (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 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)": 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: cacosh (-0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 + 0x1p-113 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 - 0.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.0000000000000000000000000001p0 - 0x1p-113 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 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: 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 Test "Imaginary part of: cacosh (-0x1.fp-100 - 1.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-10000 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-10000 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x0.ffffffp0 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.fp-129 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1p-23 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x0.ffffffp0 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.fp-129 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1p-23 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-30 + 1.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1.fp-30 - 1.0 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-105 + 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-105 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-105 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-105 + 0x1p-105 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-105 - 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-105 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-105 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-105 - 0x1p-105 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-112 + 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-112 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-112 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-112 + 0x1p-112 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-112 - 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-112 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-112 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-112 - 0x1p-112 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-113 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-113 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-23 + 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-23 + 0.5 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 Test "Imaginary part of: cacosh (-0x1p-23 + 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)": double: 1 idouble: 1 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-23 - 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-23 - 0.5 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 Test "Imaginary part of: cacosh (-0x1p-23 - 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)": double: 1 idouble: 1 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-52 + 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-52 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-52 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-52 + 0x1p-52 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-52 - 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-52 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-52 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-52 - 0x1p-52 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-63 + 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-63 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-63 + 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-63 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-63 + 0x1p-63 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-63 - 0.0 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-63 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (-0x1p-63 - 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p-63 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-0x1p-63 - 0x1p-63 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0x1p5000 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-1.0 + 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-1.0 + 0x1.fp-30 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-1.0 + 0x1p50 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-1.0 + 0x1p500 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-1.0 + 0x1p5000 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-1.0 - 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-1.0 - 0x1.fp-30 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-1.0 - 0x1p50 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (-1.0 - 0x1p500 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-1.0 - 0x1p5000 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (-2 - 3 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.0 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.25 + 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.25 - 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 + +0 i)": double: 1 idouble: 1 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)": double: 1 idouble: 1 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)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 + 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 + 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 + 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)": double: 1 idouble: 1 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)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 - 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 - 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 - 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0.5 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 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 "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 + 0.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffff8p0 + 0.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffff8p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffff8p0 - 0.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffff8p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)": float: 2 ifloat: 2 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)": float: 2 ifloat: 2 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)": float: 2 ifloat: 2 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)": float: 2 ifloat: 2 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.0000000000000000000000000001p0 + 0.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.0000000000000000000000000001p0 + 0x1p-113 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.0000000000000000000000000001p0 - 0.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.0000000000000000000000000001p0 - 0x1p-113 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 Test "Imaginary part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)": ildouble: 2 ldouble: 2 Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.000002p0 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)": float: 2 ifloat: 2 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.000002p0 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)": float: 2 ifloat: 2 ildouble: 1 ldouble: 1 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: cacosh (0x1.fp-100 + 1.0 i)": ildouble: 1 ldouble: 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: cacosh (0x1.fp-100 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-10000 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-10000 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)": double: 1 idouble: 1 Test "Real part of: cacosh (0x1.fp16383 + 0x1.fp16383 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-105 + 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-105 - 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-112 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (0x1p-112 + 0x0.ffffffffffffffffffffffffffff8p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-112 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (0x1p-112 - 0x0.ffffffffffffffffffffffffffff8p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-113 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-23 + 0.5 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)": double: 1 idouble: 1 Test "Imaginary part of: cacosh (0x1p-23 + 0x1.000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-23 - 0.5 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)": double: 1 idouble: 1 Test "Imaginary part of: cacosh (0x1p-23 - 0x1.000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-52 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1p-52 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1p-52 + 0x0.fffffffffffff8p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-52 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1p-52 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (0x1p-52 - 0x0.fffffffffffff8p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-63 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (0x1p-63 + 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-63 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-63 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-63 - 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (0x1p-63 - 0.5 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-63 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p-63 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 Test "Real part of: cacosh (0x1p5000 - 1.0 i)": ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (1.0 + 0.25 i)": double: 1 idouble: 1 Test "Real part of: cacosh (1.0 + 0.5 i)": float: 1 ifloat: 1 Test "Imaginary part of: cacosh (1.0 + 0.5 i)": float: 1 ifloat: 1 Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)": float: