ccos 0.0 0.0 = ccos downward binary32 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest binary32 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero binary32 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward binary32 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward binary64 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest binary64 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero binary64 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward binary64 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward intel96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest intel96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero intel96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward intel96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward m68k96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest m68k96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero m68k96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward m68k96 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward binary128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest binary128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero binary128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward binary128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward ibm128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest ibm128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero ibm128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward ibm128 0x0p+0 0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok ccos -0 0.0 = ccos downward binary32 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest binary32 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero binary32 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward binary32 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward binary64 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest binary64 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero binary64 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward binary64 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward intel96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest intel96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero intel96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward intel96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward m68k96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest m68k96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero m68k96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward m68k96 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward binary128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest binary128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero binary128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward binary128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward ibm128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest ibm128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero ibm128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward ibm128 -0x0p+0 0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok ccos 0.0 -0 = ccos downward binary32 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest binary32 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero binary32 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward binary32 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward binary64 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest binary64 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero binary64 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward binary64 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward intel96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest intel96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero intel96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward intel96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward m68k96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest m68k96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero m68k96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward m68k96 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward binary128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest binary128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero binary128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward binary128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos downward ibm128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos tonearest ibm128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos towardzero ibm128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok = ccos upward ibm128 0x0p+0 -0x0p+0 : 0x1p+0 0x0p+0 : inexact-ok ccos -0 -0 = ccos downward binary32 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest binary32 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero binary32 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward binary32 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward binary64 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest binary64 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero binary64 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward binary64 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward intel96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest intel96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero intel96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward intel96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward m68k96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest m68k96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero m68k96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward m68k96 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward binary128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest binary128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero binary128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward binary128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos downward ibm128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos tonearest ibm128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos towardzero ibm128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok = ccos upward ibm128 -0x0p+0 -0x0p+0 : 0x1p+0 -0x0p+0 : inexact-ok ccos 0.75 1.25 = ccos downward binary32 0xcp-4 0x1.4p+0 : 0x1.61b9ap+0 -0x1.1788bcp+0 : inexact-ok = ccos tonearest binary32 0xcp-4 0x1.4p+0 : 0x1.61b9a2p+0 -0x1.1788bcp+0 : inexact-ok = ccos towardzero binary32 0xcp-4 0x1.4p+0 : 0x1.61b9ap+0 -0x1.1788bap+0 : inexact-ok = ccos upward binary32 0xcp-4 0x1.4p+0 : 0x1.61b9a2p+0 -0x1.1788bap+0 : inexact-ok = ccos downward binary64 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16p+0 -0x1.1788bbbdb89e8p+0 : inexact-ok = ccos tonearest binary64 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16p+0 -0x1.1788bbbdb89e7p+0 : inexact-ok = ccos towardzero binary64 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16p+0 -0x1.1788bbbdb89e7p+0 : inexact-ok = ccos upward binary64 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d17p+0 -0x1.1788bbbdb89e7p+0 : inexact-ok = ccos downward intel96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16764p+0 -0x1.1788bbbdb89e779p+0 : inexact-ok = ccos tonearest intel96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16764p+0 -0x1.1788bbbdb89e778ep+0 : inexact-ok = ccos towardzero intel96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16764p+0 -0x1.1788bbbdb89e778ep+0 : inexact-ok = ccos upward intel96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16766p+0 -0x1.1788bbbdb89e778ep+0 : inexact-ok = ccos downward m68k96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16764p+0 -0x1.1788bbbdb89e779p+0 : inexact-ok = ccos tonearest m68k96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16764p+0 -0x1.1788bbbdb89e778ep+0 : inexact-ok = ccos towardzero m68k96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16764p+0 -0x1.1788bbbdb89e778ep+0 : inexact-ok = ccos upward m68k96 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d16766p+0 -0x1.1788bbbdb89e778ep+0 : inexact-ok = ccos downward binary128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbf19p+0 -0x1.1788bbbdb89e778eb7bb390cace5p+0 : inexact-ok = ccos tonearest binary128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbf1ap+0 -0x1.1788bbbdb89e778eb7bb390cace5p+0 : inexact-ok = ccos towardzero binary128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbf19p+0 -0x1.1788bbbdb89e778eb7bb390cace4p+0 : inexact-ok = ccos upward binary128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbf1ap+0 -0x1.1788bbbdb89e778eb7bb390cace4p+0 : inexact-ok = ccos downward ibm128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbfp+0 -0x1.1788bbbdb89e778eb7bb390cadp+0 : inexact-ok = ccos tonearest ibm128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbfp+0 -0x1.1788bbbdb89e778eb7bb390cadp+0 : inexact-ok = ccos towardzero ibm128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbfp+0 -0x1.1788bbbdb89e778eb7bb390cac8p+0 : inexact-ok = ccos upward ibm128 0xcp-4 0x1.4p+0 : 0x1.61b9a123b0d167648057acedbf8p+0 -0x1.1788bbbdb89e778eb7bb390cac8p+0 : inexact-ok ccos -2 -3 = ccos downward binary32 -0x2p+0 -0x3p+0 : -0x4.308b5p+0 -0x9.1bf66p+0 : inexact-ok = ccos tonearest binary32 -0x2p+0 -0x3p+0 : -0x4.308b5p+0 -0x9.1bf66p+0 : inexact-ok = ccos towardzero binary32 -0x2p+0 -0x3p+0 : -0x4.308b48p+0 -0x9.1bf65p+0 : inexact-ok = ccos upward binary32 -0x2p+0 -0x3p+0 : -0x4.308b48p+0 -0x9.1bf65p+0 : inexact-ok = ccos downward binary64 -0x2p+0 -0x3p+0 : -0x4.308b4f2d31434p+0 -0x9.1bf65bf77d798p+0 : inexact-ok = ccos tonearest binary64 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143p+0 -0x9.1bf65bf77d798p+0 : inexact-ok = ccos towardzero binary64 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143p+0 -0x9.1bf65bf77d79p+0 : inexact-ok = ccos upward binary64 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143p+0 -0x9.1bf65bf77d79p+0 : inexact-ok = ccos downward intel96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143112p+0 -0x9.1bf65bf77d79608p+0 : inexact-ok = ccos tonearest intel96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143112p+0 -0x9.1bf65bf77d79608p+0 : inexact-ok = ccos towardzero intel96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d31431118p+0 -0x9.1bf65bf77d79607p+0 : inexact-ok = ccos upward intel96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d31431118p+0 -0x9.1bf65bf77d79607p+0 : inexact-ok = ccos downward m68k96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143112p+0 -0x9.1bf65bf77d79608p+0 : inexact-ok = ccos tonearest m68k96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143112p+0 -0x9.1bf65bf77d79608p+0 : inexact-ok = ccos towardzero m68k96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d31431118p+0 -0x9.1bf65bf77d79607p+0 : inexact-ok = ccos upward m68k96 -0x2p+0 -0x3p+0 : -0x4.308b4f2d31431118p+0 -0x9.1bf65bf77d79607p+0 : inexact-ok = ccos downward binary128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcab4p+0 -0x9.1bf65bf77d7960796b4b344b6e6p+0 : inexact-ok = ccos tonearest binary128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcabp+0 -0x9.1bf65bf77d7960796b4b344b6e58p+0 : inexact-ok = ccos towardzero binary128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcabp+0 -0x9.1bf65bf77d7960796b4b344b6e58p+0 : inexact-ok = ccos upward binary128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcabp+0 -0x9.1bf65bf77d7960796b4b344b6e58p+0 : inexact-ok = ccos downward ibm128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bccp+0 -0x9.1bf65bf77d7960796b4b344b7p+0 : inexact-ok = ccos tonearest ibm128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcap+0 -0x9.1bf65bf77d7960796b4b344b7p+0 : inexact-ok = ccos towardzero ibm128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcap+0 -0x9.1bf65bf77d7960796b4b344b6cp+0 : inexact-ok = ccos upward ibm128 -0x2p+0 -0x3p+0 : -0x4.308b4f2d3143111fca0eea4bcap+0 -0x9.1bf65bf77d7960796b4b344b6cp+0 : inexact-ok ccos 0.75 89.5 = ccos downward binary32 0xcp-4 0x5.98p+4 : 0xc.bbaa7p+124 -0xb.dcb18p+124 : inexact-ok = ccos tonearest binary32 0xcp-4 0x5.98p+4 : 0xc.bbaa7p+124 -0xb.dcb17p+124 : inexact-ok = ccos towardzero binary32 0xcp-4 0x5.98p+4 : 0xc.bbaa7p+124 -0xb.dcb17p+124 : inexact-ok = ccos upward binary32 0xcp-4 0x5.98p+4 : 0xc.bbaa8p+124 -0xb.dcb17p+124 : inexact-ok = ccos downward binary64 0xcp-4 0x5.98p+4 : 0xc.bbaa76be579p+124 -0xb.dcb174d8851ap+124 : inexact-ok = ccos tonearest binary64 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57908p+124 -0xb.dcb174d885198p+124 : inexact-ok = ccos towardzero binary64 0xcp-4 0x5.98p+4 : 0xc.bbaa76be579p+124 -0xb.dcb174d885198p+124 : inexact-ok = ccos upward binary64 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57908p+124 -0xb.dcb174d885198p+124 : inexact-ok = ccos downward intel96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a6p+124 : inexact-ok = ccos tonearest intel96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero intel96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward intel96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b5p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos downward m68k96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a6p+124 : inexact-ok = ccos tonearest m68k96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero m68k96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward m68k96 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b5p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos downward binary128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 -0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos tonearest binary128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 -0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos towardzero binary128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 -0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos upward binary128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 -0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos downward ibm128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 -0xb.dcb174d885199a507e02ee9c0cp+124 : inexact-ok = ccos tonearest ibm128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 -0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos towardzero ibm128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 -0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos upward ibm128 0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 -0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok ccos 0.75 -89.5 = ccos downward binary32 0xcp-4 -0x5.98p+4 : 0xc.bbaa7p+124 0xb.dcb17p+124 : inexact-ok = ccos tonearest binary32 0xcp-4 -0x5.98p+4 : 0xc.bbaa7p+124 0xb.dcb17p+124 : inexact-ok = ccos towardzero binary32 0xcp-4 -0x5.98p+4 : 0xc.bbaa7p+124 0xb.dcb17p+124 : inexact-ok = ccos upward binary32 0xcp-4 -0x5.98p+4 : 0xc.bbaa8p+124 0xb.dcb18p+124 : inexact-ok = ccos downward binary64 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be579p+124 0xb.dcb174d885198p+124 : inexact-ok = ccos tonearest binary64 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57908p+124 0xb.dcb174d885198p+124 : inexact-ok = ccos towardzero binary64 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be579p+124 0xb.dcb174d885198p+124 : inexact-ok = ccos upward binary64 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57908p+124 0xb.dcb174d8851ap+124 : inexact-ok = ccos downward intel96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos tonearest intel96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero intel96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward intel96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b5p+124 0xb.dcb174d885199a6p+124 : inexact-ok = ccos downward m68k96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos tonearest m68k96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero m68k96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward m68k96 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b5p+124 0xb.dcb174d885199a6p+124 : inexact-ok = ccos downward binary128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos tonearest binary128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos towardzero binary128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos upward binary128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos downward ibm128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos tonearest ibm128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos towardzero ibm128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos upward ibm128 0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 0xb.dcb174d885199a507e02ee9c0cp+124 : inexact-ok ccos -0.75 89.5 = ccos downward binary32 -0xcp-4 0x5.98p+4 : 0xc.bbaa7p+124 0xb.dcb17p+124 : inexact-ok = ccos tonearest binary32 -0xcp-4 0x5.98p+4 : 0xc.bbaa7p+124 0xb.dcb17p+124 : inexact-ok = ccos towardzero binary32 -0xcp-4 0x5.98p+4 : 0xc.bbaa7p+124 0xb.dcb17p+124 : inexact-ok = ccos upward binary32 -0xcp-4 0x5.98p+4 : 0xc.bbaa8p+124 0xb.dcb18p+124 : inexact-ok = ccos downward binary64 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be579p+124 0xb.dcb174d885198p+124 : inexact-ok = ccos tonearest binary64 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57908p+124 0xb.dcb174d885198p+124 : inexact-ok = ccos towardzero binary64 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be579p+124 0xb.dcb174d885198p+124 : inexact-ok = ccos upward binary64 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57908p+124 0xb.dcb174d8851ap+124 : inexact-ok = ccos downward intel96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos tonearest intel96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero intel96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward intel96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b5p+124 0xb.dcb174d885199a6p+124 : inexact-ok = ccos downward m68k96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos tonearest m68k96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero m68k96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b4p+124 0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward m68k96 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b5p+124 0xb.dcb174d885199a6p+124 : inexact-ok = ccos downward binary128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos tonearest binary128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos towardzero binary128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos upward binary128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos downward ibm128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos tonearest ibm128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos towardzero ibm128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos upward ibm128 -0xcp-4 0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 0xb.dcb174d885199a507e02ee9c0cp+124 : inexact-ok ccos -0.75 -89.5 = ccos downward binary32 -0xcp-4 -0x5.98p+4 : 0xc.bbaa7p+124 -0xb.dcb18p+124 : inexact-ok = ccos tonearest binary32 -0xcp-4 -0x5.98p+4 : 0xc.bbaa7p+124 -0xb.dcb17p+124 : inexact-ok = ccos towardzero binary32 -0xcp-4 -0x5.98p+4 : 0xc.bbaa7p+124 -0xb.dcb17p+124 : inexact-ok = ccos upward binary32 -0xcp-4 -0x5.98p+4 : 0xc.bbaa8p+124 -0xb.dcb17p+124 : inexact-ok = ccos downward binary64 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be579p+124 -0xb.dcb174d8851ap+124 : inexact-ok = ccos tonearest binary64 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57908p+124 -0xb.dcb174d885198p+124 : inexact-ok = ccos towardzero binary64 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be579p+124 -0xb.dcb174d885198p+124 : inexact-ok = ccos upward binary64 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57908p+124 -0xb.dcb174d885198p+124 : inexact-ok = ccos downward intel96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a6p+124 : inexact-ok = ccos tonearest intel96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero intel96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward intel96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b5p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos downward m68k96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a6p+124 : inexact-ok = ccos tonearest m68k96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos towardzero m68k96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b4p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos upward m68k96 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b5p+124 -0xb.dcb174d885199a5p+124 : inexact-ok = ccos downward binary128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 -0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos tonearest binary128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 -0xb.dcb174d885199a507e02ee9c08c8p+124 : inexact-ok = ccos towardzero binary128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d29p+124 -0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos upward binary128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d298p+124 -0xb.dcb174d885199a507e02ee9c08cp+124 : inexact-ok = ccos downward ibm128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 -0xb.dcb174d885199a507e02ee9c0cp+124 : inexact-ok = ccos tonearest ibm128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 -0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos towardzero ibm128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309dp+124 -0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok = ccos upward ibm128 -0xcp-4 -0x5.98p+4 : 0xc.bbaa76be57905b422fc94309d4p+124 -0xb.dcb174d885199a507e02ee9c08p+124 : inexact-ok ccos 0.75 710.5 = ccos downward binary32 0xcp-4 0x2.c68p+8 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0xcp-4 0x2.c68p+8 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0xcp-4 0x2.c68p+8 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0xcp-4 0x2.c68p+8 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb528p+1020 -0xb.2c35ffb603378p+1020 : inexact-ok = ccos tonearest binary64 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb528p+1020 -0xb.2c35ffb60337p+1020 : inexact-ok = ccos towardzero binary64 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb528p+1020 -0xb.2c35ffb60337p+1020 : inexact-ok = ccos upward binary64 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb53p+1020 -0xb.2c35ffb60337p+1020 : inexact-ok = ccos downward intel96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos tonearest intel96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero intel96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward intel96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos downward m68k96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos tonearest m68k96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero m68k96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward m68k96 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos downward binary128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 -0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos tonearest binary128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 -0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos towardzero binary128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 -0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos upward binary128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0bfp+1020 -0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos downward ibm128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 -0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok = ccos tonearest ibm128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 -0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok = ccos towardzero ibm128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 -0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok = ccos upward ibm128 0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 -0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok ccos 0.75 -710.5 = ccos downward binary32 0xcp-4 -0x2.c68p+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0xcp-4 -0x2.c68p+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0xcp-4 -0x2.c68p+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0xcp-4 -0x2.c68p+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos downward binary64 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb528p+1020 0xb.2c35ffb60337p+1020 : inexact-ok = ccos tonearest binary64 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb528p+1020 0xb.2c35ffb60337p+1020 : inexact-ok = ccos towardzero binary64 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb528p+1020 0xb.2c35ffb60337p+1020 : inexact-ok = ccos upward binary64 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb53p+1020 0xb.2c35ffb603378p+1020 : inexact-ok = ccos downward intel96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos tonearest intel96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero intel96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward intel96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos downward m68k96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos tonearest m68k96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero m68k96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward m68k96 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos downward binary128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos tonearest binary128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos towardzero binary128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos upward binary128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0bfp+1020 0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos downward ibm128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok = ccos tonearest ibm128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok = ccos towardzero ibm128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok = ccos upward ibm128 0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok ccos -0.75 710.5 = ccos downward binary32 -0xcp-4 0x2.c68p+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 -0xcp-4 0x2.c68p+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 -0xcp-4 0x2.c68p+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 -0xcp-4 0x2.c68p+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos downward binary64 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb528p+1020 0xb.2c35ffb60337p+1020 : inexact-ok = ccos tonearest binary64 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb528p+1020 0xb.2c35ffb60337p+1020 : inexact-ok = ccos towardzero binary64 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb528p+1020 0xb.2c35ffb60337p+1020 : inexact-ok = ccos upward binary64 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb53p+1020 0xb.2c35ffb603378p+1020 : inexact-ok = ccos downward intel96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos tonearest intel96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero intel96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward intel96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos downward m68k96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos tonearest m68k96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero m68k96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward m68k96 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 0xb.2c35ffb60337071p+1020 : inexact-ok = ccos downward binary128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos tonearest binary128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos towardzero binary128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos upward binary128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0bfp+1020 0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos downward ibm128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok = ccos tonearest ibm128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok = ccos towardzero ibm128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok = ccos upward ibm128 -0xcp-4 0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok ccos -0.75 -710.5 = ccos downward binary32 -0xcp-4 -0x2.c68p+8 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 -0xcp-4 -0x2.c68p+8 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 -0xcp-4 -0x2.c68p+8 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 -0xcp-4 -0x2.c68p+8 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos downward binary64 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb528p+1020 -0xb.2c35ffb603378p+1020 : inexact-ok = ccos tonearest binary64 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb528p+1020 -0xb.2c35ffb60337p+1020 : inexact-ok = ccos towardzero binary64 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb528p+1020 -0xb.2c35ffb60337p+1020 : inexact-ok = ccos upward binary64 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb53p+1020 -0xb.2c35ffb60337p+1020 : inexact-ok = ccos downward intel96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos tonearest intel96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero intel96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward intel96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos downward m68k96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos tonearest m68k96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb60337071p+1020 : inexact-ok = ccos towardzero m68k96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b27p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos upward m68k96 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b28p+1020 -0xb.2c35ffb6033707p+1020 : inexact-ok = ccos downward binary128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 -0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos tonearest binary128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 -0xb.2c35ffb60337070b74839cd40a3p+1020 : inexact-ok = ccos towardzero binary128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0be8p+1020 -0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos upward binary128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0bfp+1020 -0xb.2c35ffb60337070b74839cd40a28p+1020 : inexact-ok = ccos downward ibm128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 -0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok = ccos tonearest ibm128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 -0xb.2c35ffb60337070b74839cd40cp+1020 : inexact-ok = ccos towardzero ibm128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e08p+1020 -0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok = ccos upward ibm128 -0xcp-4 -0x2.c68p+8 : 0xb.fe39a718cb52b2731922dd2e0cp+1020 -0xb.2c35ffb60337070b74839cd408p+1020 : inexact-ok ccos 0.75 11357.25 = ccos downward binary32 0xcp-4 0x2.c5d4p+12 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0xcp-4 0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0xcp-4 0x2.c5d4p+12 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0xcp-4 0x2.c5d4p+12 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0xcp-4 0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0xcp-4 0x2.c5d4p+12 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a625ap+16380 : inexact-ok = ccos tonearest intel96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero intel96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward intel96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos downward m68k96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a625ap+16380 : inexact-ok = ccos tonearest m68k96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero m68k96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward m68k96 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos downward binary128 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 -0xb.46f43ab104a625930c1b0cbd624p+16380 : inexact-ok = ccos tonearest binary128 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 -0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos towardzero binary128 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 -0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos upward binary128 0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 -0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos downward ibm128 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0xcp-4 0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0xcp-4 0x2.c5d4p+12 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok ccos 0.75 -11357.25 = ccos downward binary32 0xcp-4 -0x2.c5d4p+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0xcp-4 -0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0xcp-4 -0x2.c5d4p+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0xcp-4 -0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos downward binary64 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0xcp-4 -0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0xcp-4 -0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos downward intel96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos tonearest intel96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero intel96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward intel96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 0xb.46f43ab104a625ap+16380 : inexact-ok = ccos downward m68k96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos tonearest m68k96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero m68k96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward m68k96 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 0xb.46f43ab104a625ap+16380 : inexact-ok = ccos downward binary128 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos tonearest binary128 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos towardzero binary128 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos upward binary128 0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 0xb.46f43ab104a625930c1b0cbd624p+16380 : inexact-ok = ccos downward ibm128 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0xcp-4 -0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0xcp-4 -0x2.c5d4p+12 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok ccos -0.75 11357.25 = ccos downward binary32 -0xcp-4 0x2.c5d4p+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 -0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 -0xcp-4 0x2.c5d4p+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 -0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos downward binary64 -0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 -0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 -0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 -0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos downward intel96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos tonearest intel96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero intel96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward intel96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 0xb.46f43ab104a625ap+16380 : inexact-ok = ccos downward m68k96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos tonearest m68k96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero m68k96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward m68k96 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 0xb.46f43ab104a625ap+16380 : inexact-ok = ccos downward binary128 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos tonearest binary128 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos towardzero binary128 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos upward binary128 -0xcp-4 0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 0xb.46f43ab104a625930c1b0cbd624p+16380 : inexact-ok = ccos downward ibm128 -0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 -0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 -0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 -0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok ccos -0.75 -11357.25 = ccos downward binary32 -0xcp-4 -0x2.c5d4p+12 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 -0xcp-4 -0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 -0xcp-4 -0x2.c5d4p+12 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 -0xcp-4 -0x2.c5d4p+12 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos downward binary64 -0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 -0xcp-4 -0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 -0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 -0xcp-4 -0x2.c5d4p+12 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos downward intel96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a625ap+16380 : inexact-ok = ccos tonearest intel96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero intel96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward intel96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos downward m68k96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a625ap+16380 : inexact-ok = ccos tonearest m68k96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos towardzero m68k96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos upward m68k96 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b42p+16380 -0xb.46f43ab104a6259p+16380 : inexact-ok = ccos downward binary128 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 -0xb.46f43ab104a625930c1b0cbd624p+16380 : inexact-ok = ccos tonearest binary128 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 -0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos towardzero binary128 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e08p+16380 -0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos upward binary128 -0xcp-4 -0x2.c5d4p+12 : 0xc.1aee93505374b41257ed141f4e1p+16380 -0xb.46f43ab104a625930c1b0cbd6238p+16380 : inexact-ok = ccos downward ibm128 -0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 -0xcp-4 -0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 -0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 -0xcp-4 -0x2.c5d4p+12 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok ccos 0x1p-149 180 = ccos downward binary32 0x8p-152 0xb.4p+4 : 0xf.fffffp+124 -0x3.373468p+108 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0x8p-152 0xb.4p+4 : plus_infty -0x3.373464p+108 : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0x8p-152 0xb.4p+4 : 0xf.fffffp+124 -0x3.373464p+108 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0x8p-152 0xb.4p+4 : plus_infty -0x3.373464p+108 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0x8p-152 0xb.4p+4 : 0x6.6e68cac762214p+256 -0x3.37346563b110cp+108 : inexact-ok = ccos tonearest binary64 0x8p-152 0xb.4p+4 : 0x6.6e68cac762214p+256 -0x3.37346563b110ap+108 : inexact-ok = ccos towardzero binary64 0x8p-152 0xb.4p+4 : 0x6.6e68cac762214p+256 -0x3.37346563b110ap+108 : inexact-ok = ccos upward binary64 0x8p-152 0xb.4p+4 : 0x6.6e68cac762218p+256 -0x3.37346563b110ap+108 : inexact-ok = ccos downward intel96 0x8p-152 0xb.4p+4 : 0x6.6e68cac76221537p+256 -0x3.37346563b110a9bcp+108 : inexact-ok = ccos tonearest intel96 0x8p-152 0xb.4p+4 : 0x6.6e68cac76221537p+256 -0x3.37346563b110a9b8p+108 : inexact-ok = ccos towardzero intel96 0x8p-152 0xb.4p+4 : 0x6.6e68cac76221537p+256 -0x3.37346563b110a9b8p+108 : inexact-ok = ccos upward intel96 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215378p+256 -0x3.37346563b110a9b8p+108 : inexact-ok = ccos downward m68k96 0x8p-152 0xb.4p+4 : 0x6.6e68cac76221537p+256 -0x3.37346563b110a9bcp+108 : inexact-ok = ccos tonearest m68k96 0x8p-152 0xb.4p+4 : 0x6.6e68cac76221537p+256 -0x3.37346563b110a9b8p+108 : inexact-ok = ccos towardzero m68k96 0x8p-152 0xb.4p+4 : 0x6.6e68cac76221537p+256 -0x3.37346563b110a9b8p+108 : inexact-ok = ccos upward m68k96 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215378p+256 -0x3.37346563b110a9b8p+108 : inexact-ok = ccos downward binary128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cf4p+256 -0x3.37346563b110a9b9667d97eb1e7cp+108 : inexact-ok = ccos tonearest binary128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cf4p+256 -0x3.37346563b110a9b9667d97eb1e7ap+108 : inexact-ok = ccos towardzero binary128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cf4p+256 -0x3.37346563b110a9b9667d97eb1e7ap+108 : inexact-ok = ccos upward binary128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cf8p+256 -0x3.37346563b110a9b9667d97eb1e7ap+108 : inexact-ok = ccos downward ibm128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cp+256 -0x3.37346563b110a9b9667d97eb1fp+108 : inexact-ok = ccos tonearest ibm128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cp+256 -0x3.37346563b110a9b9667d97eb1ep+108 : inexact-ok = ccos towardzero ibm128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63cp+256 -0x3.37346563b110a9b9667d97eb1ep+108 : inexact-ok = ccos upward ibm128 0x8p-152 0xb.4p+4 : 0x6.6e68cac762215372ccfb2fd63ep+256 -0x3.37346563b110a9b9667d97eb1ep+108 : inexact-ok ccos 0x1p-1074 1440 = ccos downward binary32 0x8p-152 0x5.ap+8 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0x8p-152 0x5.ap+8 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0x8p-152 0x5.ap+8 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0x8p-152 0x5.ap+8 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0x8p-152 0x5.ap+8 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0x8p-152 0x5.ap+8 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0x8p-152 0x5.ap+8 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0x8p-152 0x5.ap+8 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0xb.2a22d4a7d093463p+1924 : inexact-ok = ccos tonearest intel96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0xb.2a22d4a7d093462p+1924 : inexact-ok = ccos towardzero intel96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0xb.2a22d4a7d093462p+1924 : inexact-ok = ccos upward intel96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c6p+2076 -0xb.2a22d4a7d093462p+1924 : inexact-ok = ccos downward m68k96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0xb.2a22d4a7d093463p+1924 : inexact-ok = ccos tonearest m68k96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0xb.2a22d4a7d093462p+1924 : inexact-ok = ccos towardzero m68k96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0xb.2a22d4a7d093462p+1924 : inexact-ok = ccos upward m68k96 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c6p+2076 -0xb.2a22d4a7d093462p+1924 : inexact-ok = ccos downward binary128 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0xb.2a22d4a7d0934623f733dc45db78p+1924 : inexact-ok = ccos tonearest binary128 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0xb.2a22d4a7d0934623f733dc45db7p+1924 : inexact-ok = ccos towardzero binary128 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0xb.2a22d4a7d0934623f733dc45db7p+1924 : inexact-ok = ccos upward binary128 0x8p-152 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6fp+2076 -0xb.2a22d4a7d0934623f733dc45db7p+1924 : inexact-ok = ccos downward ibm128 0x8p-152 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0x8p-152 0x5.ap+8 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0x8p-152 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0x8p-152 0x5.ap+8 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos downward binary32 0x0p+0 0x5.ap+8 : 0xf.fffffp+124 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0x0p+0 0x5.ap+8 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0x0p+0 0x5.ap+8 : 0xf.fffffp+124 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0x0p+0 0x5.ap+8 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0x0p+0 0x5.ap+8 : 0xf.ffffffffffff8p+1020 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0x0p+0 0x5.ap+8 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0x0p+0 0x5.ap+8 : 0xf.ffffffffffff8p+1020 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0x0p+0 0x5.ap+8 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x0p+0 : inexact-ok = ccos tonearest intel96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x0p+0 : inexact-ok = ccos towardzero intel96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x0p+0 : inexact-ok = ccos upward intel96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c6p+2076 -0x0p+0 : inexact-ok = ccos downward m68k96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x0p+0 : inexact-ok = ccos tonearest m68k96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x0p+0 : inexact-ok = ccos towardzero m68k96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x0p+0 : inexact-ok = ccos upward m68k96 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c6p+2076 -0x0p+0 : inexact-ok = ccos downward binary128 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0x0p+0 : inexact-ok = ccos tonearest binary128 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0x0p+0 : inexact-ok = ccos towardzero binary128 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0x0p+0 : inexact-ok = ccos upward binary128 0x0p+0 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6fp+2076 -0x0p+0 : inexact-ok = ccos downward ibm128 0x0p+0 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0x0p+0 0x5.ap+8 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0x0p+0 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0x0p+0 0x5.ap+8 : plus_infty -0x0p+0 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos downward binary64 0x4p-1076 0x5.ap+8 : 0xf.ffffffffffff8p+1020 -0x5.95116a53e849cp+1000 : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0x4p-1076 0x5.ap+8 : plus_infty -0x5.95116a53e849cp+1000 : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0x4p-1076 0x5.ap+8 : 0xf.ffffffffffff8p+1020 -0x5.95116a53e8498p+1000 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0x4p-1076 0x5.ap+8 : plus_infty -0x5.95116a53e8498p+1000 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x5.95116a53e849a318p+1000 : inexact-ok = ccos tonearest intel96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x5.95116a53e849a31p+1000 : inexact-ok = ccos towardzero intel96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x5.95116a53e849a31p+1000 : inexact-ok = ccos upward intel96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c6p+2076 -0x5.95116a53e849a31p+1000 : inexact-ok = ccos downward m68k96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x5.95116a53e849a318p+1000 : inexact-ok = ccos tonearest m68k96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x5.95116a53e849a31p+1000 : inexact-ok = ccos towardzero m68k96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c4p+2076 -0x5.95116a53e849a31p+1000 : inexact-ok = ccos upward m68k96 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c6p+2076 -0x5.95116a53e849a31p+1000 : inexact-ok = ccos downward binary128 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0x5.95116a53e849a311fb99ee22edbcp+1000 : inexact-ok = ccos tonearest binary128 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0x5.95116a53e849a311fb99ee22edb8p+1000 : inexact-ok = ccos towardzero binary128 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6ep+2076 -0x5.95116a53e849a311fb99ee22edb8p+1000 : inexact-ok = ccos upward binary128 0x4p-1076 0x5.ap+8 : 0x1.65445a94fa1268c47ee67b88bb6fp+2076 -0x5.95116a53e849a311fb99ee22edb8p+1000 : inexact-ok = ccos downward ibm128 0x4p-1076 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 -0x5.95116a53e849a311fb99ee22eep+1000 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0x4p-1076 0x5.ap+8 : plus_infty -0x5.95116a53e849a311fb99ee22eep+1000 : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0x4p-1076 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 -0x5.95116a53e849a311fb99ee22ecp+1000 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0x4p-1076 0x5.ap+8 : plus_infty -0x5.95116a53e849a311fb99ee22ecp+1000 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok ccos 0x1p-16434 22730 = ccos downward binary32 0x8p-152 0x5.8cap+12 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0x8p-152 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0x8p-152 0x5.8cap+12 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0x8p-152 0x5.8cap+12 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0x8p-152 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0x8p-152 0x5.8cap+12 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest intel96 0x8p-152 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero intel96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos upward intel96 0x8p-152 0x5.8cap+12 : plus_infty -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos downward m68k96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest m68k96 0x8p-152 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero m68k96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos upward m68k96 0x8p-152 0x5.8cap+12 : plus_infty -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos downward binary128 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary128 0x8p-152 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary128 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok = ccos upward binary128 0x8p-152 0x5.8cap+12 : plus_infty -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok = ccos downward ibm128 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0x8p-152 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0x8p-152 0x5.8cap+12 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos downward binary32 0x0p+0 0x5.8cap+12 : 0xf.fffffp+124 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest binary32 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero binary32 0x0p+0 0x5.8cap+12 : 0xf.fffffp+124 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward binary32 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward binary64 0x0p+0 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0x0p+0 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0x0p+0 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest intel96 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero intel96 0x0p+0 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward intel96 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward m68k96 0x0p+0 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest m68k96 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero m68k96 0x0p+0 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward m68k96 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward binary128 0x0p+0 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos tonearest binary128 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero binary128 0x0p+0 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos upward binary128 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos downward ibm128 0x0p+0 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0x0p+0 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0x0p+0 0x5.8cap+12 : plus_infty -0x0p+0 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos downward binary64 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary64 0x4p-1076 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary64 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos upward binary64 0x4p-1076 0x5.8cap+12 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = ccos downward intel96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest intel96 0x4p-1076 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero intel96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos upward intel96 0x4p-1076 0x5.8cap+12 : plus_infty -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos downward m68k96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest m68k96 0x4p-1076 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero m68k96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos upward m68k96 0x4p-1076 0x5.8cap+12 : plus_infty -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok = ccos downward binary128 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 minus_infty : inexact-ok overflow errno-erange-ok = ccos tonearest binary128 0x4p-1076 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero binary128 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok = ccos upward binary128 0x4p-1076 0x5.8cap+12 : plus_infty -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok = ccos downward ibm128 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos tonearest ibm128 0x4p-1076 0x5.8cap+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok = ccos towardzero ibm128 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos upward ibm128 0x4p-1076 0x5.8cap+12 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = ccos downward intel96 0x4p-16436 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x2.bf701efd42c88e8p+16356 : inexact-ok overflow errno-erange-ok = ccos tonearest intel96 0x4p-16436 0x5.8cap+12 : plus_infty -0x2.bf701efd42c88e8p+16356 : inexact-ok overflow errno-erange-ok = ccos towardzero intel96 0x4p-16436 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x2.bf701efd42c88e7cp+16356 : inexact-ok overflow errno-erange-ok = ccos upward intel96 0x4p-16436 0x5.8cap+12 : plus_infty -0x2.bf701efd42c88e7cp+16356 : inexact-ok overflow errno-erange-ok = ccos downward m68k96 0x4p-16436 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x2.bf701efd42c88e8p+16356 : inexact-ok overflow errno-erange-ok = ccos tonearest m68k96 0x4p-16436 0x5.8cap+12 : plus_infty -0x2.bf701efd42c88e8p+16356 : inexact-ok overflow errno-erange-ok = ccos towardzero m68k96 0x4p-16436 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 -0x2.bf701efd42c88e7cp+16356 : inexact-ok overflow errno-erange-ok = ccos upward m68k96 0x4p-16436 0x5.8cap+12 : plus_infty -0x2.bf701efd42c88e7cp+16356 : inexact-ok overflow errno-erange-ok = ccos downward binary128 0x4p-16436 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 -0x2.bf701efd42c88e7efc2fdf7765fep+16356 : inexact-ok overflow errno-erange-ok = ccos tonearest binary128 0x4p-16436 0x5.8cap+12 : plus_infty -0x2.bf701efd42c88e7efc2fdf7765fcp+16356 : inexact-ok overflow errno-erange-ok = ccos towardzero binary128 0x4p-16436 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 -0x2.bf701efd42c88e7efc2fdf7765fcp+16356 : inexact-ok overflow errno-erange-ok = ccos upward binary128 0x4p-16436 0x5.8cap+12 : plus_infty -0x2.bf701efd42c88e7efc2fdf7765fcp+16356 : inexact-ok overflow errno-erange-ok ccos min_subnorm_p120 0x1p-120 = ccos downward binary32 0x8p-32 0x1p-120 : 0xf.fffffp-4 -0x8p-152 : inexact-ok underflow errno-erange-ok = ccos tonearest binary32 0x8p-32 0x1p-120 : 0x1p+0 -0x8p-152 : inexact-ok underflow errno-erange-ok = ccos towardzero binary32 0x8p-32 0x1p-120 : 0xf.fffffp-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward binary32 0x8p-32 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward binary64 0x8p-32 0x1p-120 : 0xf.ffffffffffff8p-4 -0x8p-152 : inexact-ok = ccos tonearest binary64 0x8p-32 0x1p-120 : 0x1p+0 -0x8p-152 : inexact-ok = ccos towardzero binary64 0x8p-32 0x1p-120 : 0xf.ffffffffffff8p-4 -0x7.ffffffffffffcp-152 : inexact-ok = ccos upward binary64 0x8p-32 0x1p-120 : 0x1p+0 -0x7.ffffffffffffcp-152 : inexact-ok = ccos downward intel96 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffbp-152 : inexact-ok = ccos tonearest intel96 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffa8p-152 : inexact-ok = ccos towardzero intel96 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffa8p-152 : inexact-ok = ccos upward intel96 0x8p-32 0x1p-120 : 0xf.fffffffffffffe1p-4 -0x7.ffffffffffffffa8p-152 : inexact-ok = ccos downward m68k96 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffbp-152 : inexact-ok = ccos tonearest m68k96 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffa8p-152 : inexact-ok = ccos towardzero m68k96 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffa8p-152 : inexact-ok = ccos upward m68k96 0x8p-32 0x1p-120 : 0xf.fffffffffffffe1p-4 -0x7.ffffffffffffffa8p-152 : inexact-ok = ccos downward binary128 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffaaaaaaaaaaaaacp-152 : inexact-ok = ccos tonearest binary128 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffaaaaaaaaaaaaacp-152 : inexact-ok = ccos towardzero binary128 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffaaaaaaaaaaaaa8p-152 : inexact-ok = ccos upward binary128 0x8p-32 0x1p-120 : 0xf.fffffffffffffe00000000000008p-4 -0x7.ffffffffffffffaaaaaaaaaaaaa8p-152 : inexact-ok = ccos downward ibm128 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffaaaaaaaaaaacp-152 : inexact-ok = ccos tonearest ibm128 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffaaaaaaaaaaaap-152 : inexact-ok = ccos towardzero ibm128 0x8p-32 0x1p-120 : 0xf.fffffffffffffep-4 -0x7.ffffffffffffffaaaaaaaaaaaap-152 : inexact-ok = ccos upward ibm128 0x8p-32 0x1p-120 : 0xf.fffffffffffffe000000000004p-4 -0x7.ffffffffffffffaaaaaaaaaaaap-152 : inexact-ok = ccos downward binary64 0x4p-956 0x1p-120 : 0x1p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok = ccos tonearest binary64 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos towardzero binary64 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos upward binary64 0x4p-956 0x1p-120 : 0x1.0000000000001p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x4p-956 0x1p-120 : 0x1p+0 -0x4.0000000000000008p-1076 : inexact-ok = ccos tonearest intel96 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos towardzero intel96 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos upward intel96 0x4p-956 0x1p-120 : 0x1.0000000000000002p+0 -0x4p-1076 : inexact-ok = ccos downward m68k96 0x4p-956 0x1p-120 : 0x1p+0 -0x4.0000000000000008p-1076 : inexact-ok = ccos tonearest m68k96 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos towardzero m68k96 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos upward m68k96 0x4p-956 0x1p-120 : 0x1.0000000000000002p+0 -0x4p-1076 : inexact-ok = ccos downward binary128 0x4p-956 0x1p-120 : 0x1p+0 -0x4.0000000000000000000000000004p-1076 : inexact-ok = ccos tonearest binary128 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos towardzero binary128 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos upward binary128 0x4p-956 0x1p-120 : 0x1.0000000000000000000000000001p+0 -0x4p-1076 : inexact-ok = ccos downward ibm128 0x4p-956 0x1p-120 : 0x1p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok = ccos tonearest ibm128 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos towardzero ibm128 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos upward ibm128 0x4p-956 0x1p-120 : 0x1.000000000000000000000000008p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x8p-16328 0x1p-120 : 0x1p+0 -0x1p-16444 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x8p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x8p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x8p-16328 0x1p-120 : 0x1.0000000000000002p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x8p-16328 0x1p-120 : 0x1p+0 -0xcp-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest m68k96 0x8p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero m68k96 0x8p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos upward m68k96 0x8p-16328 0x1p-120 : 0x1.0000000000000002p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos downward binary128 0x8p-16328 0x1p-120 : 0x1p+0 -0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x8p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x8p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x8p-16328 0x1p-120 : 0x1.0000000000000000000000000001p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x4p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x4p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x4p-16328 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x4p-16328 0x1p-120 : 0x1.0000000000000002p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x4p-16328 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest m68k96 0x4p-16328 0x1p-120 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero m68k96 0x4p-16328 0x1p-120 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos upward m68k96 0x4p-16328 0x1p-120 : 0x1.0000000000000002p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos downward binary128 0x4p-16328 0x1p-120 : 0x1p+0 -0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x4p-16328 0x1p-120 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x4p-16328 0x1p-120 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x4p-16328 0x1p-120 : 0x1.0000000000000000000000000001p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x4p-16376 0x1p-120 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x4p-16376 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x4p-16376 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x4p-16376 0x1p-120 : 0x1.0000000000000002p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x4p-16376 0x1p-120 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest m68k96 0x4p-16376 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos towardzero m68k96 0x4p-16376 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward m68k96 0x4p-16376 0x1p-120 : 0x1.0000000000000002p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward binary128 0x4p-16376 0x1p-120 : 0x1p+0 -0x8p-16496 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x4p-16376 0x1p-120 : 0x1p+0 -0x4p-16496 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x4p-16376 0x1p-120 : 0x1p+0 -0x4p-16496 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x4p-16376 0x1p-120 : 0x1.0000000000000000000000000001p+0 -0x4p-16496 : inexact-ok underflow errno-erange-ok ccos 0x1p-120 min_subnorm_p120 = ccos downward binary32 0x1p-120 0x8p-32 : 0x1p+0 -0x1p-148 : inexact-ok underflow errno-erange-ok = ccos tonearest binary32 0x1p-120 0x8p-32 : 0x1p+0 -0x8p-152 : inexact-ok underflow errno-erange-ok = ccos towardzero binary32 0x1p-120 0x8p-32 : 0x1p+0 -0x8p-152 : inexact-ok underflow errno-erange-ok = ccos upward binary32 0x1p-120 0x8p-32 : 0x1.000002p+0 -0x8p-152 : inexact-ok underflow errno-erange-ok = ccos downward binary64 0x1p-120 0x8p-32 : 0x1p+0 -0x8.0000000000008p-152 : inexact-ok = ccos tonearest binary64 0x1p-120 0x8p-32 : 0x1p+0 -0x8p-152 : inexact-ok = ccos towardzero binary64 0x1p-120 0x8p-32 : 0x1p+0 -0x8p-152 : inexact-ok = ccos upward binary64 0x1p-120 0x8p-32 : 0x1.0000000000001p+0 -0x8p-152 : inexact-ok = ccos downward intel96 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000006p-152 : inexact-ok = ccos tonearest intel96 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000005p-152 : inexact-ok = ccos towardzero intel96 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000005p-152 : inexact-ok = ccos upward intel96 0x1p-120 0x8p-32 : 0x1.0000000000000022p+0 -0x8.000000000000005p-152 : inexact-ok = ccos downward m68k96 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000006p-152 : inexact-ok = ccos tonearest m68k96 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000005p-152 : inexact-ok = ccos towardzero m68k96 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000005p-152 : inexact-ok = ccos upward m68k96 0x1p-120 0x8p-32 : 0x1.0000000000000022p+0 -0x8.000000000000005p-152 : inexact-ok = ccos downward binary128 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.0000000000000055555555555558p-152 : inexact-ok = ccos tonearest binary128 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.0000000000000055555555555558p-152 : inexact-ok = ccos towardzero binary128 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.000000000000005555555555555p-152 : inexact-ok = ccos upward binary128 0x1p-120 0x8p-32 : 0x1.0000000000000020000000000001p+0 -0x8.000000000000005555555555555p-152 : inexact-ok = ccos downward ibm128 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.00000000000000555555555558p-152 : inexact-ok = ccos tonearest ibm128 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.00000000000000555555555554p-152 : inexact-ok = ccos towardzero ibm128 0x1p-120 0x8p-32 : 0x1.000000000000002p+0 -0x8.00000000000000555555555554p-152 : inexact-ok = ccos upward ibm128 0x1p-120 0x8p-32 : 0x1.000000000000002000000000008p+0 -0x8.00000000000000555555555554p-152 : inexact-ok = ccos downward binary64 0x1p-120 0x4p-956 : 0xf.ffffffffffff8p-4 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos tonearest binary64 0x1p-120 0x4p-956 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos towardzero binary64 0x1p-120 0x4p-956 : 0xf.ffffffffffff8p-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward binary64 0x1p-120 0x4p-956 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x1p-120 0x4p-956 : 0xf.fffffffffffffffp-4 -0x4p-1076 : inexact-ok = ccos tonearest intel96 0x1p-120 0x4p-956 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos towardzero intel96 0x1p-120 0x4p-956 : 0xf.fffffffffffffffp-4 -0x3.fffffffffffffffcp-1076 : inexact-ok = ccos upward intel96 0x1p-120 0x4p-956 : 0x1p+0 -0x3.fffffffffffffffcp-1076 : inexact-ok = ccos downward m68k96 0x1p-120 0x4p-956 : 0xf.fffffffffffffffp-4 -0x4p-1076 : inexact-ok = ccos tonearest m68k96 0x1p-120 0x4p-956 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos towardzero m68k96 0x1p-120 0x4p-956 : 0xf.fffffffffffffffp-4 -0x3.fffffffffffffffcp-1076 : inexact-ok = ccos upward m68k96 0x1p-120 0x4p-956 : 0x1p+0 -0x3.fffffffffffffffcp-1076 : inexact-ok = ccos downward binary128 0x1p-120 0x4p-956 : 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : inexact-ok = ccos tonearest binary128 0x1p-120 0x4p-956 : 0x1p+0 -0x4p-1076 : inexact-ok = ccos towardzero binary128 0x1p-120 0x4p-956 : 0xf.fffffffffffffffffffffffffff8p-4 -0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok = ccos upward binary128 0x1p-120 0x4p-956 : 0x1p+0 -0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok = ccos downward ibm128 0x1p-120 0x4p-956 : 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok = ccos tonearest ibm128 0x1p-120 0x4p-956 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok = ccos towardzero ibm128 0x1p-120 0x4p-956 : 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok = ccos upward ibm128 0x1p-120 0x4p-956 : 0x1p+0 -0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok = ccos downward intel96 0x1p-120 0x8p-16328 : 0xf.fffffffffffffffp-4 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x1p-120 0x8p-16328 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x1p-120 0x8p-16328 : 0xf.fffffffffffffffp-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x1p-120 0x8p-16328 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x1p-120 0x8p-16328 : 0xf.fffffffffffffffp-4 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest m68k96 0x1p-120 0x8p-16328 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero m68k96 0x1p-120 0x8p-16328 : 0xf.fffffffffffffffp-4 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos upward m68k96 0x1p-120 0x8p-16328 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos downward binary128 0x1p-120 0x8p-16328 : 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x1p-120 0x8p-16328 : 0x1p+0 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x1p-120 0x8p-16328 : 0xf.fffffffffffffffffffffffffff8p-4 -0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x1p-120 0x8p-16328 : 0x1p+0 -0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x1p-120 0x4p-16328 : 0xf.fffffffffffffffp-4 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x1p-120 0x4p-16328 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x1p-120 0x4p-16328 : 0xf.fffffffffffffffp-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x1p-120 0x4p-16328 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x1p-120 0x4p-16328 : 0xf.fffffffffffffffp-4 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest m68k96 0x1p-120 0x4p-16328 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero m68k96 0x1p-120 0x4p-16328 : 0xf.fffffffffffffffp-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward m68k96 0x1p-120 0x4p-16328 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward binary128 0x1p-120 0x4p-16328 : 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x1p-120 0x4p-16328 : 0x1p+0 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x1p-120 0x4p-16328 : 0xf.fffffffffffffffffffffffffff8p-4 -0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x1p-120 0x4p-16328 : 0x1p+0 -0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x1p-120 0x4p-16376 : 0xf.fffffffffffffffp-4 -0x8p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x1p-120 0x4p-16376 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x1p-120 0x4p-16376 : 0xf.fffffffffffffffp-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x1p-120 0x4p-16376 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x1p-120 0x4p-16376 : 0xf.fffffffffffffffp-4 -0x4p-16448 : inexact-ok underflow errno-erange-ok = ccos tonearest m68k96 0x1p-120 0x4p-16376 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos towardzero m68k96 0x1p-120 0x4p-16376 : 0xf.fffffffffffffffp-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward m68k96 0x1p-120 0x4p-16376 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos downward binary128 0x1p-120 0x4p-16376 : 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16496 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x1p-120 0x4p-16376 : 0x1p+0 -0x4p-16496 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x1p-120 0x4p-16376 : 0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x1p-120 0x4p-16376 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok ccos min 1 = ccos downward binary32 0x4p-128 0x1p+0 : 0x1.8b0754p+0 -0x4.b367f8p-128 : inexact-ok = ccos tonearest binary32 0x4p-128 0x1p+0 : 0x1.8b0756p+0 -0x4.b367fp-128 : inexact-ok = ccos towardzero binary32 0x4p-128 0x1p+0 : 0x1.8b0754p+0 -0x4.b367fp-128 : inexact-ok = ccos upward binary32 0x4p-128 0x1p+0 : 0x1.8b0756p+0 -0x4.b367fp-128 : inexact-ok = ccos downward binary64 0x4p-128 0x1p+0 : 0x1.8b07551d9f55p+0 -0x4.b367f113ae60cp-128 : inexact-ok = ccos tonearest binary64 0x4p-128 0x1p+0 : 0x1.8b07551d9f55p+0 -0x4.b367f113ae608p-128 : inexact-ok = ccos towardzero binary64 0x4p-128 0x1p+0 : 0x1.8b07551d9f55p+0 -0x4.b367f113ae608p-128 : inexact-ok = ccos upward binary64 0x4p-128 0x1p+0 : 0x1.8b07551d9f551p+0 -0x4.b367f113ae608p-128 : inexact-ok = ccos downward intel96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096a8p-128 : inexact-ok = ccos tonearest intel96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-128 : inexact-ok = ccos towardzero intel96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-128 : inexact-ok = ccos upward intel96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x4.b367f113ae6096ap-128 : inexact-ok = ccos downward m68k96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096a8p-128 : inexact-ok = ccos tonearest m68k96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-128 : inexact-ok = ccos towardzero m68k96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-128 : inexact-ok = ccos upward m68k96 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x4.b367f113ae6096ap-128 : inexact-ok = ccos downward binary128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x4.b367f113ae6096a0092521fc194p-128 : inexact-ok = ccos tonearest binary128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x4.b367f113ae6096a0092521fc194p-128 : inexact-ok = ccos towardzero binary128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x4.b367f113ae6096a0092521fc193cp-128 : inexact-ok = ccos upward binary128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x4.b367f113ae6096a0092521fc193cp-128 : inexact-ok = ccos downward ibm128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x4.b367f113ae6096a0092521fc1ap-128 : inexact-ok = ccos tonearest ibm128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x4.b367f113ae6096a0092521fc1ap-128 : inexact-ok = ccos towardzero ibm128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x4.b367f113ae6096a0092521fc18p-128 : inexact-ok = ccos upward ibm128 0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 -0x4.b367f113ae6096a0092521fc18p-128 : inexact-ok = ccos downward binary64 0x4p-1024 0x1p+0 : 0x1.8b07551d9f55p+0 -0x4.b367f113ae60cp-1024 : inexact-ok = ccos tonearest binary64 0x4p-1024 0x1p+0 : 0x1.8b07551d9f55p+0 -0x4.b367f113ae608p-1024 : inexact-ok = ccos towardzero binary64 0x4p-1024 0x1p+0 : 0x1.8b07551d9f55p+0 -0x4.b367f113ae608p-1024 : inexact-ok = ccos upward binary64 0x4p-1024 0x1p+0 : 0x1.8b07551d9f551p+0 -0x4.b367f113ae608p-1024 : inexact-ok = ccos downward intel96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096a8p-1024 : inexact-ok = ccos tonearest intel96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-1024 : inexact-ok = ccos towardzero intel96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-1024 : inexact-ok = ccos upward intel96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x4.b367f113ae6096ap-1024 : inexact-ok = ccos downward m68k96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096a8p-1024 : inexact-ok = ccos tonearest m68k96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-1024 : inexact-ok = ccos towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-1024 : inexact-ok = ccos upward m68k96 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x4.b367f113ae6096ap-1024 : inexact-ok = ccos downward binary128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x4.b367f113ae6096a0092521fc194p-1024 : inexact-ok = ccos tonearest binary128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x4.b367f113ae6096a0092521fc194p-1024 : inexact-ok = ccos towardzero binary128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x4.b367f113ae6096a0092521fc193cp-1024 : inexact-ok = ccos upward binary128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x4.b367f113ae6096a0092521fc193cp-1024 : inexact-ok = ccos downward ibm128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x4.b367f113ae60cp-1024 : inexact-ok underflow errno-erange-ok = ccos tonearest ibm128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x4.b367f113ae608p-1024 : inexact-ok underflow errno-erange-ok = ccos towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x4.b367f113ae608p-1024 : inexact-ok underflow errno-erange-ok = ccos upward ibm128 0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 -0x4.b367f113ae608p-1024 : inexact-ok underflow errno-erange-ok = ccos downward intel96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096a8p-16384 : inexact-ok = ccos tonearest intel96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-16384 : inexact-ok = ccos towardzero intel96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-16384 : inexact-ok = ccos upward intel96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x4.b367f113ae6096ap-16384 : inexact-ok = ccos downward m68k96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096a8p-16384 : inexact-ok = ccos tonearest m68k96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-16384 : inexact-ok = ccos towardzero m68k96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x4.b367f113ae6096ap-16384 : inexact-ok = ccos upward m68k96 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x4.b367f113ae6096ap-16384 : inexact-ok = ccos downward binary128 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x4.b367f113ae6096a0092521fc194p-16384 : inexact-ok = ccos tonearest binary128 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x4.b367f113ae6096a0092521fc194p-16384 : inexact-ok = ccos towardzero binary128 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x4.b367f113ae6096a0092521fc193cp-16384 : inexact-ok = ccos upward binary128 0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x4.b367f113ae6096a0092521fc193cp-16384 : inexact-ok = ccos downward intel96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x2.59b3f889d7304b58p-16384 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x2.59b3f889d7304b5p-16384 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x2.59b3f889d7304b5p-16384 : inexact-ok underflow errno-erange-ok = ccos upward intel96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x2.59b3f889d7304b5p-16384 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x2.59b3f889d7304b54p-16384 : inexact-ok = ccos tonearest m68k96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x2.59b3f889d7304b5p-16384 : inexact-ok = ccos towardzero m68k96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x2.59b3f889d7304b5p-16384 : inexact-ok = ccos upward m68k96 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x2.59b3f889d7304b5p-16384 : inexact-ok = ccos downward binary128 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x2.59b3f889d7304b50049290fe0cap-16384 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x2.59b3f889d7304b50049290fe0cap-16384 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x2.59b3f889d7304b50049290fe0c9cp-16384 : inexact-ok underflow errno-erange-ok = ccos upward binary128 0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x2.59b3f889d7304b50049290fe0c9cp-16384 : inexact-ok underflow errno-erange-ok = ccos downward binary64 0x8p-972 0x1p+0 : 0x1.8b07551d9f55p+0 -0x9.66cfe2275cc18p-972 : inexact-ok = ccos tonearest binary64 0x8p-972 0x1p+0 : 0x1.8b07551d9f55p+0 -0x9.66cfe2275cc1p-972 : inexact-ok = ccos towardzero binary64 0x8p-972 0x1p+0 : 0x1.8b07551d9f55p+0 -0x9.66cfe2275cc1p-972 : inexact-ok = ccos upward binary64 0x8p-972 0x1p+0 : 0x1.8b07551d9f551p+0 -0x9.66cfe2275cc1p-972 : inexact-ok = ccos downward intel96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x9.66cfe2275cc12d5p-972 : inexact-ok = ccos tonearest intel96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos towardzero intel96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos upward intel96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos downward m68k96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x9.66cfe2275cc12d5p-972 : inexact-ok = ccos tonearest m68k96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos towardzero m68k96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 -0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos upward m68k96 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c4p+0 -0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos downward binary128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x9.66cfe2275cc12d40124a43f8328p-972 : inexact-ok = ccos tonearest binary128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x9.66cfe2275cc12d40124a43f8328p-972 : inexact-ok = ccos towardzero binary128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 -0x9.66cfe2275cc12d40124a43f83278p-972 : inexact-ok = ccos upward binary128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 -0x9.66cfe2275cc12d40124a43f83278p-972 : inexact-ok = ccos downward ibm128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x9.66cfe2275cc12d40124a43f834p-972 : inexact-ok = ccos tonearest ibm128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x9.66cfe2275cc12d40124a43f834p-972 : inexact-ok = ccos towardzero ibm128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 -0x9.66cfe2275cc12d40124a43f83p-972 : inexact-ok = ccos upward ibm128 0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 -0x9.66cfe2275cc12d40124a43f83p-972 : inexact-ok ccos -min 1 = ccos downward binary32 -0x4p-128 0x1p+0 : 0x1.8b0754p+0 0x4.b367fp-128 : inexact-ok = ccos tonearest binary32 -0x4p-128 0x1p+0 : 0x1.8b0756p+0 0x4.b367fp-128 : inexact-ok = ccos towardzero binary32 -0x4p-128 0x1p+0 : 0x1.8b0754p+0 0x4.b367fp-128 : inexact-ok = ccos upward binary32 -0x4p-128 0x1p+0 : 0x1.8b0756p+0 0x4.b367f8p-128 : inexact-ok = ccos downward binary64 -0x4p-128 0x1p+0 : 0x1.8b07551d9f55p+0 0x4.b367f113ae608p-128 : inexact-ok = ccos tonearest binary64 -0x4p-128 0x1p+0 : 0x1.8b07551d9f55p+0 0x4.b367f113ae608p-128 : inexact-ok = ccos towardzero binary64 -0x4p-128 0x1p+0 : 0x1.8b07551d9f55p+0 0x4.b367f113ae608p-128 : inexact-ok = ccos upward binary64 -0x4p-128 0x1p+0 : 0x1.8b07551d9f551p+0 0x4.b367f113ae60cp-128 : inexact-ok = ccos downward intel96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-128 : inexact-ok = ccos tonearest intel96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-128 : inexact-ok = ccos towardzero intel96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-128 : inexact-ok = ccos upward intel96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x4.b367f113ae6096a8p-128 : inexact-ok = ccos downward m68k96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-128 : inexact-ok = ccos tonearest m68k96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-128 : inexact-ok = ccos towardzero m68k96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-128 : inexact-ok = ccos upward m68k96 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x4.b367f113ae6096a8p-128 : inexact-ok = ccos downward binary128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x4.b367f113ae6096a0092521fc193cp-128 : inexact-ok = ccos tonearest binary128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x4.b367f113ae6096a0092521fc194p-128 : inexact-ok = ccos towardzero binary128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x4.b367f113ae6096a0092521fc193cp-128 : inexact-ok = ccos upward binary128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x4.b367f113ae6096a0092521fc194p-128 : inexact-ok = ccos downward ibm128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x4.b367f113ae6096a0092521fc18p-128 : inexact-ok = ccos tonearest ibm128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x4.b367f113ae6096a0092521fc1ap-128 : inexact-ok = ccos towardzero ibm128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x4.b367f113ae6096a0092521fc18p-128 : inexact-ok = ccos upward ibm128 -0x4p-128 0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 0x4.b367f113ae6096a0092521fc1ap-128 : inexact-ok = ccos downward binary64 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f55p+0 0x4.b367f113ae608p-1024 : inexact-ok = ccos tonearest binary64 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f55p+0 0x4.b367f113ae608p-1024 : inexact-ok = ccos towardzero binary64 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f55p+0 0x4.b367f113ae608p-1024 : inexact-ok = ccos upward binary64 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f551p+0 0x4.b367f113ae60cp-1024 : inexact-ok = ccos downward intel96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-1024 : inexact-ok = ccos tonearest intel96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-1024 : inexact-ok = ccos towardzero intel96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-1024 : inexact-ok = ccos upward intel96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x4.b367f113ae6096a8p-1024 : inexact-ok = ccos downward m68k96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-1024 : inexact-ok = ccos tonearest m68k96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-1024 : inexact-ok = ccos towardzero m68k96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-1024 : inexact-ok = ccos upward m68k96 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x4.b367f113ae6096a8p-1024 : inexact-ok = ccos downward binary128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x4.b367f113ae6096a0092521fc193cp-1024 : inexact-ok = ccos tonearest binary128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x4.b367f113ae6096a0092521fc194p-1024 : inexact-ok = ccos towardzero binary128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x4.b367f113ae6096a0092521fc193cp-1024 : inexact-ok = ccos upward binary128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x4.b367f113ae6096a0092521fc194p-1024 : inexact-ok = ccos downward ibm128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x4.b367f113ae608p-1024 : inexact-ok underflow errno-erange-ok = ccos tonearest ibm128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x4.b367f113ae608p-1024 : inexact-ok underflow errno-erange-ok = ccos towardzero ibm128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x4.b367f113ae608p-1024 : inexact-ok underflow errno-erange-ok = ccos upward ibm128 -0x4p-1024 0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 0x4.b367f113ae60cp-1024 : inexact-ok underflow errno-erange-ok = ccos downward intel96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-16384 : inexact-ok = ccos tonearest intel96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-16384 : inexact-ok = ccos towardzero intel96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-16384 : inexact-ok = ccos upward intel96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x4.b367f113ae6096a8p-16384 : inexact-ok = ccos downward m68k96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-16384 : inexact-ok = ccos tonearest m68k96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-16384 : inexact-ok = ccos towardzero m68k96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x4.b367f113ae6096ap-16384 : inexact-ok = ccos upward m68k96 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x4.b367f113ae6096a8p-16384 : inexact-ok = ccos downward binary128 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x4.b367f113ae6096a0092521fc193cp-16384 : inexact-ok = ccos tonearest binary128 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x4.b367f113ae6096a0092521fc194p-16384 : inexact-ok = ccos towardzero binary128 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x4.b367f113ae6096a0092521fc193cp-16384 : inexact-ok = ccos upward binary128 -0x4p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x4.b367f113ae6096a0092521fc194p-16384 : inexact-ok = ccos downward intel96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x2.59b3f889d7304b5p-16384 : inexact-ok underflow errno-erange-ok = ccos tonearest intel96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x2.59b3f889d7304b5p-16384 : inexact-ok underflow errno-erange-ok = ccos towardzero intel96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x2.59b3f889d7304b5p-16384 : inexact-ok underflow errno-erange-ok = ccos upward intel96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x2.59b3f889d7304b58p-16384 : inexact-ok underflow errno-erange-ok = ccos downward m68k96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x2.59b3f889d7304b5p-16384 : inexact-ok = ccos tonearest m68k96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x2.59b3f889d7304b5p-16384 : inexact-ok = ccos towardzero m68k96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x2.59b3f889d7304b5p-16384 : inexact-ok = ccos upward m68k96 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x2.59b3f889d7304b54p-16384 : inexact-ok = ccos downward binary128 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x2.59b3f889d7304b50049290fe0c9cp-16384 : inexact-ok underflow errno-erange-ok = ccos tonearest binary128 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x2.59b3f889d7304b50049290fe0cap-16384 : inexact-ok underflow errno-erange-ok = ccos towardzero binary128 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x2.59b3f889d7304b50049290fe0c9cp-16384 : inexact-ok underflow errno-erange-ok = ccos upward binary128 -0x2p-16384 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x2.59b3f889d7304b50049290fe0cap-16384 : inexact-ok underflow errno-erange-ok = ccos downward binary64 -0x8p-972 0x1p+0 : 0x1.8b07551d9f55p+0 0x9.66cfe2275cc1p-972 : inexact-ok = ccos tonearest binary64 -0x8p-972 0x1p+0 : 0x1.8b07551d9f55p+0 0x9.66cfe2275cc1p-972 : inexact-ok = ccos towardzero binary64 -0x8p-972 0x1p+0 : 0x1.8b07551d9f55p+0 0x9.66cfe2275cc1p-972 : inexact-ok = ccos upward binary64 -0x8p-972 0x1p+0 : 0x1.8b07551d9f551p+0 0x9.66cfe2275cc18p-972 : inexact-ok = ccos downward intel96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos tonearest intel96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos towardzero intel96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos upward intel96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x9.66cfe2275cc12d5p-972 : inexact-ok = ccos downward m68k96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos tonearest m68k96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos towardzero m68k96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2p+0 0x9.66cfe2275cc12d4p-972 : inexact-ok = ccos upward m68k96 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c4p+0 0x9.66cfe2275cc12d5p-972 : inexact-ok = ccos downward binary128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x9.66cfe2275cc12d40124a43f83278p-972 : inexact-ok = ccos tonearest binary128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x9.66cfe2275cc12d40124a43f8328p-972 : inexact-ok = ccos towardzero binary128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 0x9.66cfe2275cc12d40124a43f83278p-972 : inexact-ok = ccos upward binary128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 0x9.66cfe2275cc12d40124a43f8328p-972 : inexact-ok = ccos downward ibm128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x9.66cfe2275cc12d40124a43f83p-972 : inexact-ok = ccos tonearest ibm128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x9.66cfe2275cc12d40124a43f834p-972 : inexact-ok = ccos towardzero ibm128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 0x9.66cfe2275cc12d40124a43f83p-972 : inexact-ok = ccos upward ibm128 -0x8p-972 0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 0x9.66cfe2275cc12d40124a43f834p-972 : inexact-ok ccos min_subnorm 80 = ccos downward binary32 0x8p-152 0x5p+4 : 0x5.55de68p+112 -0x2.aaef38p-36 : inexact-ok = ccos tonearest binary32 0x8p-152 0x5p+4 : 0x5.55de7p+112 -0x2.aaef38p-36 : inexact-ok = ccos towardzero binary32 0x8p-152 0x5p+4 : 0x5.55de68p+112 -0x2.aaef34p-36 : inexact-ok = ccos upward binary32 0x8p-152 0x5p+4 : 0x5.55de7p+112 -0x2.aaef34p-36 : inexact-ok = ccos downward binary64 0x8p-152 0x5p+4 : 0x5.55de6e613cfacp+112 -0x2.aaef37309e7d8p-36 : inexact-ok = ccos tonearest binary64 0x8p-152 0x5p+4 : 0x5.55de6e613cfacp+112 -0x2.aaef37309e7d6p-36 : inexact-ok = ccos towardzero binary64 0x8p-152 0x5p+4 : 0x5.55de6e613cfacp+112 -0x2.aaef37309e7d6p-36 : inexact-ok = ccos upward binary64 0x8p-152 0x5p+4 : 0x5.55de6e613cfbp+112 -0x2.aaef37309e7d6p-36 : inexact-ok = ccos downward intel96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d6794p-36 : inexact-ok = ccos tonearest intel96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-36 : inexact-ok = ccos towardzero intel96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-36 : inexact-ok = ccos upward intel96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x2.aaef37309e7d679p-36 : inexact-ok = ccos downward m68k96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d6794p-36 : inexact-ok = ccos tonearest m68k96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-36 : inexact-ok = ccos towardzero m68k96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-36 : inexact-ok = ccos upward m68k96 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x2.aaef37309e7d679p-36 : inexact-ok = ccos downward binary128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x2.aaef37309e7d67914a076951c492p-36 : inexact-ok = ccos tonearest binary128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x2.aaef37309e7d67914a076951c492p-36 : inexact-ok = ccos towardzero binary128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x2.aaef37309e7d67914a076951c49p-36 : inexact-ok = ccos upward binary128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x2.aaef37309e7d67914a076951c49p-36 : inexact-ok = ccos downward ibm128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 -0x2.aaef37309e7d67914a076951c5p-36 : inexact-ok = ccos tonearest ibm128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 -0x2.aaef37309e7d67914a076951c5p-36 : inexact-ok = ccos towardzero ibm128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 -0x2.aaef37309e7d67914a076951c4p-36 : inexact-ok = ccos upward ibm128 0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 -0x2.aaef37309e7d67914a076951c4p-36 : inexact-ok = ccos downward binary64 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacp+112 -0x1.55779b984f3ecp-960 : inexact-ok = ccos tonearest binary64 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacp+112 -0x1.55779b984f3ebp-960 : inexact-ok = ccos towardzero binary64 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacp+112 -0x1.55779b984f3ebp-960 : inexact-ok = ccos upward binary64 0x4p-1076 0x5p+4 : 0x5.55de6e613cfbp+112 -0x1.55779b984f3ebp-960 : inexact-ok = ccos downward intel96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3cap-960 : inexact-ok = ccos tonearest intel96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos towardzero intel96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos upward intel96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos downward m68k96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3cap-960 : inexact-ok = ccos tonearest m68k96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos towardzero m68k96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos upward m68k96 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos downward binary128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x1.55779b984f3eb3c8a503b4a8e249p-960 : inexact-ok = ccos tonearest binary128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x1.55779b984f3eb3c8a503b4a8e249p-960 : inexact-ok = ccos towardzero binary128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x1.55779b984f3eb3c8a503b4a8e248p-960 : inexact-ok = ccos upward binary128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x1.55779b984f3eb3c8a503b4a8e248p-960 : inexact-ok = ccos downward ibm128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 -0x1.55779b984f3eb3c8a503b4a8e28p-960 : inexact-ok = ccos tonearest ibm128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 -0x1.55779b984f3eb3c8a503b4a8e28p-960 : inexact-ok = ccos towardzero ibm128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 -0x1.55779b984f3eb3c8a503b4a8e2p-960 : inexact-ok = ccos upward ibm128 0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 -0x1.55779b984f3eb3c8a503b4a8e2p-960 : inexact-ok = ccos downward intel96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d6794p-16332 : inexact-ok = ccos tonearest intel96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-16332 : inexact-ok = ccos towardzero intel96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-16332 : inexact-ok = ccos upward intel96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x2.aaef37309e7d679p-16332 : inexact-ok = ccos downward m68k96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d6794p-16332 : inexact-ok = ccos tonearest m68k96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-16332 : inexact-ok = ccos towardzero m68k96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x2.aaef37309e7d679p-16332 : inexact-ok = ccos upward m68k96 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x2.aaef37309e7d679p-16332 : inexact-ok = ccos downward binary128 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x2.aaef37309e7d67914a076951c492p-16332 : inexact-ok = ccos tonearest binary128 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x2.aaef37309e7d67914a076951c492p-16332 : inexact-ok = ccos towardzero binary128 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x2.aaef37309e7d67914a076951c49p-16332 : inexact-ok = ccos upward binary128 0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x2.aaef37309e7d67914a076951c49p-16332 : inexact-ok = ccos downward m68k96 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3cap-16332 : inexact-ok = ccos tonearest m68k96 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3c8p-16332 : inexact-ok = ccos towardzero m68k96 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 -0x1.55779b984f3eb3c8p-16332 : inexact-ok = ccos upward m68k96 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf28p+112 -0x1.55779b984f3eb3c8p-16332 : inexact-ok = ccos downward binary128 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x1.55779b984f3eb3c8a503b4a8e249p-16332 : inexact-ok = ccos tonearest binary128 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x1.55779b984f3eb3c8a503b4a8e249p-16332 : inexact-ok = ccos towardzero binary128 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x1.55779b984f3eb3c8a503b4a8e248p-16332 : inexact-ok = ccos upward binary128 0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x1.55779b984f3eb3c8a503b4a8e248p-16332 : inexact-ok = ccos downward binary128 0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x1.55779b984f3eb3c8a503b4a8e249p-16380 : inexact-ok = ccos tonearest binary128 0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x1.55779b984f3eb3c8a503b4a8e249p-16380 : inexact-ok = ccos towardzero binary128 0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 -0x1.55779b984f3eb3c8a503b4a8e248p-16380 : inexact-ok = ccos upward binary128 0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 -0x1.55779b984f3eb3c8a503b4a8e248p-16380 : inexact-ok ccos -min_subnorm 80 = ccos downward binary32 -0x8p-152 0x5p+4 : 0x5.55de68p+112 0x2.aaef34p-36 : inexact-ok = ccos tonearest binary32 -0x8p-152 0x5p+4 : 0x5.55de7p+112 0x2.aaef38p-36 : inexact-ok = ccos towardzero binary32 -0x8p-152 0x5p+4 : 0x5.55de68p+112 0x2.aaef34p-36 : inexact-ok = ccos upward binary32 -0x8p-152 0x5p+4 : 0x5.55de7p+112 0x2.aaef38p-36 : inexact-ok = ccos downward binary64 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacp+112 0x2.aaef37309e7d6p-36 : inexact-ok = ccos tonearest binary64 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacp+112 0x2.aaef37309e7d6p-36 : inexact-ok = ccos towardzero binary64 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacp+112 0x2.aaef37309e7d6p-36 : inexact-ok = ccos upward binary64 -0x8p-152 0x5p+4 : 0x5.55de6e613cfbp+112 0x2.aaef37309e7d8p-36 : inexact-ok = ccos downward intel96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-36 : inexact-ok = ccos tonearest intel96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-36 : inexact-ok = ccos towardzero intel96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-36 : inexact-ok = ccos upward intel96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x2.aaef37309e7d6794p-36 : inexact-ok = ccos downward m68k96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-36 : inexact-ok = ccos tonearest m68k96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-36 : inexact-ok = ccos towardzero m68k96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-36 : inexact-ok = ccos upward m68k96 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x2.aaef37309e7d6794p-36 : inexact-ok = ccos downward binary128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x2.aaef37309e7d67914a076951c49p-36 : inexact-ok = ccos tonearest binary128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x2.aaef37309e7d67914a076951c492p-36 : inexact-ok = ccos towardzero binary128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x2.aaef37309e7d67914a076951c49p-36 : inexact-ok = ccos upward binary128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x2.aaef37309e7d67914a076951c492p-36 : inexact-ok = ccos downward ibm128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 0x2.aaef37309e7d67914a076951c4p-36 : inexact-ok = ccos tonearest ibm128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 0x2.aaef37309e7d67914a076951c5p-36 : inexact-ok = ccos towardzero ibm128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 0x2.aaef37309e7d67914a076951c4p-36 : inexact-ok = ccos upward ibm128 -0x8p-152 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 0x2.aaef37309e7d67914a076951c5p-36 : inexact-ok = ccos downward binary64 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacp+112 0x1.55779b984f3ebp-960 : inexact-ok = ccos tonearest binary64 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacp+112 0x1.55779b984f3ebp-960 : inexact-ok = ccos towardzero binary64 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacp+112 0x1.55779b984f3ebp-960 : inexact-ok = ccos upward binary64 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfbp+112 0x1.55779b984f3ecp-960 : inexact-ok = ccos downward intel96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos tonearest intel96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos towardzero intel96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos upward intel96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x1.55779b984f3eb3cap-960 : inexact-ok = ccos downward m68k96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos tonearest m68k96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos towardzero m68k96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-960 : inexact-ok = ccos upward m68k96 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x1.55779b984f3eb3cap-960 : inexact-ok = ccos downward binary128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x1.55779b984f3eb3c8a503b4a8e248p-960 : inexact-ok = ccos tonearest binary128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x1.55779b984f3eb3c8a503b4a8e249p-960 : inexact-ok = ccos towardzero binary128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x1.55779b984f3eb3c8a503b4a8e248p-960 : inexact-ok = ccos upward binary128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x1.55779b984f3eb3c8a503b4a8e249p-960 : inexact-ok = ccos downward ibm128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 0x1.55779b984f3eb3c8a503b4a8e2p-960 : inexact-ok = ccos tonearest ibm128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 0x1.55779b984f3eb3c8a503b4a8e28p-960 : inexact-ok = ccos towardzero ibm128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a388p+112 0x1.55779b984f3eb3c8a503b4a8e2p-960 : inexact-ok = ccos upward ibm128 -0x4p-1076 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38ap+112 0x1.55779b984f3eb3c8a503b4a8e28p-960 : inexact-ok = ccos downward intel96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-16332 : inexact-ok = ccos tonearest intel96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-16332 : inexact-ok = ccos towardzero intel96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-16332 : inexact-ok = ccos upward intel96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x2.aaef37309e7d6794p-16332 : inexact-ok = ccos downward m68k96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-16332 : inexact-ok = ccos tonearest m68k96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-16332 : inexact-ok = ccos towardzero m68k96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x2.aaef37309e7d679p-16332 : inexact-ok = ccos upward m68k96 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x2.aaef37309e7d6794p-16332 : inexact-ok = ccos downward binary128 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x2.aaef37309e7d67914a076951c49p-16332 : inexact-ok = ccos tonearest binary128 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x2.aaef37309e7d67914a076951c492p-16332 : inexact-ok = ccos towardzero binary128 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x2.aaef37309e7d67914a076951c49p-16332 : inexact-ok = ccos upward binary128 -0x8p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x2.aaef37309e7d67914a076951c492p-16332 : inexact-ok = ccos downward m68k96 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-16332 : inexact-ok = ccos tonearest m68k96 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-16332 : inexact-ok = ccos towardzero m68k96 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf2p+112 0x1.55779b984f3eb3c8p-16332 : inexact-ok = ccos upward m68k96 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf28p+112 0x1.55779b984f3eb3cap-16332 : inexact-ok = ccos downward binary128 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x1.55779b984f3eb3c8a503b4a8e248p-16332 : inexact-ok = ccos tonearest binary128 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x1.55779b984f3eb3c8a503b4a8e249p-16332 : inexact-ok = ccos towardzero binary128 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x1.55779b984f3eb3c8a503b4a8e248p-16332 : inexact-ok = ccos upward binary128 -0x4p-16448 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x1.55779b984f3eb3c8a503b4a8e249p-16332 : inexact-ok = ccos downward binary128 -0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x1.55779b984f3eb3c8a503b4a8e248p-16380 : inexact-ok = ccos tonearest binary128 -0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x1.55779b984f3eb3c8a503b4a8e249p-16380 : inexact-ok = ccos towardzero binary128 -0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a3892p+112 0x1.55779b984f3eb3c8a503b4a8e248p-16380 : inexact-ok = ccos upward binary128 -0x4p-16496 0x5p+4 : 0x5.55de6e613cfacf22940ed2a38924p+112 0x1.55779b984f3eb3c8a503b4a8e249p-16380 : inexact-ok