acosh 1 = acosh downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acosh tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acosh towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acosh upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acosh downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acosh tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acosh towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acosh upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acosh downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acosh tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acosh towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acosh upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acosh downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acosh tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acosh towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acosh upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acosh downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acosh tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acosh towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acosh upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acosh downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acosh tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acosh towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acosh upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok acosh 0x1.000002p0 = acosh downward binary32 0x1.000002p+0 : 0x1.fffffep-12 : inexact-ok = acosh tonearest binary32 0x1.000002p+0 : 0x2p-12 : inexact-ok = acosh towardzero binary32 0x1.000002p+0 : 0x1.fffffep-12 : inexact-ok = acosh upward binary32 0x1.000002p+0 : 0x2p-12 : inexact-ok = acosh downward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok = acosh tonearest binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok = acosh towardzero binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok = acosh upward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : inexact-ok = acosh downward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : inexact-ok = acosh tonearest intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : inexact-ok = acosh towardzero intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : inexact-ok = acosh upward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : inexact-ok = acosh downward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : inexact-ok = acosh tonearest m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : inexact-ok = acosh towardzero m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : inexact-ok = acosh upward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : inexact-ok = acosh downward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : inexact-ok = acosh tonearest binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : inexact-ok = acosh towardzero binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : inexact-ok = acosh upward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : inexact-ok = acosh downward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : inexact-ok = acosh tonearest ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : inexact-ok = acosh towardzero ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : inexact-ok = acosh upward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : inexact-ok acosh 0x1.0000000000001p0 no-test-inline = acosh downward binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh tonearest binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh towardzero binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh upward binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh downward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh upward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok = acosh downward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh upward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh downward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh upward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh downward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh upward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd12p-28 : no-test-inline inexact-ok acosh 0x1.0000000000000002p0 no-test-inline = acosh downward binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh tonearest binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh towardzero binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh upward binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh downward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh upward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok = acosh downward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh upward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh downward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh upward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh downward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh upward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd12p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaaap-32 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaaap-32 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaabp-32 : no-test-inline inexact-ok acosh 0x1.000000000000000000000000008p0 no-test-inline = acosh downward binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh tonearest binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh towardzero binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh upward binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh downward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh upward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok = acosh downward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh upward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh downward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh upward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh downward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh upward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd12p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaaap-32 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaaap-32 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh downward binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff5p-56 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff58p-56 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff5p-56 : no-test-inline inexact-ok = acosh upward binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff58p-56 : no-test-inline inexact-ok = acosh downward ibm128 0x1.000000000000000000000000008p+0 : 0xf.fffffffffffffffffffffffffcp-56 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.000000000000000000000000008p+0 : 0x1p-52 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.000000000000000000000000008p+0 : 0xf.fffffffffffffffffffffffffcp-56 : no-test-inline inexact-ok = acosh upward ibm128 0x1.000000000000000000000000008p+0 : 0x1p-52 : no-test-inline inexact-ok acosh 0x1.0000000000000000000000000001p0 no-test-inline = acosh downward binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh tonearest binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh towardzero binary32 0x1.000002p+0 : 0x1.fffffep-12 : no-test-inline inexact-ok = acosh upward binary32 0x1.000002p+0 : 0x2p-12 : no-test-inline inexact-ok = acosh downward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok = acosh upward binary64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok = acosh downward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward intel96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad11p-12 : no-test-inline inexact-ok = acosh upward m68k96 0x1.000002p+0 : 0x1.ffffffaaaaaad112p-12 : no-test-inline inexact-ok = acosh downward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c3p-12 : no-test-inline inexact-ok = acosh upward binary128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a369c4p-12 : no-test-inline inexact-ok = acosh downward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a3698p-12 : no-test-inline inexact-ok = acosh upward ibm128 0x1.000002p+0 : 0x1.ffffffaaaaaad11110fa35a36ap-12 : no-test-inline inexact-ok = acosh downward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary32 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward intel96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward m68k96 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward binary128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh upward ibm128 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok = acosh downward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh tonearest binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh towardzero binary64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok = acosh upward binary64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c9p-28 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000001p+0 : 0x5.a827999fcef31c98p-28 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10e8p-28 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd10ecp-28 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd1p-28 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000001p+0 : 0x5.a827999fcef31c97ec74cddd12p-28 : no-test-inline inexact-ok = acosh downward intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh tonearest intel96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh towardzero intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh upward intel96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh downward m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh tonearest m68k96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh towardzero m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-32 : no-test-inline inexact-ok = acosh upward m68k96 0x1.0000000000000002p+0 : 0x2p-32 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaaap-32 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaaap-32 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh downward ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaaa8p-32 : no-test-inline inexact-ok = acosh upward ibm128 0x1.0000000000000002p+0 : 0x1.ffffffffffffffffaaaaaaaaabp-32 : no-test-inline inexact-ok = acosh downward binary128 0x1.0000000000000000000000000001p+0 : 0x1.6a09e667f3bcc908b2fb1366ea95p-56 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.0000000000000000000000000001p+0 : 0x1.6a09e667f3bcc908b2fb1366ea95p-56 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.0000000000000000000000000001p+0 : 0x1.6a09e667f3bcc908b2fb1366ea95p-56 : no-test-inline inexact-ok = acosh upward binary128 0x1.0000000000000000000000000001p+0 : 0x1.6a09e667f3bcc908b2fb1366ea96p-56 : no-test-inline inexact-ok = acosh downward binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff5p-56 : no-test-inline inexact-ok = acosh tonearest binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff58p-56 : no-test-inline inexact-ok = acosh towardzero binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff5p-56 : no-test-inline inexact-ok = acosh upward binary128 0x1.000000000000000000000000008p+0 : 0xf.ffffffffffffffffffffffffff58p-56 : no-test-inline inexact-ok = acosh downward ibm128 0x1.000000000000000000000000008p+0 : 0xf.fffffffffffffffffffffffffcp-56 : no-test-inline inexact-ok = acosh tonearest ibm128 0x1.000000000000000000000000008p+0 : 0x1p-52 : no-test-inline inexact-ok = acosh towardzero ibm128 0x1.000000000000000000000000008p+0 : 0xf.fffffffffffffffffffffffffcp-56 : no-test-inline inexact-ok = acosh upward ibm128 0x1.000000000000000000000000008p+0 : 0x1p-52 : no-test-inline inexact-ok acosh 1.625 = acosh downward binary32 0x1.ap+0 : 0x1.11156p+0 : inexact-ok = acosh tonearest binary32 0x1.ap+0 : 0x1.11156p+0 : inexact-ok = acosh towardzero binary32 0x1.ap+0 : 0x1.11156p+0 : inexact-ok = acosh upward binary32 0x1.ap+0 : 0x1.111562p+0 : inexact-ok = acosh downward binary64 0x1.ap+0 : 0x1.1115606c9966p+0 : inexact-ok = acosh tonearest binary64 0x1.ap+0 : 0x1.1115606c9966p+0 : inexact-ok = acosh towardzero binary64 0x1.ap+0 : 0x1.1115606c9966p+0 : inexact-ok = acosh upward binary64 0x1.ap+0 : 0x1.1115606c99661p+0 : inexact-ok = acosh downward intel96 0x1.ap+0 : 0x1.1115606c996603fcp+0 : inexact-ok = acosh tonearest intel96 0x1.ap+0 : 0x1.1115606c996603fcp+0 : inexact-ok = acosh towardzero intel96 0x1.ap+0 : 0x1.1115606c996603fcp+0 : inexact-ok = acosh upward intel96 0x1.ap+0 : 0x1.1115606c996603fep+0 : inexact-ok = acosh downward m68k96 0x1.ap+0 : 0x1.1115606c996603fcp+0 : inexact-ok = acosh tonearest m68k96 0x1.ap+0 : 0x1.1115606c996603fcp+0 : inexact-ok = acosh towardzero m68k96 0x1.ap+0 : 0x1.1115606c996603fcp+0 : inexact-ok = acosh upward m68k96 0x1.ap+0 : 0x1.1115606c996603fep+0 : inexact-ok = acosh downward binary128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9d025p+0 : inexact-ok = acosh tonearest binary128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9d026p+0 : inexact-ok = acosh towardzero binary128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9d025p+0 : inexact-ok = acosh upward binary128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9d026p+0 : inexact-ok = acosh downward ibm128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9dp+0 : inexact-ok = acosh tonearest ibm128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9dp+0 : inexact-ok = acosh towardzero ibm128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9dp+0 : inexact-ok = acosh upward ibm128 0x1.ap+0 : 0x1.1115606c996603fcd1822ec9d08p+0 : inexact-ok acosh 7 = acosh downward binary32 0x7p+0 : 0x2.a2484cp+0 : inexact-ok = acosh tonearest binary32 0x7p+0 : 0x2.a2485p+0 : inexact-ok = acosh towardzero binary32 0x7p+0 : 0x2.a2484cp+0 : inexact-ok = acosh upward binary32 0x7p+0 : 0x2.a2485p+0 : inexact-ok = acosh downward binary64 0x7p+0 : 0x2.a2484e3300868p+0 : inexact-ok = acosh tonearest binary64 0x7p+0 : 0x2.a2484e330086ap+0 : inexact-ok = acosh towardzero binary64 0x7p+0 : 0x2.a2484e3300868p+0 : inexact-ok = acosh upward binary64 0x7p+0 : 0x2.a2484e330086ap+0 : inexact-ok = acosh downward intel96 0x7p+0 : 0x2.a2484e330086937cp+0 : inexact-ok = acosh tonearest intel96 0x7p+0 : 0x2.a2484e330086937cp+0 : inexact-ok = acosh towardzero intel96 0x7p+0 : 0x2.a2484e330086937cp+0 : inexact-ok = acosh upward intel96 0x7p+0 : 0x2.a2484e330086938p+0 : inexact-ok = acosh downward m68k96 0x7p+0 : 0x2.a2484e330086937cp+0 : inexact-ok = acosh tonearest m68k96 0x7p+0 : 0x2.a2484e330086937cp+0 : inexact-ok = acosh towardzero m68k96 0x7p+0 : 0x2.a2484e330086937cp+0 : inexact-ok = acosh upward m68k96 0x7p+0 : 0x2.a2484e330086938p+0 : inexact-ok = acosh downward binary128 0x7p+0 : 0x2.a2484e330086937cd097a0311aa4p+0 : inexact-ok = acosh tonearest binary128 0x7p+0 : 0x2.a2484e330086937cd097a0311aa6p+0 : inexact-ok = acosh towardzero binary128 0x7p+0 : 0x2.a2484e330086937cd097a0311aa4p+0 : inexact-ok = acosh upward binary128 0x7p+0 : 0x2.a2484e330086937cd097a0311aa6p+0 : inexact-ok = acosh downward ibm128 0x7p+0 : 0x2.a2484e330086937cd097a0311ap+0 : inexact-ok = acosh tonearest ibm128 0x7p+0 : 0x2.a2484e330086937cd097a0311bp+0 : inexact-ok = acosh towardzero ibm128 0x7p+0 : 0x2.a2484e330086937cd097a0311ap+0 : inexact-ok = acosh upward ibm128 0x7p+0 : 0x2.a2484e330086937cd097a0311bp+0 : inexact-ok acosh 100 = acosh downward binary32 0x6.4p+4 : 0x5.4c5cep+0 : inexact-ok = acosh tonearest binary32 0x6.4p+4 : 0x5.4c5cep+0 : inexact-ok = acosh towardzero binary32 0x6.4p+4 : 0x5.4c5cep+0 : inexact-ok = acosh upward binary32 0x6.4p+4 : 0x5.4c5ce8p+0 : inexact-ok = acosh downward binary64 0x6.4p+4 : 0x5.4c5ce372f1898p+0 : inexact-ok = acosh tonearest binary64 0x6.4p+4 : 0x5.4c5ce372f189cp+0 : inexact-ok = acosh towardzero binary64 0x6.4p+4 : 0x5.4c5ce372f1898p+0 : inexact-ok = acosh upward binary64 0x6.4p+4 : 0x5.4c5ce372f189cp+0 : inexact-ok = acosh downward intel96 0x6.4p+4 : 0x5.4c5ce372f189a288p+0 : inexact-ok = acosh tonearest intel96 0x6.4p+4 : 0x5.4c5ce372f189a288p+0 : inexact-ok = acosh towardzero intel96 0x6.4p+4 : 0x5.4c5ce372f189a288p+0 : inexact-ok = acosh upward intel96 0x6.4p+4 : 0x5.4c5ce372f189a29p+0 : inexact-ok = acosh downward m68k96 0x6.4p+4 : 0x5.4c5ce372f189a288p+0 : inexact-ok = acosh tonearest m68k96 0x6.4p+4 : 0x5.4c5ce372f189a288p+0 : inexact-ok = acosh towardzero m68k96 0x6.4p+4 : 0x5.4c5ce372f189a288p+0 : inexact-ok = acosh upward m68k96 0x6.4p+4 : 0x5.4c5ce372f189a29p+0 : inexact-ok = acosh downward binary128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c225658p+0 : inexact-ok = acosh tonearest binary128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c22565cp+0 : inexact-ok = acosh towardzero binary128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c225658p+0 : inexact-ok = acosh upward binary128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c22565cp+0 : inexact-ok = acosh downward ibm128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c2256p+0 : inexact-ok = acosh tonearest ibm128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c2256p+0 : inexact-ok = acosh towardzero ibm128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c2256p+0 : inexact-ok = acosh upward ibm128 0x6.4p+4 : 0x5.4c5ce372f189a2883e416c2258p+0 : inexact-ok acosh 1e5 = acosh downward binary32 0x1.86ap+16 : 0xc.34c12p+0 : inexact-ok = acosh tonearest binary32 0x1.86ap+16 : 0xc.34c13p+0 : inexact-ok = acosh towardzero binary32 0x1.86ap+16 : 0xc.34c12p+0 : inexact-ok = acosh upward binary32 0x1.86ap+16 : 0xc.34c13p+0 : inexact-ok = acosh downward binary64 0x1.86ap+16 : 0xc.34c12d490b8p+0 : inexact-ok = acosh tonearest binary64 0x1.86ap+16 : 0xc.34c12d490b8p+0 : inexact-ok = acosh towardzero binary64 0x1.86ap+16 : 0xc.34c12d490b8p+0 : inexact-ok = acosh upward binary64 0x1.86ap+16 : 0xc.34c12d490b808p+0 : inexact-ok = acosh downward intel96 0x1.86ap+16 : 0xc.34c12d490b800b9p+0 : inexact-ok = acosh tonearest intel96 0x1.86ap+16 : 0xc.34c12d490b800bap+0 : inexact-ok = acosh towardzero intel96 0x1.86ap+16 : 0xc.34c12d490b800b9p+0 : inexact-ok = acosh upward intel96 0x1.86ap+16 : 0xc.34c12d490b800bap+0 : inexact-ok = acosh downward m68k96 0x1.86ap+16 : 0xc.34c12d490b800b9p+0 : inexact-ok = acosh tonearest m68k96 0x1.86ap+16 : 0xc.34c12d490b800bap+0 : inexact-ok = acosh towardzero m68k96 0x1.86ap+16 : 0xc.34c12d490b800b9p+0 : inexact-ok = acosh upward m68k96 0x1.86ap+16 : 0xc.34c12d490b800bap+0 : inexact-ok = acosh downward binary128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c815614094p+0 : inexact-ok = acosh tonearest binary128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c8156140948p+0 : inexact-ok = acosh towardzero binary128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c815614094p+0 : inexact-ok = acosh upward binary128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c8156140948p+0 : inexact-ok = acosh downward ibm128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c81561408p+0 : inexact-ok = acosh tonearest ibm128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c81561408p+0 : inexact-ok = acosh towardzero ibm128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c81561408p+0 : inexact-ok = acosh upward ibm128 0x1.86ap+16 : 0xc.34c12d490b800b9c3c8156140cp+0 : inexact-ok acosh 0x1p8 = acosh downward binary32 0x1p+8 : 0x6.3d029p+0 : inexact-ok = acosh tonearest binary32 0x1p+8 : 0x6.3d0298p+0 : inexact-ok = acosh towardzero binary32 0x1p+8 : 0x6.3d029p+0 : inexact-ok = acosh upward binary32 0x1p+8 : 0x6.3d0298p+0 : inexact-ok = acosh downward binary64 0x1p+8 : 0x6.3d0297b6484bp+0 : inexact-ok = acosh tonearest binary64 0x1p+8 : 0x6.3d0297b6484b4p+0 : inexact-ok = acosh towardzero binary64 0x1p+8 : 0x6.3d0297b6484bp+0 : inexact-ok = acosh upward binary64 0x1p+8 : 0x6.3d0297b6484b4p+0 : inexact-ok = acosh downward intel96 0x1p+8 : 0x6.3d0297b6484b39bp+0 : inexact-ok = acosh tonearest intel96 0x1p+8 : 0x6.3d0297b6484b39b8p+0 : inexact-ok = acosh towardzero intel96 0x1p+8 : 0x6.3d0297b6484b39bp+0 : inexact-ok = acosh upward intel96 0x1p+8 : 0x6.3d0297b6484b39b8p+0 : inexact-ok = acosh downward m68k96 0x1p+8 : 0x6.3d0297b6484b39bp+0 : inexact-ok = acosh tonearest m68k96 0x1p+8 : 0x6.3d0297b6484b39b8p+0 : inexact-ok = acosh towardzero m68k96 0x1p+8 : 0x6.3d0297b6484b39bp+0 : inexact-ok = acosh upward m68k96 0x1p+8 : 0x6.3d0297b6484b39b8p+0 : inexact-ok = acosh downward binary128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fc98p+0 : inexact-ok = acosh tonearest binary128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fc98p+0 : inexact-ok = acosh towardzero binary128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fc98p+0 : inexact-ok = acosh upward binary128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fc9cp+0 : inexact-ok = acosh downward ibm128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fcp+0 : inexact-ok = acosh tonearest ibm128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fcp+0 : inexact-ok = acosh towardzero ibm128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fcp+0 : inexact-ok = acosh upward ibm128 0x1p+8 : 0x6.3d0297b6484b39b4baebf4b5fep+0 : inexact-ok acosh 0x1p9 = acosh downward binary32 0x2p+8 : 0x6.ee74d8p+0 : inexact-ok = acosh tonearest binary32 0x2p+8 : 0x6.ee74ep+0 : inexact-ok = acosh towardzero binary32 0x2p+8 : 0x6.ee74d8p+0 : inexact-ok = acosh upward binary32 0x2p+8 : 0x6.ee74ep+0 : inexact-ok = acosh downward binary64 0x2p+8 : 0x6.ee74dfae309acp+0 : inexact-ok = acosh tonearest binary64 0x2p+8 : 0x6.ee74dfae309acp+0 : inexact-ok = acosh towardzero binary64 0x2p+8 : 0x6.ee74dfae309acp+0 : inexact-ok = acosh upward binary64 0x2p+8 : 0x6.ee74dfae309bp+0 : inexact-ok = acosh downward intel96 0x2p+8 : 0x6.ee74dfae309ac08p+0 : inexact-ok = acosh tonearest intel96 0x2p+8 : 0x6.ee74dfae309ac08p+0 : inexact-ok = acosh towardzero intel96 0x2p+8 : 0x6.ee74dfae309ac08p+0 : inexact-ok = acosh upward intel96 0x2p+8 : 0x6.ee74dfae309ac088p+0 : inexact-ok = acosh downward m68k96 0x2p+8 : 0x6.ee74dfae309ac08p+0 : inexact-ok = acosh tonearest m68k96 0x2p+8 : 0x6.ee74dfae309ac08p+0 : inexact-ok = acosh towardzero m68k96 0x2p+8 : 0x6.ee74dfae309ac08p+0 : inexact-ok = acosh upward m68k96 0x2p+8 : 0x6.ee74dfae309ac088p+0 : inexact-ok = acosh downward binary128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ef4p+0 : inexact-ok = acosh tonearest binary128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ef4p+0 : inexact-ok = acosh towardzero binary128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ef4p+0 : inexact-ok = acosh upward binary128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ef8p+0 : inexact-ok = acosh downward ibm128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ep+0 : inexact-ok = acosh tonearest ibm128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ep+0 : inexact-ok = acosh towardzero ibm128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee993ep+0 : inexact-ok = acosh upward ibm128 0x2p+8 : 0x6.ee74dfae309ac0808d86ee994p+0 : inexact-ok acosh 0x1p10 = acosh downward binary32 0x4p+8 : 0x7.9fe7p+0 : inexact-ok = acosh tonearest binary32 0x4p+8 : 0x7.9fe7p+0 : inexact-ok = acosh towardzero binary32 0x4p+8 : 0x7.9fe7p+0 : inexact-ok = acosh upward binary32 0x4p+8 : 0x7.9fe708p+0 : inexact-ok = acosh downward binary64 0x4p+8 : 0x7.9fe703a603d2p+0 : inexact-ok = acosh tonearest binary64 0x4p+8 : 0x7.9fe703a603d24p+0 : inexact-ok = acosh towardzero binary64 0x4p+8 : 0x7.9fe703a603d2p+0 : inexact-ok = acosh upward binary64 0x4p+8 : 0x7.9fe703a603d24p+0 : inexact-ok = acosh downward intel96 0x4p+8 : 0x7.9fe703a603d23a6p+0 : inexact-ok = acosh tonearest intel96 0x4p+8 : 0x7.9fe703a603d23a6p+0 : inexact-ok = acosh towardzero intel96 0x4p+8 : 0x7.9fe703a603d23a6p+0 : inexact-ok = acosh upward intel96 0x4p+8 : 0x7.9fe703a603d23a68p+0 : inexact-ok = acosh downward m68k96 0x4p+8 : 0x7.9fe703a603d23a6p+0 : inexact-ok = acosh tonearest m68k96 0x4p+8 : 0x7.9fe703a603d23a6p+0 : inexact-ok = acosh towardzero m68k96 0x4p+8 : 0x7.9fe703a603d23a6p+0 : inexact-ok = acosh upward m68k96 0x4p+8 : 0x7.9fe703a603d23a68p+0 : inexact-ok = acosh downward binary128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d5b4p+0 : inexact-ok = acosh tonearest binary128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d5b8p+0 : inexact-ok = acosh towardzero binary128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d5b4p+0 : inexact-ok = acosh upward binary128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d5b8p+0 : inexact-ok = acosh downward ibm128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d4p+0 : inexact-ok = acosh tonearest ibm128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d6p+0 : inexact-ok = acosh towardzero ibm128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d4p+0 : inexact-ok = acosh upward ibm128 0x4p+8 : 0x7.9fe703a603d23a60d7735972d6p+0 : inexact-ok acosh 0x1p11 = acosh downward binary32 0x8p+8 : 0x8.51591p+0 : inexact-ok = acosh tonearest binary32 0x8p+8 : 0x8.51592p+0 : inexact-ok = acosh towardzero binary32 0x8p+8 : 0x8.51591p+0 : inexact-ok = acosh upward binary32 0x8p+8 : 0x8.51592p+0 : inexact-ok = acosh downward binary64 0x8p+8 : 0x8.51591e9dd5b8p+0 : inexact-ok = acosh tonearest binary64 0x8p+8 : 0x8.51591e9dd5b8p+0 : inexact-ok = acosh towardzero binary64 0x8p+8 : 0x8.51591e9dd5b8p+0 : inexact-ok = acosh upward binary64 0x8p+8 : 0x8.51591e9dd5b88p+0 : inexact-ok = acosh downward intel96 0x8p+8 : 0x8.51591e9dd5b834p+0 : inexact-ok = acosh tonearest intel96 0x8p+8 : 0x8.51591e9dd5b8341p+0 : inexact-ok = acosh towardzero intel96 0x8p+8 : 0x8.51591e9dd5b834p+0 : inexact-ok = acosh upward intel96 0x8p+8 : 0x8.51591e9dd5b8341p+0 : inexact-ok = acosh downward m68k96 0x8p+8 : 0x8.51591e9dd5b834p+0 : inexact-ok = acosh tonearest m68k96 0x8p+8 : 0x8.51591e9dd5b8341p+0 : inexact-ok = acosh towardzero m68k96 0x8p+8 : 0x8.51591e9dd5b834p+0 : inexact-ok = acosh upward m68k96 0x8p+8 : 0x8.51591e9dd5b8341p+0 : inexact-ok = acosh downward binary128 0x8p+8 : 0x8.51591e9dd5b8340d735715c21a08p+0 : inexact-ok = acosh tonearest binary128 0x8p+8 : 0x8.51591e9dd5b8340d735715c21a1p+0 : inexact-ok = acosh towardzero binary128 0x8p+8 : 0x8.51591e9dd5b8340d735715c21a08p+0 : inexact-ok = acosh upward binary128 0x8p+8 : 0x8.51591e9dd5b8340d735715c21a1p+0 : inexact-ok = acosh downward ibm128 0x8p+8 : 0x8.51591e9dd5b8340d735715c218p+0 : inexact-ok = acosh tonearest ibm128 0x8p+8 : 0x8.51591e9dd5b8340d735715c21cp+0 : inexact-ok = acosh towardzero ibm128 0x8p+8 : 0x8.51591e9dd5b8340d735715c218p+0 : inexact-ok = acosh upward ibm128 0x8p+8 : 0x8.51591e9dd5b8340d735715c21cp+0 : inexact-ok acosh 0x1p12 = acosh downward binary32 0x1p+12 : 0x9.02cb3p+0 : inexact-ok = acosh tonearest binary32 0x1p+12 : 0x9.02cb3p+0 : inexact-ok = acosh towardzero binary32 0x1p+12 : 0x9.02cb3p+0 : inexact-ok = acosh upward binary32 0x1p+12 : 0x9.02cb4p+0 : inexact-ok = acosh downward binary64 0x1p+12 : 0x9.02cb3755a789p+0 : inexact-ok = acosh tonearest binary64 0x1p+12 : 0x9.02cb3755a789p+0 : inexact-ok = acosh towardzero binary64 0x1p+12 : 0x9.02cb3755a789p+0 : inexact-ok = acosh upward binary64 0x1p+12 : 0x9.02cb3755a7898p+0 : inexact-ok = acosh downward intel96 0x1p+12 : 0x9.02cb3755a78915bp+0 : inexact-ok = acosh tonearest intel96 0x1p+12 : 0x9.02cb3755a78915cp+0 : inexact-ok = acosh towardzero intel96 0x1p+12 : 0x9.02cb3755a78915bp+0 : inexact-ok = acosh upward intel96 0x1p+12 : 0x9.02cb3755a78915cp+0 : inexact-ok = acosh downward m68k96 0x1p+12 : 0x9.02cb3755a78915bp+0 : inexact-ok = acosh tonearest m68k96 0x1p+12 : 0x9.02cb3755a78915cp+0 : inexact-ok = acosh towardzero m68k96 0x1p+12 : 0x9.02cb3755a78915bp+0 : inexact-ok = acosh upward m68k96 0x1p+12 : 0x9.02cb3755a78915cp+0 : inexact-ok = acosh downward binary128 0x1p+12 : 0x9.02cb3755a78915b94082c962d54p+0 : inexact-ok = acosh tonearest binary128 0x1p+12 : 0x9.02cb3755a78915b94082c962d54p+0 : inexact-ok = acosh towardzero binary128 0x1p+12 : 0x9.02cb3755a78915b94082c962d54p+0 : inexact-ok = acosh upward binary128 0x1p+12 : 0x9.02cb3755a78915b94082c962d548p+0 : inexact-ok = acosh downward ibm128 0x1p+12 : 0x9.02cb3755a78915b94082c962d4p+0 : inexact-ok = acosh tonearest ibm128 0x1p+12 : 0x9.02cb3755a78915b94082c962d4p+0 : inexact-ok = acosh towardzero ibm128 0x1p+12 : 0x9.02cb3755a78915b94082c962d4p+0 : inexact-ok = acosh upward ibm128 0x1p+12 : 0x9.02cb3755a78915b94082c962d8p+0 : inexact-ok acosh 0x1p13 = acosh downward binary32 0x2p+12 : 0x9.b43d4p+0 : inexact-ok = acosh tonearest binary32 0x2p+12 : 0x9.b43d5p+0 : inexact-ok = acosh towardzero binary32 0x2p+12 : 0x9.b43d4p+0 : inexact-ok = acosh upward binary32 0x2p+12 : 0x9.b43d5p+0 : inexact-ok = acosh downward binary64 0x2p+12 : 0x9.b43d4f7d79588p+0 : inexact-ok = acosh tonearest binary64 0x2p+12 : 0x9.b43d4f7d79588p+0 : inexact-ok = acosh towardzero binary64 0x2p+12 : 0x9.b43d4f7d79588p+0 : inexact-ok = acosh upward binary64 0x2p+12 : 0x9.b43d4f7d7959p+0 : inexact-ok = acosh downward intel96 0x2p+12 : 0x9.b43d4f7d7958a5ep+0 : inexact-ok = acosh tonearest intel96 0x2p+12 : 0x9.b43d4f7d7958a5ep+0 : inexact-ok = acosh towardzero intel96 0x2p+12 : 0x9.b43d4f7d7958a5ep+0 : inexact-ok = acosh upward intel96 0x2p+12 : 0x9.b43d4f7d7958a5fp+0 : inexact-ok = acosh downward m68k96 0x2p+12 : 0x9.b43d4f7d7958a5ep+0 : inexact-ok = acosh tonearest m68k96 0x2p+12 : 0x9.b43d4f7d7958a5ep+0 : inexact-ok = acosh towardzero m68k96 0x2p+12 : 0x9.b43d4f7d7958a5ep+0 : inexact-ok = acosh upward m68k96 0x2p+12 : 0x9.b43d4f7d7958a5fp+0 : inexact-ok = acosh downward binary128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfae1e8p+0 : inexact-ok = acosh tonearest binary128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfae1e8p+0 : inexact-ok = acosh towardzero binary128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfae1e8p+0 : inexact-ok = acosh upward binary128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfae1fp+0 : inexact-ok = acosh downward ibm128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfaep+0 : inexact-ok = acosh tonearest ibm128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfaep+0 : inexact-ok = acosh towardzero ibm128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfaep+0 : inexact-ok = acosh upward ibm128 0x2p+12 : 0x9.b43d4f7d7958a5e50a739cfae4p+0 : inexact-ok acosh 0x1p24 = acosh downward binary32 0x1p+24 : 0x1.154244p+4 : inexact-ok = acosh tonearest binary32 0x1p+24 : 0x1.154246p+4 : inexact-ok = acosh towardzero binary32 0x1p+24 : 0x1.154244p+4 : inexact-ok = acosh upward binary32 0x1p+24 : 0x1.154246p+4 : inexact-ok = acosh downward binary64 0x1p+24 : 0x1.1542457337d42p+4 : inexact-ok = acosh tonearest binary64 0x1p+24 : 0x1.1542457337d43p+4 : inexact-ok = acosh towardzero binary64 0x1p+24 : 0x1.1542457337d42p+4 : inexact-ok = acosh upward binary64 0x1p+24 : 0x1.1542457337d43p+4 : inexact-ok = acosh downward intel96 0x1p+24 : 0x1.1542457337d42a1cp+4 : inexact-ok = acosh tonearest intel96 0x1p+24 : 0x1.1542457337d42a1cp+4 : inexact-ok = acosh towardzero intel96 0x1p+24 : 0x1.1542457337d42a1cp+4 : inexact-ok = acosh upward intel96 0x1p+24 : 0x1.1542457337d42a1ep+4 : inexact-ok = acosh downward m68k96 0x1p+24 : 0x1.1542457337d42a1cp+4 : inexact-ok = acosh tonearest m68k96 0x1p+24 : 0x1.1542457337d42a1cp+4 : inexact-ok = acosh towardzero m68k96 0x1p+24 : 0x1.1542457337d42a1cp+4 : inexact-ok = acosh upward m68k96 0x1p+24 : 0x1.1542457337d42a1ep+4 : inexact-ok = acosh downward binary128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d84abp+4 : inexact-ok = acosh tonearest binary128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d84acp+4 : inexact-ok = acosh towardzero binary128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d84abp+4 : inexact-ok = acosh upward binary128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d84acp+4 : inexact-ok = acosh downward ibm128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d848p+4 : inexact-ok = acosh tonearest ibm128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d848p+4 : inexact-ok = acosh towardzero ibm128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d848p+4 : inexact-ok = acosh upward ibm128 0x1p+24 : 0x1.1542457337d42a1c6b73c89d85p+4 : inexact-ok acosh 0x1p25 = acosh downward binary32 0x2p+24 : 0x1.205966p+4 : inexact-ok = acosh tonearest binary32 0x2p+24 : 0x1.205966p+4 : inexact-ok = acosh towardzero binary32 0x2p+24 : 0x1.205966p+4 : inexact-ok = acosh upward binary32 0x2p+24 : 0x1.205968p+4 : inexact-ok = acosh downward binary64 0x2p+24 : 0x1.205966f2b4f12p+4 : inexact-ok = acosh tonearest binary64 0x2p+24 : 0x1.205966f2b4f12p+4 : inexact-ok = acosh towardzero binary64 0x2p+24 : 0x1.205966f2b4f12p+4 : inexact-ok = acosh upward binary64 0x2p+24 : 0x1.205966f2b4f13p+4 : inexact-ok = acosh downward intel96 0x2p+24 : 0x1.205966f2b4f124b6p+4 : inexact-ok = acosh tonearest intel96 0x2p+24 : 0x1.205966f2b4f124b8p+4 : inexact-ok = acosh towardzero intel96 0x2p+24 : 0x1.205966f2b4f124b6p+4 : inexact-ok = acosh upward intel96 0x2p+24 : 0x1.205966f2b4f124b8p+4 : inexact-ok = acosh downward m68k96 0x2p+24 : 0x1.205966f2b4f124b6p+4 : inexact-ok = acosh tonearest m68k96 0x2p+24 : 0x1.205966f2b4f124b8p+4 : inexact-ok = acosh towardzero m68k96 0x2p+24 : 0x1.205966f2b4f124b6p+4 : inexact-ok = acosh upward m68k96 0x2p+24 : 0x1.205966f2b4f124b8p+4 : inexact-ok = acosh downward binary128 0x2p+24 : 0x1.205966f2b4f124b7281203d70652p+4 : inexact-ok = acosh tonearest binary128 0x2p+24 : 0x1.205966f2b4f124b7281203d70653p+4 : inexact-ok = acosh towardzero binary128 0x2p+24 : 0x1.205966f2b4f124b7281203d70652p+4 : inexact-ok = acosh upward binary128 0x2p+24 : 0x1.205966f2b4f124b7281203d70653p+4 : inexact-ok = acosh downward ibm128 0x2p+24 : 0x1.205966f2b4f124b7281203d706p+4 : inexact-ok = acosh tonearest ibm128 0x2p+24 : 0x1.205966f2b4f124b7281203d7068p+4 : inexact-ok = acosh towardzero ibm128 0x2p+24 : 0x1.205966f2b4f124b7281203d706p+4 : inexact-ok = acosh upward ibm128 0x2p+24 : 0x1.205966f2b4f124b7281203d7068p+4 : inexact-ok acosh 0x1p26 = acosh downward binary32 0x4p+24 : 0x1.2b7088p+4 : inexact-ok = acosh tonearest binary32 0x4p+24 : 0x1.2b7088p+4 : inexact-ok = acosh towardzero binary32 0x4p+24 : 0x1.2b7088p+4 : inexact-ok = acosh upward binary32 0x4p+24 : 0x1.2b708ap+4 : inexact-ok = acosh downward binary64 0x4p+24 : 0x1.2b708872320e1p+4 : inexact-ok = acosh tonearest binary64 0x4p+24 : 0x1.2b708872320e2p+4 : inexact-ok = acosh towardzero binary64 0x4p+24 : 0x1.2b708872320e1p+4 : inexact-ok = acosh upward binary64 0x4p+24 : 0x1.2b708872320e2p+4 : inexact-ok = acosh downward intel96 0x4p+24 : 0x1.2b708872320e1d1p+4 : inexact-ok = acosh tonearest intel96 0x4p+24 : 0x1.2b708872320e1d12p+4 : inexact-ok = acosh towardzero intel96 0x4p+24 : 0x1.2b708872320e1d1p+4 : inexact-ok = acosh upward intel96 0x4p+24 : 0x1.2b708872320e1d12p+4 : inexact-ok = acosh downward m68k96 0x4p+24 : 0x1.2b708872320e1d1p+4 : inexact-ok = acosh tonearest m68k96 0x4p+24 : 0x1.2b708872320e1d12p+4 : inexact-ok = acosh towardzero m68k96 0x4p+24 : 0x1.2b708872320e1d1p+4 : inexact-ok = acosh upward m68k96 0x4p+24 : 0x1.2b708872320e1d12p+4 : inexact-ok = acosh downward binary128 0x4p+24 : 0x1.2b708872320e1d11e4b03f1086a8p+4 : inexact-ok = acosh tonearest binary128 0x4p+24 : 0x1.2b708872320e1d11e4b03f1086a9p+4 : inexact-ok = acosh towardzero binary128 0x4p+24 : 0x1.2b708872320e1d11e4b03f1086a8p+4 : inexact-ok = acosh upward binary128 0x4p+24 : 0x1.2b708872320e1d11e4b03f1086a9p+4 : inexact-ok = acosh downward ibm128 0x4p+24 : 0x1.2b708872320e1d11e4b03f10868p+4 : inexact-ok = acosh tonearest ibm128 0x4p+24 : 0x1.2b708872320e1d11e4b03f10868p+4 : inexact-ok = acosh towardzero ibm128 0x4p+24 : 0x1.2b708872320e1d11e4b03f10868p+4 : inexact-ok = acosh upward ibm128 0x4p+24 : 0x1.2b708872320e1d11e4b03f1087p+4 : inexact-ok acosh 0x1p27 = acosh downward binary32 0x8p+24 : 0x1.3687a8p+4 : inexact-ok = acosh tonearest binary32 0x8p+24 : 0x1.3687aap+4 : inexact-ok = acosh towardzero binary32 0x8p+24 : 0x1.3687a8p+4 : inexact-ok = acosh upward binary32 0x8p+24 : 0x1.3687aap+4 : inexact-ok = acosh downward binary64 0x8p+24 : 0x1.3687a9f1af2b1p+4 : inexact-ok = acosh tonearest binary64 0x8p+24 : 0x1.3687a9f1af2b1p+4 : inexact-ok = acosh towardzero binary64 0x8p+24 : 0x1.3687a9f1af2b1p+4 : inexact-ok = acosh upward binary64 0x8p+24 : 0x1.3687a9f1af2b2p+4 : inexact-ok = acosh downward intel96 0x8p+24 : 0x1.3687a9f1af2b14dcp+4 : inexact-ok = acosh tonearest intel96 0x8p+24 : 0x1.3687a9f1af2b14dcp+4 : inexact-ok = acosh towardzero intel96 0x8p+24 : 0x1.3687a9f1af2b14dcp+4 : inexact-ok = acosh upward intel96 0x8p+24 : 0x1.3687a9f1af2b14dep+4 : inexact-ok = acosh downward m68k96 0x8p+24 : 0x1.3687a9f1af2b14dcp+4 : inexact-ok = acosh tonearest m68k96 0x8p+24 : 0x1.3687a9f1af2b14dcp+4 : inexact-ok = acosh towardzero m68k96 0x8p+24 : 0x1.3687a9f1af2b14dcp+4 : inexact-ok = acosh upward m68k96 0x8p+24 : 0x1.3687a9f1af2b14dep+4 : inexact-ok = acosh downward binary128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a06e9p+4 : inexact-ok = acosh tonearest binary128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a06e9p+4 : inexact-ok = acosh towardzero binary128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a06e9p+4 : inexact-ok = acosh upward binary128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a06eap+4 : inexact-ok = acosh downward ibm128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a068p+4 : inexact-ok = acosh tonearest ibm128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a07p+4 : inexact-ok = acosh towardzero ibm128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a068p+4 : inexact-ok = acosh upward ibm128 0x8p+24 : 0x1.3687a9f1af2b14dca14e7a4a07p+4 : inexact-ok acosh 0x1p28 = acosh downward binary32 0x1p+28 : 0x1.419ecap+4 : inexact-ok = acosh tonearest binary32 0x1p+28 : 0x1.419eccp+4 : inexact-ok = acosh towardzero binary32 0x1p+28 : 0x1.419ecap+4 : inexact-ok = acosh upward binary32 0x1p+28 : 0x1.419eccp+4 : inexact-ok = acosh downward binary64 0x1p+28 : 0x1.419ecb712c48p+4 : inexact-ok = acosh tonearest binary64 0x1p+28 : 0x1.419ecb712c481p+4 : inexact-ok = acosh towardzero binary64 0x1p+28 : 0x1.419ecb712c48p+4 : inexact-ok = acosh upward binary64 0x1p+28 : 0x1.419ecb712c481p+4 : inexact-ok = acosh downward intel96 0x1p+28 : 0x1.419ecb712c480c82p+4 : inexact-ok = acosh tonearest intel96 0x1p+28 : 0x1.419ecb712c480c84p+4 : inexact-ok = acosh towardzero intel96 0x1p+28 : 0x1.419ecb712c480c82p+4 : inexact-ok = acosh upward intel96 0x1p+28 : 0x1.419ecb712c480c84p+4 : inexact-ok = acosh downward m68k96 0x1p+28 : 0x1.419ecb712c480c82p+4 : inexact-ok = acosh tonearest m68k96 0x1p+28 : 0x1.419ecb712c480c84p+4 : inexact-ok = acosh towardzero m68k96 0x1p+28 : 0x1.419ecb712c480c82p+4 : inexact-ok = acosh upward m68k96 0x1p+28 : 0x1.419ecb712c480c84p+4 : inexact-ok = acosh downward binary128 0x1p+28 : 0x1.419ecb712c480c835decb5838728p+4 : inexact-ok = acosh tonearest binary128 0x1p+28 : 0x1.419ecb712c480c835decb5838728p+4 : inexact-ok = acosh towardzero binary128 0x1p+28 : 0x1.419ecb712c480c835decb5838728p+4 : inexact-ok = acosh upward binary128 0x1p+28 : 0x1.419ecb712c480c835decb5838729p+4 : inexact-ok = acosh downward ibm128 0x1p+28 : 0x1.419ecb712c480c835decb58387p+4 : inexact-ok = acosh tonearest ibm128 0x1p+28 : 0x1.419ecb712c480c835decb58387p+4 : inexact-ok = acosh towardzero ibm128 0x1p+28 : 0x1.419ecb712c480c835decb58387p+4 : inexact-ok = acosh upward ibm128 0x1p+28 : 0x1.419ecb712c480c835decb583878p+4 : inexact-ok acosh 0x1p29 = acosh downward binary32 0x2p+28 : 0x1.4cb5ecp+4 : inexact-ok = acosh tonearest binary32 0x2p+28 : 0x1.4cb5ecp+4 : inexact-ok = acosh towardzero binary32 0x2p+28 : 0x1.4cb5ecp+4 : inexact-ok = acosh upward binary32 0x2p+28 : 0x1.4cb5eep+4 : inexact-ok = acosh downward binary64 0x2p+28 : 0x1.4cb5ecf0a965p+4 : inexact-ok = acosh tonearest binary64 0x2p+28 : 0x1.4cb5ecf0a965p+4 : inexact-ok = acosh towardzero binary64 0x2p+28 : 0x1.4cb5ecf0a965p+4 : inexact-ok = acosh upward binary64 0x2p+28 : 0x1.4cb5ecf0a9651p+4 : inexact-ok = acosh downward intel96 0x2p+28 : 0x1.4cb5ecf0a965042p+4 : inexact-ok = acosh tonearest intel96 0x2p+28 : 0x1.4cb5ecf0a9650422p+4 : inexact-ok = acosh towardzero intel96 0x2p+28 : 0x1.4cb5ecf0a965042p+4 : inexact-ok = acosh upward intel96 0x2p+28 : 0x1.4cb5ecf0a9650422p+4 : inexact-ok = acosh downward m68k96 0x2p+28 : 0x1.4cb5ecf0a965042p+4 : inexact-ok = acosh tonearest m68k96 0x2p+28 : 0x1.4cb5ecf0a9650422p+4 : inexact-ok = acosh towardzero m68k96 0x2p+28 : 0x1.4cb5ecf0a965042p+4 : inexact-ok = acosh upward m68k96 0x2p+28 : 0x1.4cb5ecf0a9650422p+4 : inexact-ok = acosh downward binary128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd0767p+4 : inexact-ok = acosh tonearest binary128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd0768p+4 : inexact-ok = acosh towardzero binary128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd0767p+4 : inexact-ok = acosh upward binary128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd0768p+4 : inexact-ok = acosh downward ibm128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd07p+4 : inexact-ok = acosh tonearest ibm128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd078p+4 : inexact-ok = acosh towardzero ibm128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd07p+4 : inexact-ok = acosh upward ibm128 0x2p+28 : 0x1.4cb5ecf0a96504211a8af0bd078p+4 : inexact-ok acosh 0x1p30 = acosh downward binary32 0x4p+28 : 0x1.57cd0ep+4 : inexact-ok = acosh tonearest binary32 0x4p+28 : 0x1.57cd0ep+4 : inexact-ok = acosh towardzero binary32 0x4p+28 : 0x1.57cd0ep+4 : inexact-ok = acosh upward binary32 0x4p+28 : 0x1.57cd1p+4 : inexact-ok = acosh downward binary64 0x4p+28 : 0x1.57cd0e702681fp+4 : inexact-ok = acosh tonearest binary64 0x4p+28 : 0x1.57cd0e702682p+4 : inexact-ok = acosh towardzero binary64 0x4p+28 : 0x1.57cd0e702681fp+4 : inexact-ok = acosh upward binary64 0x4p+28 : 0x1.57cd0e702682p+4 : inexact-ok = acosh downward intel96 0x4p+28 : 0x1.57cd0e702681fbbcp+4 : inexact-ok = acosh tonearest intel96 0x4p+28 : 0x1.57cd0e702681fbbcp+4 : inexact-ok = acosh towardzero intel96 0x4p+28 : 0x1.57cd0e702681fbbcp+4 : inexact-ok = acosh upward intel96 0x4p+28 : 0x1.57cd0e702681fbbep+4 : inexact-ok = acosh downward m68k96 0x4p+28 : 0x1.57cd0e702681fbbcp+4 : inexact-ok = acosh tonearest m68k96 0x4p+28 : 0x1.57cd0e702681fbbcp+4 : inexact-ok = acosh towardzero m68k96 0x4p+28 : 0x1.57cd0e702681fbbcp+4 : inexact-ok = acosh upward m68k96 0x4p+28 : 0x1.57cd0e702681fbbep+4 : inexact-ok = acosh downward binary128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf687a6p+4 : inexact-ok = acosh tonearest binary128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf687a7p+4 : inexact-ok = acosh towardzero binary128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf687a6p+4 : inexact-ok = acosh upward binary128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf687a7p+4 : inexact-ok = acosh downward ibm128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf6878p+4 : inexact-ok = acosh tonearest ibm128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf6878p+4 : inexact-ok = acosh towardzero ibm128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf6878p+4 : inexact-ok = acosh upward ibm128 0x4p+28 : 0x1.57cd0e702681fbbc97292bf688p+4 : inexact-ok acosh 0x1p31 = acosh downward binary32 0x8p+28 : 0x1.62e42ep+4 : inexact-ok = acosh tonearest binary32 0x8p+28 : 0x1.62e43p+4 : inexact-ok = acosh towardzero binary32 0x8p+28 : 0x1.62e42ep+4 : inexact-ok = acosh upward binary32 0x8p+28 : 0x1.62e43p+4 : inexact-ok = acosh downward binary64 0x8p+28 : 0x1.62e42fefa39efp+4 : inexact-ok = acosh tonearest binary64 0x8p+28 : 0x1.62e42fefa39efp+4 : inexact-ok = acosh towardzero binary64 0x8p+28 : 0x1.62e42fefa39efp+4 : inexact-ok = acosh upward binary64 0x8p+28 : 0x1.62e42fefa39fp+4 : inexact-ok = acosh downward intel96 0x8p+28 : 0x1.62e42fefa39ef356p+4 : inexact-ok = acosh tonearest intel96 0x8p+28 : 0x1.62e42fefa39ef358p+4 : inexact-ok = acosh towardzero intel96 0x8p+28 : 0x1.62e42fefa39ef356p+4 : inexact-ok = acosh upward intel96 0x8p+28 : 0x1.62e42fefa39ef358p+4 : inexact-ok = acosh downward m68k96 0x8p+28 : 0x1.62e42fefa39ef356p+4 : inexact-ok = acosh tonearest m68k96 0x8p+28 : 0x1.62e42fefa39ef358p+4 : inexact-ok = acosh towardzero m68k96 0x8p+28 : 0x1.62e42fefa39ef356p+4 : inexact-ok = acosh upward m68k96 0x8p+28 : 0x1.62e42fefa39ef358p+4 : inexact-ok = acosh downward binary128 0x8p+28 : 0x1.62e42fefa39ef35783c7673007e5p+4 : inexact-ok = acosh tonearest binary128 0x8p+28 : 0x1.62e42fefa39ef35783c7673007e6p+4 : inexact-ok = acosh towardzero binary128 0x8p+28 : 0x1.62e42fefa39ef35783c7673007e5p+4 : inexact-ok = acosh upward binary128 0x8p+28 : 0x1.62e42fefa39ef35783c7673007e6p+4 : inexact-ok = acosh downward ibm128 0x8p+28 : 0x1.62e42fefa39ef35783c76730078p+4 : inexact-ok = acosh tonearest ibm128 0x8p+28 : 0x1.62e42fefa39ef35783c7673008p+4 : inexact-ok = acosh towardzero ibm128 0x8p+28 : 0x1.62e42fefa39ef35783c76730078p+4 : inexact-ok = acosh upward ibm128 0x8p+28 : 0x1.62e42fefa39ef35783c7673008p+4 : inexact-ok acosh 0x1p32 = acosh downward binary32 0x1p+32 : 0x1.6dfb5p+4 : inexact-ok = acosh tonearest binary32 0x1p+32 : 0x1.6dfb52p+4 : inexact-ok = acosh towardzero binary32 0x1p+32 : 0x1.6dfb5p+4 : inexact-ok = acosh upward binary32 0x1p+32 : 0x1.6dfb52p+4 : inexact-ok = acosh downward binary64 0x1p+32 : 0x1.6dfb516f20bbep+4 : inexact-ok = acosh tonearest binary64 0x1p+32 : 0x1.6dfb516f20bbfp+4 : inexact-ok = acosh towardzero binary64 0x1p+32 : 0x1.6dfb516f20bbep+4 : inexact-ok = acosh upward binary64 0x1p+32 : 0x1.6dfb516f20bbfp+4 : inexact-ok = acosh downward intel96 0x1p+32 : 0x1.6dfb516f20bbeaf2p+4 : inexact-ok = acosh tonearest intel96 0x1p+32 : 0x1.6dfb516f20bbeaf2p+4 : inexact-ok = acosh towardzero intel96 0x1p+32 : 0x1.6dfb516f20bbeaf2p+4 : inexact-ok = acosh upward intel96 0x1p+32 : 0x1.6dfb516f20bbeaf4p+4 : inexact-ok = acosh downward m68k96 0x1p+32 : 0x1.6dfb516f20bbeaf2p+4 : inexact-ok = acosh tonearest m68k96 0x1p+32 : 0x1.6dfb516f20bbeaf2p+4 : inexact-ok = acosh towardzero m68k96 0x1p+32 : 0x1.6dfb516f20bbeaf2p+4 : inexact-ok = acosh upward m68k96 0x1p+32 : 0x1.6dfb516f20bbeaf4p+4 : inexact-ok = acosh downward binary128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a2698825p+4 : inexact-ok = acosh tonearest binary128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a2698825p+4 : inexact-ok = acosh towardzero binary128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a2698825p+4 : inexact-ok = acosh upward binary128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a2698826p+4 : inexact-ok = acosh downward ibm128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a26988p+4 : inexact-ok = acosh tonearest ibm128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a26988p+4 : inexact-ok = acosh towardzero ibm128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a26988p+4 : inexact-ok = acosh upward ibm128 0x1p+32 : 0x1.6dfb516f20bbeaf24c65a269888p+4 : inexact-ok acosh 0x1p33 = acosh downward binary32 0x2p+32 : 0x1.791272p+4 : inexact-ok = acosh tonearest binary32 0x2p+32 : 0x1.791272p+4 : inexact-ok = acosh towardzero binary32 0x2p+32 : 0x1.791272p+4 : inexact-ok = acosh upward binary32 0x2p+32 : 0x1.791274p+4 : inexact-ok = acosh downward binary64 0x2p+32 : 0x1.791272ee9dd8ep+4 : inexact-ok = acosh tonearest binary64 0x2p+32 : 0x1.791272ee9dd8ep+4 : inexact-ok = acosh towardzero binary64 0x2p+32 : 0x1.791272ee9dd8ep+4 : inexact-ok = acosh upward binary64 0x2p+32 : 0x1.791272ee9dd8fp+4 : inexact-ok = acosh downward intel96 0x2p+32 : 0x1.791272ee9dd8e28cp+4 : inexact-ok = acosh tonearest intel96 0x2p+32 : 0x1.791272ee9dd8e28ep+4 : inexact-ok = acosh towardzero intel96 0x2p+32 : 0x1.791272ee9dd8e28cp+4 : inexact-ok = acosh upward intel96 0x2p+32 : 0x1.791272ee9dd8e28ep+4 : inexact-ok = acosh downward m68k96 0x2p+32 : 0x1.791272ee9dd8e28cp+4 : inexact-ok = acosh tonearest m68k96 0x2p+32 : 0x1.791272ee9dd8e28ep+4 : inexact-ok = acosh towardzero m68k96 0x2p+32 : 0x1.791272ee9dd8e28cp+4 : inexact-ok = acosh upward m68k96 0x2p+32 : 0x1.791272ee9dd8e28ep+4 : inexact-ok = acosh downward binary128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda30864p+4 : inexact-ok = acosh tonearest binary128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda30864p+4 : inexact-ok = acosh towardzero binary128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda30864p+4 : inexact-ok = acosh upward binary128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda30865p+4 : inexact-ok = acosh downward ibm128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda308p+4 : inexact-ok = acosh tonearest ibm128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda3088p+4 : inexact-ok = acosh towardzero ibm128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda308p+4 : inexact-ok = acosh upward ibm128 0x2p+32 : 0x1.791272ee9dd8e28d0c03dda3088p+4 : inexact-ok acosh 0x1p48 = acosh downward binary32 0x1p+48 : 0x2.1f6d68p+4 : inexact-ok = acosh tonearest binary32 0x1p+48 : 0x2.1f6d68p+4 : inexact-ok = acosh towardzero binary32 0x1p+48 : 0x2.1f6d68p+4 : inexact-ok = acosh upward binary32 0x1p+48 : 0x2.1f6d6cp+4 : inexact-ok = acosh downward binary64 0x1p+48 : 0x2.1f6d6966f28b6p+4 : inexact-ok = acosh tonearest binary64 0x1p+48 : 0x2.1f6d6966f28b6p+4 : inexact-ok = acosh towardzero binary64 0x1p+48 : 0x2.1f6d6966f28b6p+4 : inexact-ok = acosh upward binary64 0x1p+48 : 0x2.1f6d6966f28b8p+4 : inexact-ok = acosh downward intel96 0x1p+48 : 0x2.1f6d6966f28b649cp+4 : inexact-ok = acosh tonearest intel96 0x1p+48 : 0x2.1f6d6966f28b64ap+4 : inexact-ok = acosh towardzero intel96 0x1p+48 : 0x2.1f6d6966f28b649cp+4 : inexact-ok = acosh upward intel96 0x1p+48 : 0x2.1f6d6966f28b64ap+4 : inexact-ok = acosh downward m68k96 0x1p+48 : 0x2.1f6d6966f28b649cp+4 : inexact-ok = acosh tonearest m68k96 0x1p+48 : 0x2.1f6d6966f28b64ap+4 : inexact-ok = acosh towardzero m68k96 0x1p+48 : 0x2.1f6d6966f28b649cp+4 : inexact-ok = acosh upward m68k96 0x1p+48 : 0x2.1f6d6966f28b64ap+4 : inexact-ok = acosh downward binary128 0x1p+48 : 0x2.1f6d6966f28b649e1a4956018818p+4 : inexact-ok = acosh tonearest binary128 0x1p+48 : 0x2.1f6d6966f28b649e1a4956018818p+4 : inexact-ok = acosh towardzero binary128 0x1p+48 : 0x2.1f6d6966f28b649e1a4956018818p+4 : inexact-ok = acosh upward binary128 0x1p+48 : 0x2.1f6d6966f28b649e1a495601881ap+4 : inexact-ok = acosh downward ibm128 0x1p+48 : 0x2.1f6d6966f28b649e1a49560188p+4 : inexact-ok = acosh tonearest ibm128 0x1p+48 : 0x2.1f6d6966f28b649e1a49560188p+4 : inexact-ok = acosh towardzero ibm128 0x1p+48 : 0x2.1f6d6966f28b649e1a49560188p+4 : inexact-ok = acosh upward ibm128 0x1p+48 : 0x2.1f6d6966f28b649e1a49560189p+4 : inexact-ok acosh 0x1p49 = acosh downward binary32 0x2p+48 : 0x2.2a8488p+4 : inexact-ok = acosh tonearest binary32 0x2p+48 : 0x2.2a848cp+4 : inexact-ok = acosh towardzero binary32 0x2p+48 : 0x2.2a8488p+4 : inexact-ok = acosh upward binary32 0x2p+48 : 0x2.2a848cp+4 : inexact-ok = acosh downward binary64 0x2p+48 : 0x2.2a848ae66fa84p+4 : inexact-ok = acosh tonearest binary64 0x2p+48 : 0x2.2a848ae66fa86p+4 : inexact-ok = acosh towardzero binary64 0x2p+48 : 0x2.2a848ae66fa84p+4 : inexact-ok = acosh upward binary64 0x2p+48 : 0x2.2a848ae66fa86p+4 : inexact-ok = acosh downward intel96 0x2p+48 : 0x2.2a848ae66fa85c38p+4 : inexact-ok = acosh tonearest intel96 0x2p+48 : 0x2.2a848ae66fa85c38p+4 : inexact-ok = acosh towardzero intel96 0x2p+48 : 0x2.2a848ae66fa85c38p+4 : inexact-ok = acosh upward intel96 0x2p+48 : 0x2.2a848ae66fa85c3cp+4 : inexact-ok = acosh downward m68k96 0x2p+48 : 0x2.2a848ae66fa85c38p+4 : inexact-ok = acosh tonearest m68k96 0x2p+48 : 0x2.2a848ae66fa85c38p+4 : inexact-ok = acosh towardzero m68k96 0x2p+48 : 0x2.2a848ae66fa85c38p+4 : inexact-ok = acosh upward m68k96 0x2p+48 : 0x2.2a848ae66fa85c3cp+4 : inexact-ok = acosh downward binary128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0b56p+4 : inexact-ok = acosh tonearest binary128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0b58p+4 : inexact-ok = acosh towardzero binary128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0b56p+4 : inexact-ok = acosh upward binary128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0b58p+4 : inexact-ok = acosh downward ibm128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0bp+4 : inexact-ok = acosh tonearest ibm128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0bp+4 : inexact-ok = acosh towardzero ibm128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0bp+4 : inexact-ok = acosh upward ibm128 0x2p+48 : 0x2.2a848ae66fa85c38d6e7913b0cp+4 : inexact-ok acosh 0x1p50 = acosh downward binary32 0x4p+48 : 0x2.359bacp+4 : inexact-ok = acosh tonearest binary32 0x4p+48 : 0x2.359bacp+4 : inexact-ok = acosh towardzero binary32 0x4p+48 : 0x2.359bacp+4 : inexact-ok = acosh upward binary32 0x4p+48 : 0x2.359bbp+4 : inexact-ok = acosh downward binary64 0x4p+48 : 0x2.359bac65ecc54p+4 : inexact-ok = acosh tonearest binary64 0x4p+48 : 0x2.359bac65ecc56p+4 : inexact-ok = acosh towardzero binary64 0x4p+48 : 0x2.359bac65ecc54p+4 : inexact-ok = acosh upward binary64 0x4p+48 : 0x2.359bac65ecc56p+4 : inexact-ok = acosh downward intel96 0x4p+48 : 0x2.359bac65ecc553dp+4 : inexact-ok = acosh tonearest intel96 0x4p+48 : 0x2.359bac65ecc553d4p+4 : inexact-ok = acosh towardzero intel96 0x4p+48 : 0x2.359bac65ecc553dp+4 : inexact-ok = acosh upward intel96 0x4p+48 : 0x2.359bac65ecc553d4p+4 : inexact-ok = acosh downward m68k96 0x4p+48 : 0x2.359bac65ecc553dp+4 : inexact-ok = acosh tonearest m68k96 0x4p+48 : 0x2.359bac65ecc553d4p+4 : inexact-ok = acosh towardzero m68k96 0x4p+48 : 0x2.359bac65ecc553dp+4 : inexact-ok = acosh upward m68k96 0x4p+48 : 0x2.359bac65ecc553d4p+4 : inexact-ok = acosh downward binary128 0x4p+48 : 0x2.359bac65ecc553d39385cc748c56p+4 : inexact-ok = acosh tonearest binary128 0x4p+48 : 0x2.359bac65ecc553d39385cc748c56p+4 : inexact-ok = acosh towardzero binary128 0x4p+48 : 0x2.359bac65ecc553d39385cc748c56p+4 : inexact-ok = acosh upward binary128 0x4p+48 : 0x2.359bac65ecc553d39385cc748c58p+4 : inexact-ok = acosh downward ibm128 0x4p+48 : 0x2.359bac65ecc553d39385cc748cp+4 : inexact-ok = acosh tonearest ibm128 0x4p+48 : 0x2.359bac65ecc553d39385cc748cp+4 : inexact-ok = acosh towardzero ibm128 0x4p+48 : 0x2.359bac65ecc553d39385cc748cp+4 : inexact-ok = acosh upward ibm128 0x4p+48 : 0x2.359bac65ecc553d39385cc748dp+4 : inexact-ok acosh 0x1p51 = acosh downward binary32 0x8p+48 : 0x2.40b2ccp+4 : inexact-ok = acosh tonearest binary32 0x8p+48 : 0x2.40b2ccp+4 : inexact-ok = acosh towardzero binary32 0x8p+48 : 0x2.40b2ccp+4 : inexact-ok = acosh upward binary32 0x8p+48 : 0x2.40b2dp+4 : inexact-ok = acosh downward binary64 0x8p+48 : 0x2.40b2cde569e24p+4 : inexact-ok = acosh tonearest binary64 0x8p+48 : 0x2.40b2cde569e24p+4 : inexact-ok = acosh towardzero binary64 0x8p+48 : 0x2.40b2cde569e24p+4 : inexact-ok = acosh upward binary64 0x8p+48 : 0x2.40b2cde569e26p+4 : inexact-ok = acosh downward intel96 0x8p+48 : 0x2.40b2cde569e24b6cp+4 : inexact-ok = acosh tonearest intel96 0x8p+48 : 0x2.40b2cde569e24b7p+4 : inexact-ok = acosh towardzero intel96 0x8p+48 : 0x2.40b2cde569e24b6cp+4 : inexact-ok = acosh upward intel96 0x8p+48 : 0x2.40b2cde569e24b7p+4 : inexact-ok = acosh downward m68k96 0x8p+48 : 0x2.40b2cde569e24b6cp+4 : inexact-ok = acosh tonearest m68k96 0x8p+48 : 0x2.40b2cde569e24b7p+4 : inexact-ok = acosh towardzero m68k96 0x8p+48 : 0x2.40b2cde569e24b6cp+4 : inexact-ok = acosh upward m68k96 0x8p+48 : 0x2.40b2cde569e24b7p+4 : inexact-ok = acosh downward binary128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0cc4p+4 : inexact-ok = acosh tonearest binary128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0cc6p+4 : inexact-ok = acosh towardzero binary128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0cc4p+4 : inexact-ok = acosh upward binary128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0cc6p+4 : inexact-ok = acosh downward ibm128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0cp+4 : inexact-ok = acosh tonearest ibm128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0dp+4 : inexact-ok = acosh towardzero ibm128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0cp+4 : inexact-ok = acosh upward ibm128 0x8p+48 : 0x2.40b2cde569e24b6e502407ae0dp+4 : inexact-ok acosh 0x1p52 = acosh downward binary32 0x1p+52 : 0x2.4bc9ecp+4 : inexact-ok = acosh tonearest binary32 0x1p+52 : 0x2.4bc9fp+4 : inexact-ok = acosh towardzero binary32 0x1p+52 : 0x2.4bc9ecp+4 : inexact-ok = acosh upward binary32 0x1p+52 : 0x2.4bc9fp+4 : inexact-ok = acosh downward binary64 0x1p+52 : 0x2.4bc9ef64e6ff4p+4 : inexact-ok = acosh tonearest binary64 0x1p+52 : 0x2.4bc9ef64e6ff4p+4 : inexact-ok = acosh towardzero binary64 0x1p+52 : 0x2.4bc9ef64e6ff4p+4 : inexact-ok = acosh upward binary64 0x1p+52 : 0x2.4bc9ef64e6ff6p+4 : inexact-ok = acosh downward intel96 0x1p+52 : 0x2.4bc9ef64e6ff4308p+4 : inexact-ok = acosh tonearest intel96 0x1p+52 : 0x2.4bc9ef64e6ff4308p+4 : inexact-ok = acosh towardzero intel96 0x1p+52 : 0x2.4bc9ef64e6ff4308p+4 : inexact-ok = acosh upward intel96 0x1p+52 : 0x2.4bc9ef64e6ff430cp+4 : inexact-ok = acosh downward m68k96 0x1p+52 : 0x2.4bc9ef64e6ff4308p+4 : inexact-ok = acosh tonearest m68k96 0x1p+52 : 0x2.4bc9ef64e6ff4308p+4 : inexact-ok = acosh towardzero m68k96 0x1p+52 : 0x2.4bc9ef64e6ff4308p+4 : inexact-ok = acosh upward m68k96 0x1p+52 : 0x2.4bc9ef64e6ff430cp+4 : inexact-ok = acosh downward binary128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78d1p+4 : inexact-ok = acosh tonearest binary128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78d1p+4 : inexact-ok = acosh towardzero binary128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78d1p+4 : inexact-ok = acosh upward binary128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78d12p+4 : inexact-ok = acosh downward ibm128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 : inexact-ok = acosh tonearest ibm128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 : inexact-ok = acosh towardzero ibm128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 : inexact-ok = acosh upward ibm128 0x1p+52 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 : inexact-ok acosh 0x1p53 = acosh downward binary32 0x2p+52 : 0x2.56e11p+4 : inexact-ok = acosh tonearest binary32 0x2p+52 : 0x2.56e11p+4 : inexact-ok = acosh towardzero binary32 0x2p+52 : 0x2.56e11p+4 : inexact-ok = acosh upward binary32 0x2p+52 : 0x2.56e114p+4 : inexact-ok = acosh downward binary64 0x2p+52 : 0x2.56e110e4641c2p+4 : inexact-ok = acosh tonearest binary64 0x2p+52 : 0x2.56e110e4641c4p+4 : inexact-ok = acosh towardzero binary64 0x2p+52 : 0x2.56e110e4641c2p+4 : inexact-ok = acosh upward binary64 0x2p+52 : 0x2.56e110e4641c4p+4 : inexact-ok = acosh downward intel96 0x2p+52 : 0x2.56e110e4641c3aap+4 : inexact-ok = acosh tonearest intel96 0x2p+52 : 0x2.56e110e4641c3aa4p+4 : inexact-ok = acosh towardzero intel96 0x2p+52 : 0x2.56e110e4641c3aap+4 : inexact-ok = acosh upward intel96 0x2p+52 : 0x2.56e110e4641c3aa4p+4 : inexact-ok = acosh downward m68k96 0x2p+52 : 0x2.56e110e4641c3aap+4 : inexact-ok = acosh tonearest m68k96 0x2p+52 : 0x2.56e110e4641c3aa4p+4 : inexact-ok = acosh towardzero m68k96 0x2p+52 : 0x2.56e110e4641c3aap+4 : inexact-ok = acosh upward m68k96 0x2p+52 : 0x2.56e110e4641c3aa4p+4 : inexact-ok = acosh downward binary128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210d52p+4 : inexact-ok = acosh tonearest binary128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210d54p+4 : inexact-ok = acosh towardzero binary128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210d52p+4 : inexact-ok = acosh upward binary128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210d54p+4 : inexact-ok = acosh downward ibm128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210dp+4 : inexact-ok = acosh tonearest ibm128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210dp+4 : inexact-ok = acosh towardzero ibm128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210dp+4 : inexact-ok = acosh upward ibm128 0x2p+52 : 0x2.56e110e4641c3aa3c9607e210ep+4 : inexact-ok acosh 0x1p54 = acosh downward binary32 0x4p+52 : 0x2.61f83p+4 : inexact-ok = acosh tonearest binary32 0x4p+52 : 0x2.61f834p+4 : inexact-ok = acosh towardzero binary32 0x4p+52 : 0x2.61f83p+4 : inexact-ok = acosh upward binary32 0x4p+52 : 0x2.61f834p+4 : inexact-ok = acosh downward binary64 0x4p+52 : 0x2.61f83263e1392p+4 : inexact-ok = acosh tonearest binary64 0x4p+52 : 0x2.61f83263e1394p+4 : inexact-ok = acosh towardzero binary64 0x4p+52 : 0x2.61f83263e1392p+4 : inexact-ok = acosh upward binary64 0x4p+52 : 0x2.61f83263e1394p+4 : inexact-ok = acosh downward intel96 0x4p+52 : 0x2.61f83263e139323cp+4 : inexact-ok = acosh tonearest intel96 0x4p+52 : 0x2.61f83263e139324p+4 : inexact-ok = acosh towardzero intel96 0x4p+52 : 0x2.61f83263e139323cp+4 : inexact-ok = acosh upward intel96 0x4p+52 : 0x2.61f83263e139324p+4 : inexact-ok = acosh downward m68k96 0x4p+52 : 0x2.61f83263e139323cp+4 : inexact-ok = acosh tonearest m68k96 0x4p+52 : 0x2.61f83263e139324p+4 : inexact-ok = acosh towardzero m68k96 0x4p+52 : 0x2.61f83263e139323cp+4 : inexact-ok = acosh upward m68k96 0x4p+52 : 0x2.61f83263e139324p+4 : inexact-ok = acosh downward binary128 0x4p+52 : 0x2.61f83263e139323e85feb95a8d92p+4 : inexact-ok = acosh tonearest binary128 0x4p+52 : 0x2.61f83263e139323e85feb95a8d92p+4 : inexact-ok = acosh towardzero binary128 0x4p+52 : 0x2.61f83263e139323e85feb95a8d92p+4 : inexact-ok = acosh upward binary128 0x4p+52 : 0x2.61f83263e139323e85feb95a8d94p+4 : inexact-ok = acosh downward ibm128 0x4p+52 : 0x2.61f83263e139323e85feb95a8dp+4 : inexact-ok = acosh tonearest ibm128 0x4p+52 : 0x2.61f83263e139323e85feb95a8ep+4 : inexact-ok = acosh towardzero ibm128 0x4p+52 : 0x2.61f83263e139323e85feb95a8dp+4 : inexact-ok = acosh upward ibm128 0x4p+52 : 0x2.61f83263e139323e85feb95a8ep+4 : inexact-ok acosh 0x1p55 = acosh downward binary32 0x8p+52 : 0x2.6d0f5p+4 : inexact-ok = acosh tonearest binary32 0x8p+52 : 0x2.6d0f54p+4 : inexact-ok = acosh towardzero binary32 0x8p+52 : 0x2.6d0f5p+4 : inexact-ok = acosh upward binary32 0x8p+52 : 0x2.6d0f54p+4 : inexact-ok = acosh downward binary64 0x8p+52 : 0x2.6d0f53e35e562p+4 : inexact-ok = acosh tonearest binary64 0x8p+52 : 0x2.6d0f53e35e562p+4 : inexact-ok = acosh towardzero binary64 0x8p+52 : 0x2.6d0f53e35e562p+4 : inexact-ok = acosh upward binary64 0x8p+52 : 0x2.6d0f53e35e564p+4 : inexact-ok = acosh downward intel96 0x8p+52 : 0x2.6d0f53e35e5629d8p+4 : inexact-ok = acosh tonearest intel96 0x8p+52 : 0x2.6d0f53e35e5629d8p+4 : inexact-ok = acosh towardzero intel96 0x8p+52 : 0x2.6d0f53e35e5629d8p+4 : inexact-ok = acosh upward intel96 0x8p+52 : 0x2.6d0f53e35e5629dcp+4 : inexact-ok = acosh downward m68k96 0x8p+52 : 0x2.6d0f53e35e5629d8p+4 : inexact-ok = acosh tonearest m68k96 0x8p+52 : 0x2.6d0f53e35e5629d8p+4 : inexact-ok = acosh towardzero m68k96 0x8p+52 : 0x2.6d0f53e35e5629d8p+4 : inexact-ok = acosh upward m68k96 0x8p+52 : 0x2.6d0f53e35e5629dcp+4 : inexact-ok = acosh downward binary128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940dd2p+4 : inexact-ok = acosh tonearest binary128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940dd2p+4 : inexact-ok = acosh towardzero binary128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940dd2p+4 : inexact-ok = acosh upward binary128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940dd4p+4 : inexact-ok = acosh downward ibm128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940dp+4 : inexact-ok = acosh tonearest ibm128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940ep+4 : inexact-ok = acosh towardzero ibm128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940dp+4 : inexact-ok = acosh upward ibm128 0x8p+52 : 0x2.6d0f53e35e5629d9429cf4940ep+4 : inexact-ok acosh 0x1p56 = acosh downward binary32 0x1p+56 : 0x2.782674p+4 : inexact-ok = acosh tonearest binary32 0x1p+56 : 0x2.782674p+4 : inexact-ok = acosh towardzero binary32 0x1p+56 : 0x2.782674p+4 : inexact-ok = acosh upward binary32 0x1p+56 : 0x2.782678p+4 : inexact-ok = acosh downward binary64 0x1p+56 : 0x2.78267562db732p+4 : inexact-ok = acosh tonearest binary64 0x1p+56 : 0x2.78267562db732p+4 : inexact-ok = acosh towardzero binary64 0x1p+56 : 0x2.78267562db732p+4 : inexact-ok = acosh upward binary64 0x1p+56 : 0x2.78267562db734p+4 : inexact-ok = acosh downward intel96 0x1p+56 : 0x2.78267562db73217p+4 : inexact-ok = acosh tonearest intel96 0x1p+56 : 0x2.78267562db732174p+4 : inexact-ok = acosh towardzero intel96 0x1p+56 : 0x2.78267562db73217p+4 : inexact-ok = acosh upward intel96 0x1p+56 : 0x2.78267562db732174p+4 : inexact-ok = acosh downward m68k96 0x1p+56 : 0x2.78267562db73217p+4 : inexact-ok = acosh tonearest m68k96 0x1p+56 : 0x2.78267562db732174p+4 : inexact-ok = acosh towardzero m68k96 0x1p+56 : 0x2.78267562db73217p+4 : inexact-ok = acosh upward m68k96 0x1p+56 : 0x2.78267562db732174p+4 : inexact-ok = acosh downward binary128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8e1p+4 : inexact-ok = acosh tonearest binary128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8e12p+4 : inexact-ok = acosh towardzero binary128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8e1p+4 : inexact-ok = acosh upward binary128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8e12p+4 : inexact-ok = acosh downward ibm128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8ep+4 : inexact-ok = acosh tonearest ibm128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8ep+4 : inexact-ok = acosh towardzero ibm128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8ep+4 : inexact-ok = acosh upward ibm128 0x1p+56 : 0x2.78267562db732173ff3b2fcd8fp+4 : inexact-ok acosh 0x1p57 = acosh downward binary32 0x2p+56 : 0x2.833d94p+4 : inexact-ok = acosh tonearest binary32 0x2p+56 : 0x2.833d98p+4 : inexact-ok = acosh towardzero binary32 0x2p+56 : 0x2.833d94p+4 : inexact-ok = acosh upward binary32 0x2p+56 : 0x2.833d98p+4 : inexact-ok = acosh downward binary64 0x2p+56 : 0x2.833d96e2589p+4 : inexact-ok = acosh tonearest binary64 0x2p+56 : 0x2.833d96e258902p+4 : inexact-ok = acosh towardzero binary64 0x2p+56 : 0x2.833d96e2589p+4 : inexact-ok = acosh upward binary64 0x2p+56 : 0x2.833d96e258902p+4 : inexact-ok = acosh downward intel96 0x2p+56 : 0x2.833d96e25890190cp+4 : inexact-ok = acosh tonearest intel96 0x2p+56 : 0x2.833d96e25890191p+4 : inexact-ok = acosh towardzero intel96 0x2p+56 : 0x2.833d96e25890190cp+4 : inexact-ok = acosh upward intel96 0x2p+56 : 0x2.833d96e25890191p+4 : inexact-ok = acosh downward m68k96 0x2p+56 : 0x2.833d96e25890190cp+4 : inexact-ok = acosh tonearest m68k96 0x2p+56 : 0x2.833d96e25890191p+4 : inexact-ok = acosh towardzero m68k96 0x2p+56 : 0x2.833d96e25890190cp+4 : inexact-ok = acosh upward m68k96 0x2p+56 : 0x2.833d96e25890191p+4 : inexact-ok = acosh downward binary128 0x2p+56 : 0x2.833d96e25890190ebbd96b070e5p+4 : inexact-ok = acosh tonearest binary128 0x2p+56 : 0x2.833d96e25890190ebbd96b070e5p+4 : inexact-ok = acosh towardzero binary128 0x2p+56 : 0x2.833d96e25890190ebbd96b070e5p+4 : inexact-ok = acosh upward binary128 0x2p+56 : 0x2.833d96e25890190ebbd96b070e52p+4 : inexact-ok = acosh downward ibm128 0x2p+56 : 0x2.833d96e25890190ebbd96b070ep+4 : inexact-ok = acosh tonearest ibm128 0x2p+56 : 0x2.833d96e25890190ebbd96b070ep+4 : inexact-ok = acosh towardzero ibm128 0x2p+56 : 0x2.833d96e25890190ebbd96b070ep+4 : inexact-ok = acosh upward ibm128 0x2p+56 : 0x2.833d96e25890190ebbd96b070fp+4 : inexact-ok acosh 0x1p58 = acosh downward binary32 0x4p+56 : 0x2.8e54b8p+4 : inexact-ok = acosh tonearest binary32 0x4p+56 : 0x2.8e54b8p+4 : inexact-ok = acosh towardzero binary32 0x4p+56 : 0x2.8e54b8p+4 : inexact-ok = acosh upward binary32 0x4p+56 : 0x2.8e54bcp+4 : inexact-ok = acosh downward binary64 0x4p+56 : 0x2.8e54b861d5adp+4 : inexact-ok = acosh tonearest binary64 0x4p+56 : 0x2.8e54b861d5ad2p+4 : inexact-ok = acosh towardzero binary64 0x4p+56 : 0x2.8e54b861d5adp+4 : inexact-ok = acosh upward binary64 0x4p+56 : 0x2.8e54b861d5ad2p+4 : inexact-ok = acosh downward intel96 0x4p+56 : 0x2.8e54b861d5ad10a8p+4 : inexact-ok = acosh tonearest intel96 0x4p+56 : 0x2.8e54b861d5ad10a8p+4 : inexact-ok = acosh towardzero intel96 0x4p+56 : 0x2.8e54b861d5ad10a8p+4 : inexact-ok = acosh upward intel96 0x4p+56 : 0x2.8e54b861d5ad10acp+4 : inexact-ok = acosh downward m68k96 0x4p+56 : 0x2.8e54b861d5ad10a8p+4 : inexact-ok = acosh tonearest m68k96 0x4p+56 : 0x2.8e54b861d5ad10a8p+4 : inexact-ok = acosh towardzero m68k96 0x4p+56 : 0x2.8e54b861d5ad10a8p+4 : inexact-ok = acosh upward m68k96 0x4p+56 : 0x2.8e54b861d5ad10acp+4 : inexact-ok = acosh downward binary128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408e8ep+4 : inexact-ok = acosh tonearest binary128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408e9p+4 : inexact-ok = acosh towardzero binary128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408e8ep+4 : inexact-ok = acosh upward binary128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408e9p+4 : inexact-ok = acosh downward ibm128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408ep+4 : inexact-ok = acosh tonearest ibm128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408fp+4 : inexact-ok = acosh towardzero ibm128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408ep+4 : inexact-ok = acosh upward ibm128 0x4p+56 : 0x2.8e54b861d5ad10a97877a6408fp+4 : inexact-ok acosh 0x1p59 = acosh downward binary32 0x8p+56 : 0x2.996bd8p+4 : inexact-ok = acosh tonearest binary32 0x8p+56 : 0x2.996bd8p+4 : inexact-ok = acosh towardzero binary32 0x8p+56 : 0x2.996bd8p+4 : inexact-ok = acosh upward binary32 0x8p+56 : 0x2.996bdcp+4 : inexact-ok = acosh downward binary64 0x8p+56 : 0x2.996bd9e152cap+4 : inexact-ok = acosh tonearest binary64 0x8p+56 : 0x2.996bd9e152cap+4 : inexact-ok = acosh towardzero binary64 0x8p+56 : 0x2.996bd9e152cap+4 : inexact-ok = acosh upward binary64 0x8p+56 : 0x2.996bd9e152ca2p+4 : inexact-ok = acosh downward intel96 0x8p+56 : 0x2.996bd9e152ca0844p+4 : inexact-ok = acosh tonearest intel96 0x8p+56 : 0x2.996bd9e152ca0844p+4 : inexact-ok = acosh towardzero intel96 0x8p+56 : 0x2.996bd9e152ca0844p+4 : inexact-ok = acosh upward intel96 0x8p+56 : 0x2.996bd9e152ca0848p+4 : inexact-ok = acosh downward m68k96 0x8p+56 : 0x2.996bd9e152ca0844p+4 : inexact-ok = acosh tonearest m68k96 0x8p+56 : 0x2.996bd9e152ca0844p+4 : inexact-ok = acosh towardzero m68k96 0x8p+56 : 0x2.996bd9e152ca0844p+4 : inexact-ok = acosh upward m68k96 0x8p+56 : 0x2.996bd9e152ca0848p+4 : inexact-ok = acosh downward binary128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0ecep+4 : inexact-ok = acosh tonearest binary128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0edp+4 : inexact-ok = acosh towardzero binary128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0ecep+4 : inexact-ok = acosh upward binary128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0edp+4 : inexact-ok = acosh downward ibm128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0ep+4 : inexact-ok = acosh tonearest ibm128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0fp+4 : inexact-ok = acosh towardzero ibm128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0ep+4 : inexact-ok = acosh upward ibm128 0x8p+56 : 0x2.996bd9e152ca08443515e17a0fp+4 : inexact-ok acosh 0x1p100 = acosh downward binary32 0x1p+100 : 0x4.60203p+4 : inexact-ok = acosh tonearest binary32 0x1p+100 : 0x4.602038p+4 : inexact-ok = acosh towardzero binary32 0x1p+100 : 0x4.60203p+4 : inexact-ok = acosh upward binary32 0x1p+100 : 0x4.602038p+4 : inexact-ok = acosh downward binary64 0x1p+100 : 0x4.6020374c5c6d8p+4 : inexact-ok = acosh tonearest binary64 0x1p+100 : 0x4.6020374c5c6dcp+4 : inexact-ok = acosh towardzero binary64 0x1p+100 : 0x4.6020374c5c6d8p+4 : inexact-ok = acosh upward binary64 0x1p+100 : 0x4.6020374c5c6dcp+4 : inexact-ok = acosh downward intel96 0x1p+100 : 0x4.6020374c5c6db008p+4 : inexact-ok = acosh tonearest intel96 0x1p+100 : 0x4.6020374c5c6db01p+4 : inexact-ok = acosh towardzero intel96 0x1p+100 : 0x4.6020374c5c6db008p+4 : inexact-ok = acosh upward intel96 0x1p+100 : 0x4.6020374c5c6db01p+4 : inexact-ok = acosh downward m68k96 0x1p+100 : 0x4.6020374c5c6db008p+4 : inexact-ok = acosh tonearest m68k96 0x1p+100 : 0x4.6020374c5c6db01p+4 : inexact-ok = acosh towardzero m68k96 0x1p+100 : 0x4.6020374c5c6db008p+4 : inexact-ok = acosh upward m68k96 0x1p+100 : 0x4.6020374c5c6db01p+4 : inexact-ok = acosh downward binary128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98ecp+4 : inexact-ok = acosh tonearest binary128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98ecp+4 : inexact-ok = acosh towardzero binary128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98ecp+4 : inexact-ok = acosh upward binary128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98fp+4 : inexact-ok = acosh downward ibm128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98p+4 : inexact-ok = acosh tonearest ibm128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98p+4 : inexact-ok = acosh towardzero ibm128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf98p+4 : inexact-ok = acosh upward ibm128 0x1p+100 : 0x4.6020374c5c6db00c6a6d5daf9ap+4 : inexact-ok acosh 0x1p500 = acosh downward binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh tonearest binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh towardzero binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh upward binary32 0xf.fffffp+124 : 0x5.96a7e8p+4 : inexact-ok = acosh downward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok = acosh tonearest binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok = acosh towardzero binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok = acosh upward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok = acosh downward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh tonearest intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh towardzero intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh upward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : inexact-ok = acosh downward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh tonearest m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh towardzero m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh upward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : inexact-ok = acosh downward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh tonearest binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh towardzero binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh upward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a44684p+4 : inexact-ok = acosh downward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh tonearest ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh towardzero ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh upward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a448p+4 : inexact-ok = acosh downward binary64 0x1p+500 : 0x1.5b4448e7fd9bp+8 : inexact-ok = acosh tonearest binary64 0x1p+500 : 0x1.5b4448e7fd9b1p+8 : inexact-ok = acosh towardzero binary64 0x1p+500 : 0x1.5b4448e7fd9bp+8 : inexact-ok = acosh upward binary64 0x1p+500 : 0x1.5b4448e7fd9b1p+8 : inexact-ok = acosh downward intel96 0x1p+500 : 0x1.5b4448e7fd9b091cp+8 : inexact-ok = acosh tonearest intel96 0x1p+500 : 0x1.5b4448e7fd9b091ep+8 : inexact-ok = acosh towardzero intel96 0x1p+500 : 0x1.5b4448e7fd9b091cp+8 : inexact-ok = acosh upward intel96 0x1p+500 : 0x1.5b4448e7fd9b091ep+8 : inexact-ok = acosh downward m68k96 0x1p+500 : 0x1.5b4448e7fd9b091cp+8 : inexact-ok = acosh tonearest m68k96 0x1p+500 : 0x1.5b4448e7fd9b091ep+8 : inexact-ok = acosh towardzero m68k96 0x1p+500 : 0x1.5b4448e7fd9b091cp+8 : inexact-ok = acosh upward m68k96 0x1p+500 : 0x1.5b4448e7fd9b091ep+8 : inexact-ok = acosh downward binary128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787fbap+8 : inexact-ok = acosh tonearest binary128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787fbap+8 : inexact-ok = acosh towardzero binary128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787fbap+8 : inexact-ok = acosh upward binary128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787fbbp+8 : inexact-ok = acosh downward ibm128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787f8p+8 : inexact-ok = acosh tonearest ibm128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787f8p+8 : inexact-ok = acosh towardzero ibm128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e787f8p+8 : inexact-ok = acosh upward ibm128 0x1p+500 : 0x1.5b4448e7fd9b091d321a9e788p+8 : inexact-ok acosh 0x1p5000 = acosh downward binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh tonearest binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh towardzero binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh upward binary32 0xf.fffffp+124 : 0x5.96a7e8p+4 : inexact-ok = acosh downward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok = acosh tonearest binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok = acosh towardzero binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok = acosh upward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok = acosh downward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh tonearest intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh towardzero intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh upward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : inexact-ok = acosh downward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh tonearest m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh towardzero m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh upward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : inexact-ok = acosh downward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh tonearest binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh towardzero binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh upward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a44684p+4 : inexact-ok = acosh downward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh tonearest ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh towardzero ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh upward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a448p+4 : inexact-ok = acosh downward binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fap+8 : inexact-ok = acosh tonearest binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fcp+8 : inexact-ok = acosh towardzero binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fap+8 : inexact-ok = acosh upward binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fcp+8 : inexact-ok = acosh downward intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : inexact-ok = acosh tonearest intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : inexact-ok = acosh towardzero intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : inexact-ok = acosh upward intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb624p+8 : inexact-ok = acosh downward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : inexact-ok = acosh tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : inexact-ok = acosh towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : inexact-ok = acosh upward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb624p+8 : inexact-ok = acosh downward binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7cep+8 : inexact-ok = acosh tonearest binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7dp+8 : inexact-ok = acosh towardzero binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7cep+8 : inexact-ok = acosh upward binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7dp+8 : inexact-ok = acosh downward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7p+8 : inexact-ok = acosh tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a8p+8 : inexact-ok = acosh towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7p+8 : inexact-ok = acosh upward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a8p+8 : inexact-ok = acosh downward intel96 0x1p+5000 : 0xd.8a6dd63831ae0fdp+8 : inexact-ok = acosh tonearest intel96 0x1p+5000 : 0xd.8a6dd63831ae0fep+8 : inexact-ok = acosh towardzero intel96 0x1p+5000 : 0xd.8a6dd63831ae0fdp+8 : inexact-ok = acosh upward intel96 0x1p+5000 : 0xd.8a6dd63831ae0fep+8 : inexact-ok = acosh downward m68k96 0x1p+5000 : 0xd.8a6dd63831ae0fdp+8 : inexact-ok = acosh tonearest m68k96 0x1p+5000 : 0xd.8a6dd63831ae0fep+8 : inexact-ok = acosh towardzero m68k96 0x1p+5000 : 0xd.8a6dd63831ae0fdp+8 : inexact-ok = acosh upward m68k96 0x1p+5000 : 0xd.8a6dd63831ae0fep+8 : inexact-ok = acosh downward binary128 0x1p+5000 : 0xd.8a6dd63831ae0fdceaf12f64a52p+8 : inexact-ok = acosh tonearest binary128 0x1p+5000 : 0xd.8a6dd63831ae0fdceaf12f64a528p+8 : inexact-ok = acosh towardzero binary128 0x1p+5000 : 0xd.8a6dd63831ae0fdceaf12f64a52p+8 : inexact-ok = acosh upward binary128 0x1p+5000 : 0xd.8a6dd63831ae0fdceaf12f64a528p+8 : inexact-ok = acosh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7cep+8 : inexact-ok = acosh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7dp+8 : inexact-ok = acosh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7cep+8 : inexact-ok = acosh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7dp+8 : inexact-ok = acosh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7p+8 : inexact-ok = acosh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a8p+8 : inexact-ok = acosh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7p+8 : inexact-ok = acosh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a8p+8 : inexact-ok acosh 0x1.80a368p+0 = acosh downward binary32 0x1.80a368p+0 : 0xf.6f355p-4 : inexact-ok = acosh tonearest binary32 0x1.80a368p+0 : 0xf.6f355p-4 : inexact-ok = acosh towardzero binary32 0x1.80a368p+0 : 0xf.6f355p-4 : inexact-ok = acosh upward binary32 0x1.80a368p+0 : 0xf.6f356p-4 : inexact-ok = acosh downward binary64 0x1.80a368p+0 : 0xf.6f3554d09745p-4 : inexact-ok = acosh tonearest binary64 0x1.80a368p+0 : 0xf.6f3554d09745p-4 : inexact-ok = acosh towardzero binary64 0x1.80a368p+0 : 0xf.6f3554d09745p-4 : inexact-ok = acosh upward binary64 0x1.80a368p+0 : 0xf.6f3554d097458p-4 : inexact-ok = acosh downward intel96 0x1.80a368p+0 : 0xf.6f3554d097450e3p-4 : inexact-ok = acosh tonearest intel96 0x1.80a368p+0 : 0xf.6f3554d097450e3p-4 : inexact-ok = acosh towardzero intel96 0x1.80a368p+0 : 0xf.6f3554d097450e3p-4 : inexact-ok = acosh upward intel96 0x1.80a368p+0 : 0xf.6f3554d097450e4p-4 : inexact-ok = acosh downward m68k96 0x1.80a368p+0 : 0xf.6f3554d097450e3p-4 : inexact-ok = acosh tonearest m68k96 0x1.80a368p+0 : 0xf.6f3554d097450e3p-4 : inexact-ok = acosh towardzero m68k96 0x1.80a368p+0 : 0xf.6f3554d097450e3p-4 : inexact-ok = acosh upward m68k96 0x1.80a368p+0 : 0xf.6f3554d097450e4p-4 : inexact-ok = acosh downward binary128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cf3dp-4 : inexact-ok = acosh tonearest binary128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cf3d8p-4 : inexact-ok = acosh towardzero binary128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cf3dp-4 : inexact-ok = acosh upward binary128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cf3d8p-4 : inexact-ok = acosh downward ibm128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cfp-4 : inexact-ok = acosh tonearest ibm128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cf4p-4 : inexact-ok = acosh towardzero ibm128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cfp-4 : inexact-ok = acosh upward ibm128 0x1.80a368p+0 : 0xf.6f3554d097450e37ef5beb7cf4p-4 : inexact-ok acosh 0x1.0b9d3e9fc19fbp+0 = acosh downward binary32 0x1.0b9d4p+0 : 0x4.cd32f8p-4 : inexact-ok = acosh tonearest binary32 0x1.0b9d4p+0 : 0x4.cd32f8p-4 : inexact-ok = acosh towardzero binary32 0x1.0b9d4p+0 : 0x4.cd32f8p-4 : inexact-ok = acosh upward binary32 0x1.0b9d4p+0 : 0x4.cd33p-4 : inexact-ok = acosh downward binary64 0x1.0b9d4p+0 : 0x4.cd32fbd26f204p-4 : inexact-ok = acosh tonearest binary64 0x1.0b9d4p+0 : 0x4.cd32fbd26f204p-4 : inexact-ok = acosh towardzero binary64 0x1.0b9d4p+0 : 0x4.cd32fbd26f204p-4 : inexact-ok = acosh upward binary64 0x1.0b9d4p+0 : 0x4.cd32fbd26f208p-4 : inexact-ok = acosh downward intel96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f38p-4 : inexact-ok = acosh tonearest intel96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f38p-4 : inexact-ok = acosh towardzero intel96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f38p-4 : inexact-ok = acosh upward intel96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f4p-4 : inexact-ok = acosh downward m68k96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f38p-4 : inexact-ok = acosh tonearest m68k96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f38p-4 : inexact-ok = acosh towardzero m68k96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f38p-4 : inexact-ok = acosh upward m68k96 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f4p-4 : inexact-ok = acosh downward binary128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f2758p-4 : inexact-ok = acosh tonearest binary128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f2758p-4 : inexact-ok = acosh towardzero binary128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f2758p-4 : inexact-ok = acosh upward binary128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f275cp-4 : inexact-ok = acosh downward ibm128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f26p-4 : inexact-ok = acosh tonearest ibm128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f28p-4 : inexact-ok = acosh towardzero ibm128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f26p-4 : inexact-ok = acosh upward ibm128 0x1.0b9d4p+0 : 0x4.cd32fbd26f204f39efd8914f28p-4 : inexact-ok = acosh downward binary32 0x1.0b9d3ep+0 : 0x4.cd329p-4 : inexact-ok = acosh tonearest binary32 0x1.0b9d3ep+0 : 0x4.cd329p-4 : inexact-ok = acosh towardzero binary32 0x1.0b9d3ep+0 : 0x4.cd329p-4 : inexact-ok = acosh upward binary32 0x1.0b9d3ep+0 : 0x4.cd3298p-4 : inexact-ok = acosh downward binary64 0x1.0b9d3ep+0 : 0x4.cd3292c615cccp-4 : inexact-ok = acosh tonearest binary64 0x1.0b9d3ep+0 : 0x4.cd3292c615cdp-4 : inexact-ok = acosh towardzero binary64 0x1.0b9d3ep+0 : 0x4.cd3292c615cccp-4 : inexact-ok = acosh upward binary64 0x1.0b9d3ep+0 : 0x4.cd3292c615cdp-4 : inexact-ok = acosh downward intel96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa7p-4 : inexact-ok = acosh tonearest intel96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa7p-4 : inexact-ok = acosh towardzero intel96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa7p-4 : inexact-ok = acosh upward intel96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa78p-4 : inexact-ok = acosh downward m68k96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa7p-4 : inexact-ok = acosh tonearest m68k96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa7p-4 : inexact-ok = acosh towardzero m68k96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa7p-4 : inexact-ok = acosh upward m68k96 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa78p-4 : inexact-ok = acosh downward binary128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b497f8p-4 : inexact-ok = acosh tonearest binary128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b497fcp-4 : inexact-ok = acosh towardzero binary128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b497f8p-4 : inexact-ok = acosh upward binary128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b497fcp-4 : inexact-ok = acosh downward ibm128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b496p-4 : inexact-ok = acosh tonearest ibm128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b498p-4 : inexact-ok = acosh towardzero ibm128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b496p-4 : inexact-ok = acosh upward ibm128 0x1.0b9d3ep+0 : 0x4.cd3292c615ccfa71e8b890b498p-4 : inexact-ok = acosh downward binary64 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d26738p-4 : inexact-ok = acosh tonearest binary64 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d26738p-4 : inexact-ok = acosh towardzero binary64 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d26738p-4 : inexact-ok = acosh upward binary64 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d2673cp-4 : inexact-ok = acosh downward intel96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8p-4 : inexact-ok = acosh tonearest intel96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8p-4 : inexact-ok = acosh towardzero intel96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8p-4 : inexact-ok = acosh upward intel96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382bp-4 : inexact-ok = acosh downward m68k96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8p-4 : inexact-ok = acosh tonearest m68k96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8p-4 : inexact-ok = acosh towardzero m68k96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8p-4 : inexact-ok = acosh upward m68k96 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382bp-4 : inexact-ok = acosh downward binary128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b34cp-4 : inexact-ok = acosh tonearest binary128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b34cp-4 : inexact-ok = acosh towardzero binary128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b34cp-4 : inexact-ok = acosh upward binary128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b35p-4 : inexact-ok = acosh downward ibm128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b2p-4 : inexact-ok = acosh tonearest ibm128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b4p-4 : inexact-ok = acosh towardzero ibm128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b2p-4 : inexact-ok = acosh upward ibm128 0x1.0b9d3e9fc19fbp+0 : 0x4.cd32b38d267382a8f4725060b4p-4 : inexact-ok acosh 0x1.11eab6p+0 = acosh downward binary32 0x1.11eab6p+0 : 0x5.f3a5d8p-4 : inexact-ok = acosh tonearest binary32 0x1.11eab6p+0 : 0x5.f3a5ep-4 : inexact-ok = acosh towardzero binary32 0x1.11eab6p+0 : 0x5.f3a5d8p-4 : inexact-ok = acosh upward binary32 0x1.11eab6p+0 : 0x5.f3a5ep-4 : inexact-ok = acosh downward binary64 0x1.11eab6p+0 : 0x5.f3a5dc5f386bcp-4 : inexact-ok = acosh tonearest binary64 0x1.11eab6p+0 : 0x5.f3a5dc5f386cp-4 : inexact-ok = acosh towardzero binary64 0x1.11eab6p+0 : 0x5.f3a5dc5f386bcp-4 : inexact-ok = acosh upward binary64 0x1.11eab6p+0 : 0x5.f3a5dc5f386cp-4 : inexact-ok = acosh downward intel96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf39p-4 : inexact-ok = acosh tonearest intel96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf398p-4 : inexact-ok = acosh towardzero intel96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf39p-4 : inexact-ok = acosh upward intel96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf398p-4 : inexact-ok = acosh downward m68k96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf39p-4 : inexact-ok = acosh tonearest m68k96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf398p-4 : inexact-ok = acosh towardzero m68k96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf39p-4 : inexact-ok = acosh upward m68k96 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf398p-4 : inexact-ok = acosh downward binary128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968d8p-4 : inexact-ok = acosh tonearest binary128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968dcp-4 : inexact-ok = acosh towardzero binary128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968d8p-4 : inexact-ok = acosh upward binary128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968dcp-4 : inexact-ok = acosh downward ibm128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968p-4 : inexact-ok = acosh tonearest ibm128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968p-4 : inexact-ok = acosh towardzero ibm128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b2174968p-4 : inexact-ok = acosh upward ibm128 0x1.11eab6p+0 : 0x5.f3a5dc5f386bf397c2b217496ap-4 : inexact-ok acosh 0x1.0fffaap+0 = acosh downward binary32 0x1.0fffaap+0 : 0x5.a0a868p-4 : inexact-ok = acosh tonearest binary32 0x1.0fffaap+0 : 0x5.a0a868p-4 : inexact-ok = acosh towardzero binary32 0x1.0fffaap+0 : 0x5.a0a868p-4 : inexact-ok = acosh upward binary32 0x1.0fffaap+0 : 0x5.a0a87p-4 : inexact-ok = acosh downward binary64 0x1.0fffaap+0 : 0x5.a0a86a1d26c7cp-4 : inexact-ok = acosh tonearest binary64 0x1.0fffaap+0 : 0x5.a0a86a1d26c8p-4 : inexact-ok = acosh towardzero binary64 0x1.0fffaap+0 : 0x5.a0a86a1d26c7cp-4 : inexact-ok = acosh upward binary64 0x1.0fffaap+0 : 0x5.a0a86a1d26c8p-4 : inexact-ok = acosh downward intel96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdf8p-4 : inexact-ok = acosh tonearest intel96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdf8p-4 : inexact-ok = acosh towardzero intel96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdf8p-4 : inexact-ok = acosh upward intel96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fep-4 : inexact-ok = acosh downward m68k96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdf8p-4 : inexact-ok = acosh tonearest m68k96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdf8p-4 : inexact-ok = acosh towardzero m68k96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdf8p-4 : inexact-ok = acosh upward m68k96 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fep-4 : inexact-ok = acosh downward binary128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc734p-4 : inexact-ok = acosh tonearest binary128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc738p-4 : inexact-ok = acosh towardzero binary128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc734p-4 : inexact-ok = acosh upward binary128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc738p-4 : inexact-ok = acosh downward ibm128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc6p-4 : inexact-ok = acosh tonearest ibm128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc8p-4 : inexact-ok = acosh towardzero ibm128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc6p-4 : inexact-ok = acosh upward ibm128 0x1.0fffaap+0 : 0x5.a0a86a1d26c7fdfbf175ccccc8p-4 : inexact-ok acosh 0x1.068e0eca105a6p+0 = acosh downward binary32 0x1.068e1p+0 : 0x3.9cf254p-4 : inexact-ok = acosh tonearest binary32 0x1.068e1p+0 : 0x3.9cf258p-4 : inexact-ok = acosh towardzero binary32 0x1.068e1p+0 : 0x3.9cf254p-4 : inexact-ok = acosh upward binary32 0x1.068e1p+0 : 0x3.9cf258p-4 : inexact-ok = acosh downward binary64 0x1.068e1p+0 : 0x3.9cf2578fe1274p-4 : inexact-ok = acosh tonearest binary64 0x1.068e1p+0 : 0x3.9cf2578fe1276p-4 : inexact-ok = acosh towardzero binary64 0x1.068e1p+0 : 0x3.9cf2578fe1274p-4 : inexact-ok = acosh upward binary64 0x1.068e1p+0 : 0x3.9cf2578fe1276p-4 : inexact-ok = acosh downward intel96 0x1.068e1p+0 : 0x3.9cf2578fe127544cp-4 : inexact-ok = acosh tonearest intel96 0x1.068e1p+0 : 0x3.9cf2578fe127545p-4 : inexact-ok = acosh towardzero intel96 0x1.068e1p+0 : 0x3.9cf2578fe127544cp-4 : inexact-ok = acosh upward intel96 0x1.068e1p+0 : 0x3.9cf2578fe127545p-4 : inexact-ok = acosh downward m68k96 0x1.068e1p+0 : 0x3.9cf2578fe127544cp-4 : inexact-ok = acosh tonearest m68k96 0x1.068e1p+0 : 0x3.9cf2578fe127545p-4 : inexact-ok = acosh towardzero m68k96 0x1.068e1p+0 : 0x3.9cf2578fe127544cp-4 : inexact-ok = acosh upward m68k96 0x1.068e1p+0 : 0x3.9cf2578fe127545p-4 : inexact-ok = acosh downward binary128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf6494p-4 : inexact-ok = acosh tonearest binary128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf6496p-4 : inexact-ok = acosh towardzero binary128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf6494p-4 : inexact-ok = acosh upward binary128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf6496p-4 : inexact-ok = acosh downward ibm128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf64p-4 : inexact-ok = acosh tonearest ibm128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf65p-4 : inexact-ok = acosh towardzero ibm128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf64p-4 : inexact-ok = acosh upward ibm128 0x1.068e1p+0 : 0x3.9cf2578fe127544eaf4c16cf65p-4 : inexact-ok = acosh downward binary32 0x1.068e0ep+0 : 0x3.9cf1c8p-4 : inexact-ok = acosh tonearest binary32 0x1.068e0ep+0 : 0x3.9cf1ccp-4 : inexact-ok = acosh towardzero binary32 0x1.068e0ep+0 : 0x3.9cf1c8p-4 : inexact-ok = acosh upward binary32 0x1.068e0ep+0 : 0x3.9cf1ccp-4 : inexact-ok = acosh downward binary64 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6p-4 : inexact-ok = acosh tonearest binary64 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6p-4 : inexact-ok = acosh towardzero binary64 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6p-4 : inexact-ok = acosh upward binary64 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b8p-4 : inexact-ok = acosh downward intel96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d24p-4 : inexact-ok = acosh tonearest intel96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d24p-4 : inexact-ok = acosh towardzero intel96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d24p-4 : inexact-ok = acosh upward intel96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d28p-4 : inexact-ok = acosh downward m68k96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d24p-4 : inexact-ok = acosh tonearest m68k96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d24p-4 : inexact-ok = acosh towardzero m68k96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d24p-4 : inexact-ok = acosh upward m68k96 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d28p-4 : inexact-ok = acosh downward binary128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e97ep-4 : inexact-ok = acosh tonearest binary128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e97ep-4 : inexact-ok = acosh towardzero binary128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e97ep-4 : inexact-ok = acosh upward binary128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e98p-4 : inexact-ok = acosh downward ibm128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e9p-4 : inexact-ok = acosh tonearest ibm128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e9p-4 : inexact-ok = acosh towardzero ibm128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1e9p-4 : inexact-ok = acosh upward ibm128 0x1.068e0ep+0 : 0x3.9cf1cb0d2c9b6d25c39f58b1eap-4 : inexact-ok = acosh downward binary64 0x1.068e0eca105a6p+0 : 0x3.9cf202813d514p-4 : inexact-ok = acosh tonearest binary64 0x1.068e0eca105a6p+0 : 0x3.9cf202813d516p-4 : inexact-ok = acosh towardzero binary64 0x1.068e0eca105a6p+0 : 0x3.9cf202813d514p-4 : inexact-ok = acosh upward binary64 0x1.068e0eca105a6p+0 : 0x3.9cf202813d516p-4 : inexact-ok = acosh downward intel96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3cp-4 : inexact-ok = acosh tonearest intel96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f4p-4 : inexact-ok = acosh towardzero intel96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3cp-4 : inexact-ok = acosh upward intel96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f4p-4 : inexact-ok = acosh downward m68k96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3cp-4 : inexact-ok = acosh tonearest m68k96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f4p-4 : inexact-ok = acosh towardzero m68k96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3cp-4 : inexact-ok = acosh upward m68k96 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f4p-4 : inexact-ok = acosh downward binary128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a96cp-4 : inexact-ok = acosh tonearest binary128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a96cp-4 : inexact-ok = acosh towardzero binary128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a96cp-4 : inexact-ok = acosh upward binary128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a96c2p-4 : inexact-ok = acosh downward ibm128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a96p-4 : inexact-ok = acosh tonearest ibm128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a97p-4 : inexact-ok = acosh towardzero ibm128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a96p-4 : inexact-ok = acosh upward ibm128 0x1.068e0eca105a6p+0 : 0x3.9cf202813d515f3ef716fa7a97p-4 : inexact-ok acosh 0x2.8d4288p+0 = acosh downward binary32 0x2.8d4288p+0 : 0x1.96d14cp+0 : inexact-ok = acosh tonearest binary32 0x2.8d4288p+0 : 0x1.96d14cp+0 : inexact-ok = acosh towardzero binary32 0x2.8d4288p+0 : 0x1.96d14cp+0 : inexact-ok = acosh upward binary32 0x2.8d4288p+0 : 0x1.96d14ep+0 : inexact-ok = acosh downward binary64 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh tonearest binary64 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh towardzero binary64 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh upward binary64 0x2.8d4288p+0 : 0x1.96d14c020ca3dp+0 : inexact-ok = acosh downward intel96 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh tonearest intel96 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh towardzero intel96 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh upward intel96 0x2.8d4288p+0 : 0x1.96d14c020ca3c002p+0 : inexact-ok = acosh downward m68k96 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh tonearest m68k96 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh towardzero m68k96 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok = acosh upward m68k96 0x2.8d4288p+0 : 0x1.96d14c020ca3c002p+0 : inexact-ok = acosh downward binary128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e01714f8p+0 : inexact-ok = acosh tonearest binary128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e01714f8p+0 : inexact-ok = acosh towardzero binary128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e01714f8p+0 : inexact-ok = acosh upward binary128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e01714f9p+0 : inexact-ok = acosh downward ibm128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e017148p+0 : inexact-ok = acosh tonearest ibm128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e01715p+0 : inexact-ok = acosh towardzero ibm128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e017148p+0 : inexact-ok = acosh upward ibm128 0x2.8d4288p+0 : 0x1.96d14c020ca3c00072b5e01715p+0 : inexact-ok acosh 0x1.5d71a6p+36 = acosh downward binary32 0x1.5d71a6p+36 : 0x1.9f526p+4 : inexact-ok = acosh tonearest binary32 0x1.5d71a6p+36 : 0x1.9f526p+4 : inexact-ok = acosh towardzero binary32 0x1.5d71a6p+36 : 0x1.9f526p+4 : inexact-ok = acosh upward binary32 0x1.5d71a6p+36 : 0x1.9f5262p+4 : inexact-ok = acosh downward binary64 0x1.5d71a6p+36 : 0x1.9f5260500df78p+4 : inexact-ok = acosh tonearest binary64 0x1.5d71a6p+36 : 0x1.9f5260500df79p+4 : inexact-ok = acosh towardzero binary64 0x1.5d71a6p+36 : 0x1.9f5260500df78p+4 : inexact-ok = acosh upward binary64 0x1.5d71a6p+36 : 0x1.9f5260500df79p+4 : inexact-ok = acosh downward intel96 0x1.5d71a6p+36 : 0x1.9f5260500df788p+4 : inexact-ok = acosh tonearest intel96 0x1.5d71a6p+36 : 0x1.9f5260500df788p+4 : inexact-ok = acosh towardzero intel96 0x1.5d71a6p+36 : 0x1.9f5260500df788p+4 : inexact-ok = acosh upward intel96 0x1.5d71a6p+36 : 0x1.9f5260500df78802p+4 : inexact-ok = acosh downward m68k96 0x1.5d71a6p+36 : 0x1.9f5260500df788p+4 : inexact-ok = acosh tonearest m68k96 0x1.5d71a6p+36 : 0x1.9f5260500df788p+4 : inexact-ok = acosh towardzero m68k96 0x1.5d71a6p+36 : 0x1.9f5260500df788p+4 : inexact-ok = acosh upward m68k96 0x1.5d71a6p+36 : 0x1.9f5260500df78802p+4 : inexact-ok = acosh downward binary128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec376p+4 : inexact-ok = acosh tonearest binary128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec377p+4 : inexact-ok = acosh towardzero binary128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec376p+4 : inexact-ok = acosh upward binary128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec377p+4 : inexact-ok = acosh downward ibm128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec3p+4 : inexact-ok = acosh tonearest ibm128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec38p+4 : inexact-ok = acosh towardzero ibm128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec3p+4 : inexact-ok = acosh upward ibm128 0x1.5d71a6p+36 : 0x1.9f5260500df78800bca5163ec38p+4 : inexact-ok acosh 0x1.476a3c43d7edep+288 = acosh downward binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh tonearest binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh towardzero binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : inexact-ok = acosh upward binary32 0xf.fffffp+124 : 0x5.96a7e8p+4 : inexact-ok = acosh downward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok = acosh tonearest binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok = acosh towardzero binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok = acosh upward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok = acosh downward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh tonearest intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh towardzero intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh upward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : inexact-ok = acosh downward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh tonearest m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh towardzero m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : inexact-ok = acosh upward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : inexact-ok = acosh downward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh tonearest binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh towardzero binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : inexact-ok = acosh upward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a44684p+4 : inexact-ok = acosh downward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh tonearest ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh towardzero ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : inexact-ok = acosh upward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a448p+4 : inexact-ok = acosh downward binary64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0ap+4 : inexact-ok = acosh tonearest binary64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok = acosh towardzero binary64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0ap+4 : inexact-ok = acosh upward binary64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok = acosh downward intel96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffp+4 : inexact-ok = acosh tonearest intel96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok = acosh towardzero intel96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffp+4 : inexact-ok = acosh upward intel96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok = acosh downward m68k96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffp+4 : inexact-ok = acosh tonearest m68k96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok = acosh towardzero m68k96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffp+4 : inexact-ok = acosh upward m68k96 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok = acosh downward binary128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e498p+4 : inexact-ok = acosh tonearest binary128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e4ap+4 : inexact-ok = acosh towardzero binary128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e498p+4 : inexact-ok = acosh upward binary128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e4ap+4 : inexact-ok = acosh downward ibm128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e4p+4 : inexact-ok = acosh tonearest ibm128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e4p+4 : inexact-ok = acosh towardzero ibm128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e4p+4 : inexact-ok = acosh upward ibm128 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a7ffdd6350ab8e8p+4 : inexact-ok acosh 0xc.84cb1dbbd1b1p+0 = acosh downward binary32 0xc.84cb2p+0 : 0x3.38018cp+0 : inexact-ok = acosh tonearest binary32 0xc.84cb2p+0 : 0x3.38018cp+0 : inexact-ok = acosh towardzero binary32 0xc.84cb2p+0 : 0x3.38018cp+0 : inexact-ok = acosh upward binary32 0xc.84cb2p+0 : 0x3.38019p+0 : inexact-ok = acosh downward binary64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok = acosh tonearest binary64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok = acosh towardzero binary64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok = acosh upward binary64 0xc.84cb2p+0 : 0x3.38018c224381ap+0 : inexact-ok = acosh downward intel96 0xc.84cb2p+0 : 0x3.38018c2243818414p+0 : inexact-ok = acosh tonearest intel96 0xc.84cb2p+0 : 0x3.38018c2243818418p+0 : inexact-ok = acosh towardzero intel96 0xc.84cb2p+0 : 0x3.38018c2243818414p+0 : inexact-ok = acosh upward intel96 0xc.84cb2p+0 : 0x3.38018c2243818418p+0 : inexact-ok = acosh downward m68k96 0xc.84cb2p+0 : 0x3.38018c2243818414p+0 : inexact-ok = acosh tonearest m68k96 0xc.84cb2p+0 : 0x3.38018c2243818418p+0 : inexact-ok = acosh towardzero m68k96 0xc.84cb2p+0 : 0x3.38018c2243818414p+0 : inexact-ok = acosh upward m68k96 0xc.84cb2p+0 : 0x3.38018c2243818418p+0 : inexact-ok = acosh downward binary128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad794ccp+0 : inexact-ok = acosh tonearest binary128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad794cep+0 : inexact-ok = acosh towardzero binary128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad794ccp+0 : inexact-ok = acosh upward binary128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad794cep+0 : inexact-ok = acosh downward ibm128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad794p+0 : inexact-ok = acosh tonearest ibm128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad795p+0 : inexact-ok = acosh towardzero ibm128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad794p+0 : inexact-ok = acosh upward ibm128 0xc.84cb2p+0 : 0x3.38018c2243818416c0f47ad795p+0 : inexact-ok = acosh downward binary32 0xc.84cb1p+0 : 0x3.380188p+0 : inexact-ok = acosh tonearest binary32 0xc.84cb1p+0 : 0x3.38018cp+0 : inexact-ok = acosh towardzero binary32 0xc.84cb1p+0 : 0x3.380188p+0 : inexact-ok = acosh upward binary32 0xc.84cb1p+0 : 0x3.38018cp+0 : inexact-ok = acosh downward binary64 0xc.84cb1p+0 : 0x3.38018ada065fap+0 : inexact-ok = acosh tonearest binary64 0xc.84cb1p+0 : 0x3.38018ada065fcp+0 : inexact-ok = acosh towardzero binary64 0xc.84cb1p+0 : 0x3.38018ada065fap+0 : inexact-ok = acosh upward binary64 0xc.84cb1p+0 : 0x3.38018ada065fcp+0 : inexact-ok = acosh downward intel96 0xc.84cb1p+0 : 0x3.38018ada065fb6ccp+0 : inexact-ok = acosh tonearest intel96 0xc.84cb1p+0 : 0x3.38018ada065fb6dp+0 : inexact-ok = acosh towardzero intel96 0xc.84cb1p+0 : 0x3.38018ada065fb6ccp+0 : inexact-ok = acosh upward intel96 0xc.84cb1p+0 : 0x3.38018ada065fb6dp+0 : inexact-ok = acosh downward m68k96 0xc.84cb1p+0 : 0x3.38018ada065fb6ccp+0 : inexact-ok = acosh tonearest m68k96 0xc.84cb1p+0 : 0x3.38018ada065fb6dp+0 : inexact-ok = acosh towardzero m68k96 0xc.84cb1p+0 : 0x3.38018ada065fb6ccp+0 : inexact-ok = acosh upward m68k96 0xc.84cb1p+0 : 0x3.38018ada065fb6dp+0 : inexact-ok = acosh downward binary128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972b4p+0 : inexact-ok = acosh tonearest binary128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972b42p+0 : inexact-ok = acosh towardzero binary128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972b4p+0 : inexact-ok = acosh upward binary128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972b42p+0 : inexact-ok = acosh downward ibm128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972bp+0 : inexact-ok = acosh tonearest ibm128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972bp+0 : inexact-ok = acosh towardzero ibm128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972bp+0 : inexact-ok = acosh upward ibm128 0xc.84cb1p+0 : 0x3.38018ada065fb6ce976468972cp+0 : inexact-ok = acosh downward binary64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5238p+0 : inexact-ok = acosh tonearest binary64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c523ap+0 : inexact-ok = acosh towardzero binary64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5238p+0 : inexact-ok = acosh upward binary64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c523ap+0 : inexact-ok = acosh downward intel96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239p+0 : inexact-ok = acosh tonearest intel96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239p+0 : inexact-ok = acosh towardzero intel96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239p+0 : inexact-ok = acosh upward intel96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239004p+0 : inexact-ok = acosh downward m68k96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239p+0 : inexact-ok = acosh tonearest m68k96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239p+0 : inexact-ok = acosh towardzero m68k96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239p+0 : inexact-ok = acosh upward m68k96 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239004p+0 : inexact-ok = acosh downward binary128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c63376p+0 : inexact-ok = acosh tonearest binary128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c63376p+0 : inexact-ok = acosh towardzero binary128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c63376p+0 : inexact-ok = acosh upward binary128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c63378p+0 : inexact-ok = acosh downward ibm128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c633p+0 : inexact-ok = acosh tonearest ibm128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c633p+0 : inexact-ok = acosh towardzero ibm128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c633p+0 : inexact-ok = acosh upward ibm128 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5239000f070b3c634p+0 : inexact-ok acosh 0x1.0722362c26ba5p+0 = acosh downward binary32 0x1.072238p+0 : 0x3.c4bc2p-4 : inexact-ok = acosh tonearest binary32 0x1.072238p+0 : 0x3.c4bc24p-4 : inexact-ok = acosh towardzero binary32 0x1.072238p+0 : 0x3.c4bc2p-4 : inexact-ok = acosh upward binary32 0x1.072238p+0 : 0x3.c4bc24p-4 : inexact-ok = acosh downward binary64 0x1.072238p+0 : 0x3.c4bc22bfc0f0ep-4 : inexact-ok = acosh tonearest binary64 0x1.072238p+0 : 0x3.c4bc22bfc0f1p-4 : inexact-ok = acosh towardzero binary64 0x1.072238p+0 : 0x3.c4bc22bfc0f0ep-4 : inexact-ok = acosh upward binary64 0x1.072238p+0 : 0x3.c4bc22bfc0f1p-4 : inexact-ok = acosh downward intel96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f174p-4 : inexact-ok = acosh tonearest intel96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f174p-4 : inexact-ok = acosh towardzero intel96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f174p-4 : inexact-ok = acosh upward intel96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f178p-4 : inexact-ok = acosh downward m68k96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f174p-4 : inexact-ok = acosh tonearest m68k96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f174p-4 : inexact-ok = acosh towardzero m68k96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f174p-4 : inexact-ok = acosh upward m68k96 0x1.072238p+0 : 0x3.c4bc22bfc0f0f178p-4 : inexact-ok = acosh downward binary128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b44f4p-4 : inexact-ok = acosh tonearest binary128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b44f6p-4 : inexact-ok = acosh towardzero binary128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b44f4p-4 : inexact-ok = acosh upward binary128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b44f6p-4 : inexact-ok = acosh downward ibm128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b44p-4 : inexact-ok = acosh tonearest ibm128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b45p-4 : inexact-ok = acosh towardzero ibm128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b44p-4 : inexact-ok = acosh upward ibm128 0x1.072238p+0 : 0x3.c4bc22bfc0f0f17481e3028b45p-4 : inexact-ok = acosh downward binary32 0x1.072236p+0 : 0x3.c4bb9cp-4 : inexact-ok = acosh tonearest binary32 0x1.072236p+0 : 0x3.c4bb9cp-4 : inexact-ok = acosh towardzero binary32 0x1.072236p+0 : 0x3.c4bb9cp-4 : inexact-ok = acosh upward binary32 0x1.072236p+0 : 0x3.c4bbap-4 : inexact-ok = acosh downward binary64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok = acosh tonearest binary64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok = acosh towardzero binary64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok = acosh upward binary64 0x1.072236p+0 : 0x3.c4bb9c223d184p-4 : inexact-ok = acosh downward intel96 0x1.072236p+0 : 0x3.c4bb9c223d182318p-4 : inexact-ok = acosh tonearest intel96 0x1.072236p+0 : 0x3.c4bb9c223d182318p-4 : inexact-ok = acosh towardzero intel96 0x1.072236p+0 : 0x3.c4bb9c223d182318p-4 : inexact-ok = acosh upward intel96 0x1.072236p+0 : 0x3.c4bb9c223d18231cp-4 : inexact-ok = acosh downward m68k96 0x1.072236p+0 : 0x3.c4bb9c223d182318p-4 : inexact-ok = acosh tonearest m68k96 0x1.072236p+0 : 0x3.c4bb9c223d182318p-4 : inexact-ok = acosh towardzero m68k96 0x1.072236p+0 : 0x3.c4bb9c223d182318p-4 : inexact-ok = acosh upward m68k96 0x1.072236p+0 : 0x3.c4bb9c223d18231cp-4 : inexact-ok = acosh downward binary128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df38bap-4 : inexact-ok = acosh tonearest binary128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df38bap-4 : inexact-ok = acosh towardzero binary128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df38bap-4 : inexact-ok = acosh upward binary128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df38bcp-4 : inexact-ok = acosh downward ibm128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df38p-4 : inexact-ok = acosh tonearest ibm128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df39p-4 : inexact-ok = acosh towardzero ibm128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df38p-4 : inexact-ok = acosh upward ibm128 0x1.072236p+0 : 0x3.c4bb9c223d182319078861df39p-4 : inexact-ok = acosh downward binary64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok = acosh tonearest binary64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok = acosh towardzero binary64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok = acosh upward binary64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5daep-4 : inexact-ok = acosh downward intel96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0dp-4 : inexact-ok = acosh tonearest intel96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d4p-4 : inexact-ok = acosh towardzero intel96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0dp-4 : inexact-ok = acosh upward intel96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d4p-4 : inexact-ok = acosh downward m68k96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0dp-4 : inexact-ok = acosh tonearest m68k96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d4p-4 : inexact-ok = acosh towardzero m68k96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0dp-4 : inexact-ok = acosh upward m68k96 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d4p-4 : inexact-ok = acosh downward binary128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4 : inexact-ok = acosh tonearest binary128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4 : inexact-ok = acosh towardzero binary128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4 : inexact-ok = acosh upward binary128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b17e8p-4 : inexact-ok = acosh downward ibm128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b17p-4 : inexact-ok = acosh tonearest ibm128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b18p-4 : inexact-ok = acosh towardzero ibm128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b17p-4 : inexact-ok = acosh upward ibm128 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dac0d2d260828b18p-4 : inexact-ok acosh 0x1.73515p+0 = acosh downward binary32 0x1.73515p+0 : 0xe.aaeb3p-4 : inexact-ok = acosh tonearest binary32 0x1.73515p+0 : 0xe.aaeb3p-4 : inexact-ok = acosh towardzero binary32 0x1.73515p+0 : 0xe.aaeb3p-4 : inexact-ok = acosh upward binary32 0x1.73515p+0 : 0xe.aaeb4p-4 : inexact-ok = acosh downward binary64 0x1.73515p+0 : 0xe.aaeb3064737c8p-4 : inexact-ok = acosh tonearest binary64 0x1.73515p+0 : 0xe.aaeb3064737c8p-4 : inexact-ok = acosh towardzero binary64 0x1.73515p+0 : 0xe.aaeb3064737c8p-4 : inexact-ok = acosh upward binary64 0x1.73515p+0 : 0xe.aaeb3064737dp-4 : inexact-ok = acosh downward intel96 0x1.73515p+0 : 0xe.aaeb3064737cacep-4 : inexact-ok = acosh tonearest intel96 0x1.73515p+0 : 0xe.aaeb3064737cacep-4 : inexact-ok = acosh towardzero intel96 0x1.73515p+0 : 0xe.aaeb3064737cacep-4 : inexact-ok = acosh upward intel96 0x1.73515p+0 : 0xe.aaeb3064737cacfp-4 : inexact-ok = acosh downward m68k96 0x1.73515p+0 : 0xe.aaeb3064737cacep-4 : inexact-ok = acosh tonearest m68k96 0x1.73515p+0 : 0xe.aaeb3064737cacep-4 : inexact-ok = acosh towardzero m68k96 0x1.73515p+0 : 0xe.aaeb3064737cacep-4 : inexact-ok = acosh upward m68k96 0x1.73515p+0 : 0xe.aaeb3064737cacfp-4 : inexact-ok = acosh downward binary128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072164fdp-4 : inexact-ok = acosh tonearest binary128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072164fdp-4 : inexact-ok = acosh towardzero binary128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072164fdp-4 : inexact-ok = acosh upward binary128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072164fd8p-4 : inexact-ok = acosh downward ibm128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072164cp-4 : inexact-ok = acosh tonearest ibm128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072165p-4 : inexact-ok = acosh towardzero ibm128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072164cp-4 : inexact-ok = acosh upward ibm128 0x1.73515p+0 : 0xe.aaeb3064737cace4c93072165p-4 : inexact-ok acosh 0x1.1b836p+0 = acosh downward binary32 0x1.1b836p+0 : 0x7.5a6488p-4 : inexact-ok = acosh tonearest binary32 0x1.1b836p+0 : 0x7.5a6488p-4 : inexact-ok = acosh towardzero binary32 0x1.1b836p+0 : 0x7.5a6488p-4 : inexact-ok = acosh upward binary32 0x1.1b836p+0 : 0x7.5a649p-4 : inexact-ok = acosh downward binary64 0x1.1b836p+0 : 0x7.5a648ae540c24p-4 : inexact-ok = acosh tonearest binary64 0x1.1b836p+0 : 0x7.5a648ae540c28p-4 : inexact-ok = acosh towardzero binary64 0x1.1b836p+0 : 0x7.5a648ae540c24p-4 : inexact-ok = acosh upward binary64 0x1.1b836p+0 : 0x7.5a648ae540c28p-4 : inexact-ok = acosh downward intel96 0x1.1b836p+0 : 0x7.5a648ae540c26058p-4 : inexact-ok = acosh tonearest intel96 0x1.1b836p+0 : 0x7.5a648ae540c2606p-4 : inexact-ok = acosh towardzero intel96 0x1.1b836p+0 : 0x7.5a648ae540c26058p-4 : inexact-ok = acosh upward intel96 0x1.1b836p+0 : 0x7.5a648ae540c2606p-4 : inexact-ok = acosh downward m68k96 0x1.1b836p+0 : 0x7.5a648ae540c26058p-4 : inexact-ok = acosh tonearest m68k96 0x1.1b836p+0 : 0x7.5a648ae540c2606p-4 : inexact-ok = acosh towardzero m68k96 0x1.1b836p+0 : 0x7.5a648ae540c26058p-4 : inexact-ok = acosh upward m68k96 0x1.1b836p+0 : 0x7.5a648ae540c2606p-4 : inexact-ok = acosh downward binary128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f678p-4 : inexact-ok = acosh tonearest binary128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f67cp-4 : inexact-ok = acosh towardzero binary128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f678p-4 : inexact-ok = acosh upward binary128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f67cp-4 : inexact-ok = acosh downward ibm128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f6p-4 : inexact-ok = acosh tonearest ibm128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f6p-4 : inexact-ok = acosh towardzero ibm128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f6p-4 : inexact-ok = acosh upward ibm128 0x1.1b836p+0 : 0x7.5a648ae540c2605c952f79c9f8p-4 : inexact-ok acosh 0x1.07c956p+0 = acosh downward binary32 0x1.07c956p+0 : 0x3.efb2c4p-4 : inexact-ok = acosh tonearest binary32 0x1.07c956p+0 : 0x3.efb2c4p-4 : inexact-ok = acosh towardzero binary32 0x1.07c956p+0 : 0x3.efb2c4p-4 : inexact-ok = acosh upward binary32 0x1.07c956p+0 : 0x3.efb2c8p-4 : inexact-ok = acosh downward binary64 0x1.07c956p+0 : 0x3.efb2c425f3ffcp-4 : inexact-ok = acosh tonearest binary64 0x1.07c956p+0 : 0x3.efb2c425f3ffcp-4 : inexact-ok = acosh towardzero binary64 0x1.07c956p+0 : 0x3.efb2c425f3ffcp-4 : inexact-ok = acosh upward binary64 0x1.07c956p+0 : 0x3.efb2c425f3ffep-4 : inexact-ok = acosh downward intel96 0x1.07c956p+0 : 0x3.efb2c425f3ffc308p-4 : inexact-ok = acosh tonearest intel96 0x1.07c956p+0 : 0x3.efb2c425f3ffc308p-4 : inexact-ok = acosh towardzero intel96 0x1.07c956p+0 : 0x3.efb2c425f3ffc308p-4 : inexact-ok = acosh upward intel96 0x1.07c956p+0 : 0x3.efb2c425f3ffc30cp-4 : inexact-ok = acosh downward m68k96 0x1.07c956p+0 : 0x3.efb2c425f3ffc308p-4 : inexact-ok = acosh tonearest m68k96 0x1.07c956p+0 : 0x3.efb2c425f3ffc308p-4 : inexact-ok = acosh towardzero m68k96 0x1.07c956p+0 : 0x3.efb2c425f3ffc308p-4 : inexact-ok = acosh upward m68k96 0x1.07c956p+0 : 0x3.efb2c425f3ffc30cp-4 : inexact-ok = acosh downward binary128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776262p-4 : inexact-ok = acosh tonearest binary128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776262p-4 : inexact-ok = acosh towardzero binary128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776262p-4 : inexact-ok = acosh upward binary128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db477626202p-4 : inexact-ok = acosh downward ibm128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776262p-4 : inexact-ok = acosh tonearest ibm128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776262p-4 : inexact-ok = acosh towardzero ibm128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776262p-4 : inexact-ok = acosh upward ibm128 0x1.07c956p+0 : 0x3.efb2c425f3ffc3080db4776263p-4 : inexact-ok acosh 0x1.1808eep+0 = acosh downward binary32 0x1.1808eep+0 : 0x6.e14eap-4 : inexact-ok = acosh tonearest binary32 0x1.1808eep+0 : 0x6.e14ea8p-4 : inexact-ok = acosh towardzero binary32 0x1.1808eep+0 : 0x6.e14eap-4 : inexact-ok = acosh upward binary32 0x1.1808eep+0 : 0x6.e14ea8p-4 : inexact-ok = acosh downward binary64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok = acosh tonearest binary64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok = acosh towardzero binary64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok = acosh upward binary64 0x1.1808eep+0 : 0x6.e14ea6570758cp-4 : inexact-ok = acosh downward intel96 0x1.1808eep+0 : 0x6.e14ea65707588308p-4 : inexact-ok = acosh tonearest intel96 0x1.1808eep+0 : 0x6.e14ea6570758831p-4 : inexact-ok = acosh towardzero intel96 0x1.1808eep+0 : 0x6.e14ea65707588308p-4 : inexact-ok = acosh upward intel96 0x1.1808eep+0 : 0x6.e14ea6570758831p-4 : inexact-ok = acosh downward m68k96 0x1.1808eep+0 : 0x6.e14ea65707588308p-4 : inexact-ok = acosh tonearest m68k96 0x1.1808eep+0 : 0x6.e14ea6570758831p-4 : inexact-ok = acosh towardzero m68k96 0x1.1808eep+0 : 0x6.e14ea65707588308p-4 : inexact-ok = acosh upward m68k96 0x1.1808eep+0 : 0x6.e14ea6570758831p-4 : inexact-ok = acosh downward binary128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc384p-4 : inexact-ok = acosh tonearest binary128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc388p-4 : inexact-ok = acosh towardzero binary128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc384p-4 : inexact-ok = acosh upward binary128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc388p-4 : inexact-ok = acosh downward ibm128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc2p-4 : inexact-ok = acosh tonearest ibm128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc4p-4 : inexact-ok = acosh towardzero ibm128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc2p-4 : inexact-ok = acosh upward ibm128 0x1.1808eep+0 : 0x6.e14ea6570758830c709fd6ddc4p-4 : inexact-ok acosh 0x1.1052c4p+0 = acosh downward binary32 0x1.1052c4p+0 : 0x5.af0cb8p-4 : inexact-ok = acosh tonearest binary32 0x1.1052c4p+0 : 0x5.af0ccp-4 : inexact-ok = acosh towardzero binary32 0x1.1052c4p+0 : 0x5.af0cb8p-4 : inexact-ok = acosh upward binary32 0x1.1052c4p+0 : 0x5.af0ccp-4 : inexact-ok = acosh downward binary64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok = acosh tonearest binary64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok = acosh towardzero binary64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok = acosh upward binary64 0x1.1052c4p+0 : 0x5.af0cbc66dcd4cp-4 : inexact-ok = acosh downward intel96 0x1.1052c4p+0 : 0x5.af0cbc66dcd49928p-4 : inexact-ok = acosh tonearest intel96 0x1.1052c4p+0 : 0x5.af0cbc66dcd4993p-4 : inexact-ok = acosh towardzero intel96 0x1.1052c4p+0 : 0x5.af0cbc66dcd49928p-4 : inexact-ok = acosh upward intel96 0x1.1052c4p+0 : 0x5.af0cbc66dcd4993p-4 : inexact-ok = acosh downward m68k96 0x1.1052c4p+0 : 0x5.af0cbc66dcd49928p-4 : inexact-ok = acosh tonearest m68k96 0x1.1052c4p+0 : 0x5.af0cbc66dcd4993p-4 : inexact-ok = acosh towardzero m68k96 0x1.1052c4p+0 : 0x5.af0cbc66dcd49928p-4 : inexact-ok = acosh upward m68k96 0x1.1052c4p+0 : 0x5.af0cbc66dcd4993p-4 : inexact-ok = acosh downward binary128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff49fcp-4 : inexact-ok = acosh tonearest binary128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff4ap-4 : inexact-ok = acosh towardzero binary128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff49fcp-4 : inexact-ok = acosh upward binary128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff4ap-4 : inexact-ok = acosh downward ibm128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff48p-4 : inexact-ok = acosh tonearest ibm128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff4ap-4 : inexact-ok = acosh towardzero ibm128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff48p-4 : inexact-ok = acosh upward ibm128 0x1.1052c4p+0 : 0x5.af0cbc66dcd4992c060eb8ff4ap-4 : inexact-ok acosh max no-test-inline = acosh downward binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : no-test-inline inexact-ok = acosh tonearest binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : no-test-inline inexact-ok = acosh towardzero binary32 0xf.fffffp+124 : 0x5.96a7ep+4 : no-test-inline inexact-ok = acosh upward binary32 0xf.fffffp+124 : 0x5.96a7e8p+4 : no-test-inline inexact-ok = acosh downward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : no-test-inline inexact-ok = acosh tonearest binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : no-test-inline inexact-ok = acosh towardzero binary64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : no-test-inline inexact-ok = acosh upward binary64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : no-test-inline inexact-ok = acosh downward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : no-test-inline inexact-ok = acosh tonearest intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : no-test-inline inexact-ok = acosh towardzero intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : no-test-inline inexact-ok = acosh upward intel96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : no-test-inline inexact-ok = acosh downward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : no-test-inline inexact-ok = acosh tonearest m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : no-test-inline inexact-ok = acosh towardzero m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf8p+4 : no-test-inline inexact-ok = acosh upward m68k96 0xf.fffffp+124 : 0x5.96a7e12e0b98bdp+4 : no-test-inline inexact-ok = acosh downward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : no-test-inline inexact-ok = acosh tonearest binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : no-test-inline inexact-ok = acosh towardzero binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a4468p+4 : no-test-inline inexact-ok = acosh upward binary128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a44684p+4 : no-test-inline inexact-ok = acosh downward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : no-test-inline inexact-ok = acosh tonearest ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : no-test-inline inexact-ok = acosh towardzero ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a446p+4 : no-test-inline inexact-ok = acosh upward ibm128 0xf.fffffp+124 : 0x5.96a7e12e0b98bcf90bb682a448p+4 : no-test-inline inexact-ok = acosh downward binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fap+8 : no-test-inline inexact-ok = acosh tonearest binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fcp+8 : no-test-inline inexact-ok = acosh towardzero binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fap+8 : no-test-inline inexact-ok = acosh upward binary64 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fcp+8 : no-test-inline inexact-ok = acosh downward intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : no-test-inline inexact-ok = acosh tonearest intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : no-test-inline inexact-ok = acosh towardzero intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : no-test-inline inexact-ok = acosh upward intel96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb624p+8 : no-test-inline inexact-ok = acosh downward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : no-test-inline inexact-ok = acosh tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : no-test-inline inexact-ok = acosh towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb62p+8 : no-test-inline inexact-ok = acosh upward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb624p+8 : no-test-inline inexact-ok = acosh downward binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7cep+8 : no-test-inline inexact-ok = acosh tonearest binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7dp+8 : no-test-inline inexact-ok = acosh towardzero binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7cep+8 : no-test-inline inexact-ok = acosh upward binary128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7dp+8 : no-test-inline inexact-ok = acosh downward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7p+8 : no-test-inline inexact-ok = acosh tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a8p+8 : no-test-inline inexact-ok = acosh towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a7p+8 : no-test-inline inexact-ok = acosh upward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c679d1f73f0fb620d358b213a8p+8 : no-test-inline inexact-ok = acosh downward intel96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a4p+12 : no-test-inline inexact-ok = acosh tonearest intel96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a8p+12 : no-test-inline inexact-ok = acosh towardzero intel96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a4p+12 : no-test-inline inexact-ok = acosh upward intel96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a8p+12 : no-test-inline inexact-ok = acosh downward m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a4p+12 : no-test-inline inexact-ok = acosh tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a8p+12 : no-test-inline inexact-ok = acosh towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a4p+12 : no-test-inline inexact-ok = acosh upward m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a8p+12 : no-test-inline inexact-ok = acosh downward binary128 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a6c23b6c9b494cp+12 : no-test-inline inexact-ok = acosh tonearest binary128 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a6c23b6c9b494cp+12 : no-test-inline inexact-ok = acosh towardzero binary128 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a6c23b6c9b494cp+12 : no-test-inline inexact-ok = acosh upward binary128 0xf.fffffffffffffffp+16380 : 0x2.c5d37700c6bb03a6c23b6c9b494ep+12 : no-test-inline inexact-ok = acosh downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : no-test-inline inexact-ok = acosh tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : no-test-inline inexact-ok = acosh towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : no-test-inline inexact-ok = acosh upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : no-test-inline inexact-ok = acosh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7cep+8 : no-test-inline inexact-ok = acosh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7dp+8 : no-test-inline inexact-ok = acosh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7cep+8 : no-test-inline inexact-ok = acosh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7dp+8 : no-test-inline inexact-ok = acosh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7p+8 : no-test-inline inexact-ok = acosh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a8p+8 : no-test-inline inexact-ok = acosh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a7p+8 : no-test-inline inexact-ok = acosh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c679d1f73f0fb624d358b213a8p+8 : no-test-inline inexact-ok