cosh 0 = cosh downward binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x0p+0 : 0x1p+0 : inexact-ok cosh -0 = cosh downward binary32 -0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary32 -0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary32 -0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary32 -0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary64 -0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x0p+0 : 0x1p+0 : inexact-ok = cosh downward intel96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh downward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh downward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x0p+0 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok cosh 0.75 = cosh downward binary32 0xcp-4 : 0x1.4b705cp+0 : inexact-ok = cosh tonearest binary32 0xcp-4 : 0x1.4b705ep+0 : inexact-ok = cosh towardzero binary32 0xcp-4 : 0x1.4b705cp+0 : inexact-ok = cosh upward binary32 0xcp-4 : 0x1.4b705ep+0 : inexact-ok = cosh downward binary64 0xcp-4 : 0x1.4b705d1e5d6a7p+0 : inexact-ok = cosh tonearest binary64 0xcp-4 : 0x1.4b705d1e5d6a8p+0 : inexact-ok = cosh towardzero binary64 0xcp-4 : 0x1.4b705d1e5d6a7p+0 : inexact-ok = cosh upward binary64 0xcp-4 : 0x1.4b705d1e5d6a8p+0 : inexact-ok = cosh downward intel96 0xcp-4 : 0x1.4b705d1e5d6a787ap+0 : inexact-ok = cosh tonearest intel96 0xcp-4 : 0x1.4b705d1e5d6a787ap+0 : inexact-ok = cosh towardzero intel96 0xcp-4 : 0x1.4b705d1e5d6a787ap+0 : inexact-ok = cosh upward intel96 0xcp-4 : 0x1.4b705d1e5d6a787cp+0 : inexact-ok = cosh downward m68k96 0xcp-4 : 0x1.4b705d1e5d6a787ap+0 : inexact-ok = cosh tonearest m68k96 0xcp-4 : 0x1.4b705d1e5d6a787ap+0 : inexact-ok = cosh towardzero m68k96 0xcp-4 : 0x1.4b705d1e5d6a787ap+0 : inexact-ok = cosh upward m68k96 0xcp-4 : 0x1.4b705d1e5d6a787cp+0 : inexact-ok = cosh downward binary128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94beca32p+0 : inexact-ok = cosh tonearest binary128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94beca32p+0 : inexact-ok = cosh towardzero binary128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94beca32p+0 : inexact-ok = cosh upward binary128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94beca33p+0 : inexact-ok = cosh downward ibm128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94becap+0 : inexact-ok = cosh tonearest ibm128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94becap+0 : inexact-ok = cosh towardzero ibm128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94becap+0 : inexact-ok = cosh upward ibm128 0xcp-4 : 0x1.4b705d1e5d6a787aa2de94beca8p+0 : inexact-ok cosh 709.8893558127259666434838436543941497802734375 = cosh downward binary32 0x2.c5e3bp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5e3bp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5e3bp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5e3bp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5e3bp+8 : 0x8.e6960966c8d2p+1020 : inexact-ok = cosh tonearest binary64 0x2.c5e3bp+8 : 0x8.e6960966c8d2p+1020 : inexact-ok = cosh towardzero binary64 0x2.c5e3bp+8 : 0x8.e6960966c8d2p+1020 : inexact-ok = cosh upward binary64 0x2.c5e3bp+8 : 0x8.e6960966c8d28p+1020 : inexact-ok = cosh downward intel96 0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh tonearest intel96 0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh towardzero intel96 0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh upward intel96 0x2.c5e3bp+8 : 0x8.e6960966c8d230cp+1020 : inexact-ok = cosh downward m68k96 0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh tonearest m68k96 0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh upward m68k96 0x2.c5e3bp+8 : 0x8.e6960966c8d230cp+1020 : inexact-ok = cosh downward binary128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b878p+1020 : inexact-ok = cosh tonearest binary128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b88p+1020 : inexact-ok = cosh towardzero binary128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b878p+1020 : inexact-ok = cosh upward binary128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b88p+1020 : inexact-ok = cosh downward ibm128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b8p+1020 : inexact-ok = cosh tonearest ibm128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b8p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b8p+1020 : inexact-ok = cosh upward ibm128 0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4bcp+1020 : inexact-ok = cosh downward binary32 0x2.c5e3acp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5e3acp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5e3acp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5e3acp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5e3acp+8 : 0x8.e6726f55d788p+1020 : inexact-ok = cosh tonearest binary64 0x2.c5e3acp+8 : 0x8.e6726f55d7888p+1020 : inexact-ok = cosh towardzero binary64 0x2.c5e3acp+8 : 0x8.e6726f55d788p+1020 : inexact-ok = cosh upward binary64 0x2.c5e3acp+8 : 0x8.e6726f55d7888p+1020 : inexact-ok = cosh downward intel96 0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh tonearest intel96 0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh towardzero intel96 0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh upward intel96 0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh downward m68k96 0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh tonearest m68k96 0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh towardzero m68k96 0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh upward m68k96 0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh downward binary128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac3828p+1020 : inexact-ok = cosh tonearest binary128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac383p+1020 : inexact-ok = cosh towardzero binary128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac3828p+1020 : inexact-ok = cosh upward binary128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac383p+1020 : inexact-ok = cosh downward ibm128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac38p+1020 : inexact-ok = cosh tonearest ibm128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac38p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac38p+1020 : inexact-ok = cosh upward ibm128 0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac3cp+1020 : inexact-ok = cosh downward binary64 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00b8p+1020 : inexact-ok = cosh tonearest binary64 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00cp+1020 : inexact-ok = cosh towardzero binary64 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00b8p+1020 : inexact-ok = cosh upward binary64 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00cp+1020 : inexact-ok = cosh downward intel96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh tonearest intel96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh towardzero intel96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh upward intel96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh downward m68k96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh tonearest m68k96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh towardzero m68k96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh upward m68k96 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh downward binary128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5868p+1020 : inexact-ok = cosh tonearest binary128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5868p+1020 : inexact-ok = cosh towardzero binary128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5868p+1020 : inexact-ok = cosh upward binary128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b587p+1020 : inexact-ok = cosh downward ibm128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b58p+1020 : inexact-ok = cosh tonearest ibm128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b58p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b58p+1020 : inexact-ok = cosh upward ibm128 0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5cp+1020 : inexact-ok cosh -709.8893558127259666434838436543941497802734375 = cosh downward binary32 -0x2.c5e3acp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5e3acp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5e3acp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5e3acp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5e3acp+8 : 0x8.e6726f55d788p+1020 : inexact-ok = cosh tonearest binary64 -0x2.c5e3acp+8 : 0x8.e6726f55d7888p+1020 : inexact-ok = cosh towardzero binary64 -0x2.c5e3acp+8 : 0x8.e6726f55d788p+1020 : inexact-ok = cosh upward binary64 -0x2.c5e3acp+8 : 0x8.e6726f55d7888p+1020 : inexact-ok = cosh downward intel96 -0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh tonearest intel96 -0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh towardzero intel96 -0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh upward intel96 -0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh downward m68k96 -0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh tonearest m68k96 -0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c5e3acp+8 : 0x8.e6726f55d788681p+1020 : inexact-ok = cosh upward m68k96 -0x2.c5e3acp+8 : 0x8.e6726f55d788682p+1020 : inexact-ok = cosh downward binary128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac3828p+1020 : inexact-ok = cosh tonearest binary128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac383p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac3828p+1020 : inexact-ok = cosh upward binary128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac383p+1020 : inexact-ok = cosh downward ibm128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac38p+1020 : inexact-ok = cosh tonearest ibm128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac38p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac38p+1020 : inexact-ok = cosh upward ibm128 -0x2.c5e3acp+8 : 0x8.e6726f55d78868187eba9eac3cp+1020 : inexact-ok = cosh downward binary32 -0x2.c5e3bp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5e3bp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5e3bp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5e3bp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5e3bp+8 : 0x8.e6960966c8d2p+1020 : inexact-ok = cosh tonearest binary64 -0x2.c5e3bp+8 : 0x8.e6960966c8d2p+1020 : inexact-ok = cosh towardzero binary64 -0x2.c5e3bp+8 : 0x8.e6960966c8d2p+1020 : inexact-ok = cosh upward binary64 -0x2.c5e3bp+8 : 0x8.e6960966c8d28p+1020 : inexact-ok = cosh downward intel96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh tonearest intel96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh upward intel96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230cp+1020 : inexact-ok = cosh downward m68k96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh tonearest m68k96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230bp+1020 : inexact-ok = cosh upward m68k96 -0x2.c5e3bp+8 : 0x8.e6960966c8d230cp+1020 : inexact-ok = cosh downward binary128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b878p+1020 : inexact-ok = cosh tonearest binary128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b88p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b878p+1020 : inexact-ok = cosh upward binary128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b88p+1020 : inexact-ok = cosh downward ibm128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b8p+1020 : inexact-ok = cosh tonearest ibm128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b8p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4b8p+1020 : inexact-ok = cosh upward ibm128 -0x2.c5e3bp+8 : 0x8.e6960966c8d230b719596be4bcp+1020 : inexact-ok = cosh downward binary64 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00b8p+1020 : inexact-ok = cosh tonearest binary64 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00cp+1020 : inexact-ok = cosh towardzero binary64 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00b8p+1020 : inexact-ok = cosh upward binary64 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00cp+1020 : inexact-ok = cosh downward intel96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh tonearest intel96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh towardzero intel96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh upward intel96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh downward m68k96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh tonearest m68k96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5p+1020 : inexact-ok = cosh upward m68k96 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb6p+1020 : inexact-ok = cosh downward binary128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5868p+1020 : inexact-ok = cosh tonearest binary128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5868p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5868p+1020 : inexact-ok = cosh upward binary128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b587p+1020 : inexact-ok = cosh downward ibm128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b58p+1020 : inexact-ok = cosh tonearest ibm128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b58p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b58p+1020 : inexact-ok = cosh upward ibm128 -0x2.c5e3acd2922a6p+8 : 0x8.e679c177a00bfb5aec6fa96b5cp+1020 : inexact-ok cosh 22 = cosh downward binary32 0x1.6p+4 : 0x6.ad6b68p+28 : inexact-ok = cosh tonearest binary32 0x1.6p+4 : 0x6.ad6b7p+28 : inexact-ok = cosh towardzero binary32 0x1.6p+4 : 0x6.ad6b68p+28 : inexact-ok = cosh upward binary32 0x1.6p+4 : 0x6.ad6b7p+28 : inexact-ok = cosh downward binary64 0x1.6p+4 : 0x6.ad6b6e710d7fcp+28 : inexact-ok = cosh tonearest binary64 0x1.6p+4 : 0x6.ad6b6e710d8p+28 : inexact-ok = cosh towardzero binary64 0x1.6p+4 : 0x6.ad6b6e710d7fcp+28 : inexact-ok = cosh upward binary64 0x1.6p+4 : 0x6.ad6b6e710d8p+28 : inexact-ok = cosh downward intel96 0x1.6p+4 : 0x6.ad6b6e710d7fe078p+28 : inexact-ok = cosh tonearest intel96 0x1.6p+4 : 0x6.ad6b6e710d7fe078p+28 : inexact-ok = cosh towardzero intel96 0x1.6p+4 : 0x6.ad6b6e710d7fe078p+28 : inexact-ok = cosh upward intel96 0x1.6p+4 : 0x6.ad6b6e710d7fe08p+28 : inexact-ok = cosh downward m68k96 0x1.6p+4 : 0x6.ad6b6e710d7fe078p+28 : inexact-ok = cosh tonearest m68k96 0x1.6p+4 : 0x6.ad6b6e710d7fe078p+28 : inexact-ok = cosh towardzero m68k96 0x1.6p+4 : 0x6.ad6b6e710d7fe078p+28 : inexact-ok = cosh upward m68k96 0x1.6p+4 : 0x6.ad6b6e710d7fe08p+28 : inexact-ok = cosh downward binary128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dca0ap+28 : inexact-ok = cosh tonearest binary128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dca0a4p+28 : inexact-ok = cosh towardzero binary128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dca0ap+28 : inexact-ok = cosh upward binary128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dca0a4p+28 : inexact-ok = cosh downward ibm128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dcap+28 : inexact-ok = cosh tonearest ibm128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dcap+28 : inexact-ok = cosh towardzero ibm128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dcap+28 : inexact-ok = cosh upward ibm128 0x1.6p+4 : 0x6.ad6b6e710d7fe07862bf28dca2p+28 : inexact-ok cosh 23 = cosh downward binary32 0x1.7p+4 : 0x1.226af2p+32 : inexact-ok = cosh tonearest binary32 0x1.7p+4 : 0x1.226af4p+32 : inexact-ok = cosh towardzero binary32 0x1.7p+4 : 0x1.226af2p+32 : inexact-ok = cosh upward binary32 0x1.7p+4 : 0x1.226af4p+32 : inexact-ok = cosh downward binary64 0x1.7p+4 : 0x1.226af33b1fdcp+32 : inexact-ok = cosh tonearest binary64 0x1.7p+4 : 0x1.226af33b1fdc1p+32 : inexact-ok = cosh towardzero binary64 0x1.7p+4 : 0x1.226af33b1fdcp+32 : inexact-ok = cosh upward binary64 0x1.7p+4 : 0x1.226af33b1fdc1p+32 : inexact-ok = cosh downward intel96 0x1.7p+4 : 0x1.226af33b1fdc0a56p+32 : inexact-ok = cosh tonearest intel96 0x1.7p+4 : 0x1.226af33b1fdc0a58p+32 : inexact-ok = cosh towardzero intel96 0x1.7p+4 : 0x1.226af33b1fdc0a56p+32 : inexact-ok = cosh upward intel96 0x1.7p+4 : 0x1.226af33b1fdc0a58p+32 : inexact-ok = cosh downward m68k96 0x1.7p+4 : 0x1.226af33b1fdc0a56p+32 : inexact-ok = cosh tonearest m68k96 0x1.7p+4 : 0x1.226af33b1fdc0a58p+32 : inexact-ok = cosh towardzero m68k96 0x1.7p+4 : 0x1.226af33b1fdc0a56p+32 : inexact-ok = cosh upward m68k96 0x1.7p+4 : 0x1.226af33b1fdc0a58p+32 : inexact-ok = cosh downward binary128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab2311bp+32 : inexact-ok = cosh tonearest binary128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab2311bp+32 : inexact-ok = cosh towardzero binary128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab2311bp+32 : inexact-ok = cosh upward binary128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab2311cp+32 : inexact-ok = cosh downward ibm128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab231p+32 : inexact-ok = cosh tonearest ibm128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab231p+32 : inexact-ok = cosh towardzero ibm128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab231p+32 : inexact-ok = cosh upward ibm128 0x1.7p+4 : 0x1.226af33b1fdc0a57bd4b4ab2318p+32 : inexact-ok cosh 24 = cosh downward binary32 0x1.8p+4 : 0x3.156ff4p+32 : inexact-ok = cosh tonearest binary32 0x1.8p+4 : 0x3.156ff8p+32 : inexact-ok = cosh towardzero binary32 0x1.8p+4 : 0x3.156ff4p+32 : inexact-ok = cosh upward binary32 0x1.8p+4 : 0x3.156ff8p+32 : inexact-ok = cosh downward binary64 0x1.8p+4 : 0x3.156ff6a8ebf6ep+32 : inexact-ok = cosh tonearest binary64 0x1.8p+4 : 0x3.156ff6a8ebf6ep+32 : inexact-ok = cosh towardzero binary64 0x1.8p+4 : 0x3.156ff6a8ebf6ep+32 : inexact-ok = cosh upward binary64 0x1.8p+4 : 0x3.156ff6a8ebf7p+32 : inexact-ok = cosh downward intel96 0x1.8p+4 : 0x3.156ff6a8ebf6e66cp+32 : inexact-ok = cosh tonearest intel96 0x1.8p+4 : 0x3.156ff6a8ebf6e67p+32 : inexact-ok = cosh towardzero intel96 0x1.8p+4 : 0x3.156ff6a8ebf6e66cp+32 : inexact-ok = cosh upward intel96 0x1.8p+4 : 0x3.156ff6a8ebf6e67p+32 : inexact-ok = cosh downward m68k96 0x1.8p+4 : 0x3.156ff6a8ebf6e66cp+32 : inexact-ok = cosh tonearest m68k96 0x1.8p+4 : 0x3.156ff6a8ebf6e67p+32 : inexact-ok = cosh towardzero m68k96 0x1.8p+4 : 0x3.156ff6a8ebf6e66cp+32 : inexact-ok = cosh upward m68k96 0x1.8p+4 : 0x3.156ff6a8ebf6e67p+32 : inexact-ok = cosh downward binary128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c5faep+32 : inexact-ok = cosh tonearest binary128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c5fbp+32 : inexact-ok = cosh towardzero binary128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c5faep+32 : inexact-ok = cosh upward binary128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c5fbp+32 : inexact-ok = cosh downward ibm128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c5fp+32 : inexact-ok = cosh tonearest ibm128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c6p+32 : inexact-ok = cosh towardzero ibm128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c5fp+32 : inexact-ok = cosh upward ibm128 0x1.8p+4 : 0x3.156ff6a8ebf6e66f4935281c6p+32 : inexact-ok cosh 0x1p-5 = cosh downward binary32 0x8p-8 : 0x1.002p+0 : inexact-ok = cosh tonearest binary32 0x8p-8 : 0x1.002p+0 : inexact-ok = cosh towardzero binary32 0x8p-8 : 0x1.002p+0 : inexact-ok = cosh upward binary32 0x8p-8 : 0x1.002002p+0 : inexact-ok = cosh downward binary64 0x8p-8 : 0x1.002000aaac16cp+0 : inexact-ok = cosh tonearest binary64 0x8p-8 : 0x1.002000aaac16cp+0 : inexact-ok = cosh towardzero binary64 0x8p-8 : 0x1.002000aaac16cp+0 : inexact-ok = cosh upward binary64 0x8p-8 : 0x1.002000aaac16dp+0 : inexact-ok = cosh downward intel96 0x8p-8 : 0x1.002000aaac16c30cp+0 : inexact-ok = cosh tonearest intel96 0x8p-8 : 0x1.002000aaac16c30cp+0 : inexact-ok = cosh towardzero intel96 0x8p-8 : 0x1.002000aaac16c30cp+0 : inexact-ok = cosh upward intel96 0x8p-8 : 0x1.002000aaac16c30ep+0 : inexact-ok = cosh downward m68k96 0x8p-8 : 0x1.002000aaac16c30cp+0 : inexact-ok = cosh tonearest m68k96 0x8p-8 : 0x1.002000aaac16c30cp+0 : inexact-ok = cosh towardzero m68k96 0x8p-8 : 0x1.002000aaac16c30cp+0 : inexact-ok = cosh upward m68k96 0x8p-8 : 0x1.002000aaac16c30ep+0 : inexact-ok = cosh downward binary128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb19p+0 : inexact-ok = cosh tonearest binary128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb19p+0 : inexact-ok = cosh towardzero binary128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb19p+0 : inexact-ok = cosh upward binary128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb191p+0 : inexact-ok = cosh downward ibm128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb18p+0 : inexact-ok = cosh tonearest ibm128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb18p+0 : inexact-ok = cosh towardzero ibm128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb18p+0 : inexact-ok = cosh upward ibm128 0x8p-8 : 0x1.002000aaac16c30c31eaf1bbb2p+0 : inexact-ok cosh 0x1p-10 = cosh downward binary32 0x4p-12 : 0x1.000008p+0 : inexact-ok = cosh tonearest binary32 0x4p-12 : 0x1.000008p+0 : inexact-ok = cosh towardzero binary32 0x4p-12 : 0x1.000008p+0 : inexact-ok = cosh upward binary32 0x4p-12 : 0x1.00000ap+0 : inexact-ok = cosh downward binary64 0x4p-12 : 0x1.00000800000aap+0 : inexact-ok = cosh tonearest binary64 0x4p-12 : 0x1.00000800000abp+0 : inexact-ok = cosh towardzero binary64 0x4p-12 : 0x1.00000800000aap+0 : inexact-ok = cosh upward binary64 0x4p-12 : 0x1.00000800000abp+0 : inexact-ok = cosh downward intel96 0x4p-12 : 0x1.00000800000aaaaap+0 : inexact-ok = cosh tonearest intel96 0x4p-12 : 0x1.00000800000aaaaap+0 : inexact-ok = cosh towardzero intel96 0x4p-12 : 0x1.00000800000aaaaap+0 : inexact-ok = cosh upward intel96 0x4p-12 : 0x1.00000800000aaaacp+0 : inexact-ok = cosh downward m68k96 0x4p-12 : 0x1.00000800000aaaaap+0 : inexact-ok = cosh tonearest m68k96 0x4p-12 : 0x1.00000800000aaaaap+0 : inexact-ok = cosh towardzero m68k96 0x4p-12 : 0x1.00000800000aaaaap+0 : inexact-ok = cosh upward m68k96 0x4p-12 : 0x1.00000800000aaaacp+0 : inexact-ok = cosh downward binary128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fb1fp+0 : inexact-ok = cosh tonearest binary128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fb2p+0 : inexact-ok = cosh towardzero binary128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fb1fp+0 : inexact-ok = cosh upward binary128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fb2p+0 : inexact-ok = cosh downward ibm128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fbp+0 : inexact-ok = cosh tonearest ibm128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fbp+0 : inexact-ok = cosh towardzero ibm128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fbp+0 : inexact-ok = cosh upward ibm128 0x4p-12 : 0x1.00000800000aaaaab05b05b1fb8p+0 : inexact-ok cosh 0x1p-15 = cosh downward binary32 0x2p-16 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x2p-16 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x2p-16 : 0x1p+0 : inexact-ok = cosh upward binary32 0x2p-16 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh tonearest binary64 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh towardzero binary64 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh upward binary64 0x2p-16 : 0x1.0000000200001p+0 : inexact-ok = cosh downward intel96 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh tonearest intel96 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh towardzero intel96 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh upward intel96 0x2p-16 : 0x1.0000000200000002p+0 : inexact-ok = cosh downward m68k96 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh tonearest m68k96 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh towardzero m68k96 0x2p-16 : 0x1.00000002p+0 : inexact-ok = cosh upward m68k96 0x2p-16 : 0x1.0000000200000002p+0 : inexact-ok = cosh downward binary128 0x2p-16 : 0x1.0000000200000000aaaaaaaac16cp+0 : inexact-ok = cosh tonearest binary128 0x2p-16 : 0x1.0000000200000000aaaaaaaac16cp+0 : inexact-ok = cosh towardzero binary128 0x2p-16 : 0x1.0000000200000000aaaaaaaac16cp+0 : inexact-ok = cosh upward binary128 0x2p-16 : 0x1.0000000200000000aaaaaaaac16dp+0 : inexact-ok = cosh downward ibm128 0x2p-16 : 0x1.0000000200000000aaaaaaaac1p+0 : inexact-ok = cosh tonearest ibm128 0x2p-16 : 0x1.0000000200000000aaaaaaaac18p+0 : inexact-ok = cosh towardzero ibm128 0x2p-16 : 0x1.0000000200000000aaaaaaaac1p+0 : inexact-ok = cosh upward ibm128 0x2p-16 : 0x1.0000000200000000aaaaaaaac18p+0 : inexact-ok cosh 0x1p-20 = cosh downward binary32 0x1p-20 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x1p-20 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x1p-20 : 0x1p+0 : inexact-ok = cosh upward binary32 0x1p-20 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh tonearest binary64 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh towardzero binary64 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh upward binary64 0x1p-20 : 0x1.0000000000801p+0 : inexact-ok = cosh downward intel96 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh tonearest intel96 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh towardzero intel96 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh upward intel96 0x1p-20 : 0x1.0000000000800002p+0 : inexact-ok = cosh downward m68k96 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh tonearest m68k96 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh towardzero m68k96 0x1p-20 : 0x1.00000000008p+0 : inexact-ok = cosh upward m68k96 0x1p-20 : 0x1.0000000000800002p+0 : inexact-ok = cosh downward binary128 0x1p-20 : 0x1.000000000080000000000aaaaaaap+0 : inexact-ok = cosh tonearest binary128 0x1p-20 : 0x1.000000000080000000000aaaaaabp+0 : inexact-ok = cosh towardzero binary128 0x1p-20 : 0x1.000000000080000000000aaaaaaap+0 : inexact-ok = cosh upward binary128 0x1p-20 : 0x1.000000000080000000000aaaaaabp+0 : inexact-ok = cosh downward ibm128 0x1p-20 : 0x1.000000000080000000000aaaaa8p+0 : inexact-ok = cosh tonearest ibm128 0x1p-20 : 0x1.000000000080000000000aaaaa8p+0 : inexact-ok = cosh towardzero ibm128 0x1p-20 : 0x1.000000000080000000000aaaaa8p+0 : inexact-ok = cosh upward ibm128 0x1p-20 : 0x1.000000000080000000000aaaabp+0 : inexact-ok cosh 0x1p-25 = cosh downward binary32 0x8p-28 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x8p-28 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x8p-28 : 0x1p+0 : inexact-ok = cosh upward binary32 0x8p-28 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh tonearest binary64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh towardzero binary64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh upward binary64 0x8p-28 : 0x1.0000000000003p+0 : inexact-ok = cosh downward intel96 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh tonearest intel96 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh towardzero intel96 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh upward intel96 0x8p-28 : 0x1.0000000000002002p+0 : inexact-ok = cosh downward m68k96 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh tonearest m68k96 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh towardzero m68k96 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok = cosh upward m68k96 0x8p-28 : 0x1.0000000000002002p+0 : inexact-ok = cosh downward binary128 0x8p-28 : 0x1.00000000000020000000000000aap+0 : inexact-ok = cosh tonearest binary128 0x8p-28 : 0x1.00000000000020000000000000abp+0 : inexact-ok = cosh towardzero binary128 0x8p-28 : 0x1.00000000000020000000000000aap+0 : inexact-ok = cosh upward binary128 0x8p-28 : 0x1.00000000000020000000000000abp+0 : inexact-ok = cosh downward ibm128 0x8p-28 : 0x1.000000000000200000000000008p+0 : inexact-ok = cosh tonearest ibm128 0x8p-28 : 0x1.000000000000200000000000008p+0 : inexact-ok = cosh towardzero ibm128 0x8p-28 : 0x1.000000000000200000000000008p+0 : inexact-ok = cosh upward ibm128 0x8p-28 : 0x1.00000000000020000000000001p+0 : inexact-ok cosh 0x1p-30 = cosh downward binary32 0x4p-32 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x4p-32 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x4p-32 : 0x1p+0 : inexact-ok = cosh upward binary32 0x4p-32 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x4p-32 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x4p-32 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x4p-32 : 0x1p+0 : inexact-ok = cosh upward binary64 0x4p-32 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh tonearest intel96 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh towardzero intel96 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh upward intel96 0x4p-32 : 0x1.000000000000000ap+0 : inexact-ok = cosh downward m68k96 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh tonearest m68k96 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh towardzero m68k96 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh upward m68k96 0x4p-32 : 0x1.000000000000000ap+0 : inexact-ok = cosh downward binary128 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh tonearest binary128 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh towardzero binary128 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh upward binary128 0x4p-32 : 0x1.0000000000000008000000000001p+0 : inexact-ok = cosh downward ibm128 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh tonearest ibm128 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh towardzero ibm128 0x4p-32 : 0x1.0000000000000008p+0 : inexact-ok = cosh upward ibm128 0x4p-32 : 0x1.000000000000000800000000008p+0 : inexact-ok cosh 0x1p-35 = cosh downward binary32 0x2p-36 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x2p-36 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x2p-36 : 0x1p+0 : inexact-ok = cosh upward binary32 0x2p-36 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x2p-36 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x2p-36 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x2p-36 : 0x1p+0 : inexact-ok = cosh upward binary64 0x2p-36 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x2p-36 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x2p-36 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x2p-36 : 0x1p+0 : inexact-ok = cosh upward intel96 0x2p-36 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x2p-36 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x2p-36 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x2p-36 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x2p-36 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x2p-36 : 0x1.000000000000000002p+0 : inexact-ok = cosh tonearest binary128 0x2p-36 : 0x1.000000000000000002p+0 : inexact-ok = cosh towardzero binary128 0x2p-36 : 0x1.000000000000000002p+0 : inexact-ok = cosh upward binary128 0x2p-36 : 0x1.0000000000000000020000000001p+0 : inexact-ok = cosh downward ibm128 0x2p-36 : 0x1.000000000000000002p+0 : inexact-ok = cosh tonearest ibm128 0x2p-36 : 0x1.000000000000000002p+0 : inexact-ok = cosh towardzero ibm128 0x2p-36 : 0x1.000000000000000002p+0 : inexact-ok = cosh upward ibm128 0x2p-36 : 0x1.000000000000000002000000008p+0 : inexact-ok cosh 0x1p-40 = cosh downward binary32 0x1p-40 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x1p-40 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x1p-40 : 0x1p+0 : inexact-ok = cosh upward binary32 0x1p-40 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x1p-40 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x1p-40 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x1p-40 : 0x1p+0 : inexact-ok = cosh upward binary64 0x1p-40 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x1p-40 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x1p-40 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x1p-40 : 0x1p+0 : inexact-ok = cosh upward intel96 0x1p-40 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x1p-40 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x1p-40 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x1p-40 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x1p-40 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x1p-40 : 0x1.000000000000000000008p+0 : inexact-ok = cosh tonearest binary128 0x1p-40 : 0x1.000000000000000000008p+0 : inexact-ok = cosh towardzero binary128 0x1p-40 : 0x1.000000000000000000008p+0 : inexact-ok = cosh upward binary128 0x1p-40 : 0x1.0000000000000000000080000001p+0 : inexact-ok = cosh downward ibm128 0x1p-40 : 0x1.000000000000000000008p+0 : inexact-ok = cosh tonearest ibm128 0x1p-40 : 0x1.000000000000000000008p+0 : inexact-ok = cosh towardzero ibm128 0x1p-40 : 0x1.000000000000000000008p+0 : inexact-ok = cosh upward ibm128 0x1p-40 : 0x1.000000000000000000008000008p+0 : inexact-ok cosh 0x1p-45 = cosh downward binary32 0x8p-48 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x8p-48 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x8p-48 : 0x1p+0 : inexact-ok = cosh upward binary32 0x8p-48 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x8p-48 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x8p-48 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x8p-48 : 0x1p+0 : inexact-ok = cosh upward binary64 0x8p-48 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x8p-48 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x8p-48 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x8p-48 : 0x1p+0 : inexact-ok = cosh upward intel96 0x8p-48 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x8p-48 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x8p-48 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x8p-48 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x8p-48 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x8p-48 : 0x1.00000000000000000000002p+0 : inexact-ok = cosh tonearest binary128 0x8p-48 : 0x1.00000000000000000000002p+0 : inexact-ok = cosh towardzero binary128 0x8p-48 : 0x1.00000000000000000000002p+0 : inexact-ok = cosh upward binary128 0x8p-48 : 0x1.0000000000000000000000200001p+0 : inexact-ok = cosh downward ibm128 0x8p-48 : 0x1.00000000000000000000002p+0 : inexact-ok = cosh tonearest ibm128 0x8p-48 : 0x1.00000000000000000000002p+0 : inexact-ok = cosh towardzero ibm128 0x8p-48 : 0x1.00000000000000000000002p+0 : inexact-ok = cosh upward ibm128 0x8p-48 : 0x1.000000000000000000000020008p+0 : inexact-ok cosh 0x1p-50 = cosh downward binary32 0x4p-52 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x4p-52 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x4p-52 : 0x1p+0 : inexact-ok = cosh upward binary32 0x4p-52 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x4p-52 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x4p-52 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x4p-52 : 0x1p+0 : inexact-ok = cosh upward binary64 0x4p-52 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x4p-52 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x4p-52 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x4p-52 : 0x1p+0 : inexact-ok = cosh upward intel96 0x4p-52 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x4p-52 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-52 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-52 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-52 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-52 : 0x1.00000000000000000000000008p+0 : inexact-ok = cosh tonearest binary128 0x4p-52 : 0x1.00000000000000000000000008p+0 : inexact-ok = cosh towardzero binary128 0x4p-52 : 0x1.00000000000000000000000008p+0 : inexact-ok = cosh upward binary128 0x4p-52 : 0x1.0000000000000000000000000801p+0 : inexact-ok = cosh downward ibm128 0x4p-52 : 0x1.00000000000000000000000008p+0 : inexact-ok = cosh tonearest ibm128 0x4p-52 : 0x1.00000000000000000000000008p+0 : inexact-ok = cosh towardzero ibm128 0x4p-52 : 0x1.00000000000000000000000008p+0 : inexact-ok = cosh upward ibm128 0x4p-52 : 0x1.000000000000000000000000088p+0 : inexact-ok cosh 0x1p-100 = cosh downward binary32 0x1p-100 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x1p-100 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x1p-100 : 0x1p+0 : inexact-ok = cosh upward binary32 0x1p-100 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x1p-100 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x1p-100 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x1p-100 : 0x1p+0 : inexact-ok = cosh upward binary64 0x1p-100 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x1p-100 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x1p-100 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x1p-100 : 0x1p+0 : inexact-ok = cosh upward intel96 0x1p-100 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x1p-100 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x1p-100 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x1p-100 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x1p-100 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x1p-100 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x1p-100 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x1p-100 : 0x1p+0 : inexact-ok = cosh upward binary128 0x1p-100 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x1p-100 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x1p-100 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x1p-100 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x1p-100 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh 0x1p-600 = cosh downward binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary32 0x8p-152 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward intel96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary128 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary64 0x1p-600 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x1p-600 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x1p-600 : 0x1p+0 : inexact-ok = cosh upward binary64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x1p-600 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x1p-600 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x1p-600 : 0x1p+0 : inexact-ok = cosh upward intel96 0x1p-600 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x1p-600 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x1p-600 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x1p-600 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x1p-600 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x1p-600 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x1p-600 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x1p-600 : 0x1p+0 : inexact-ok = cosh upward binary128 0x1p-600 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x1p-600 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x1p-600 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x1p-600 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x1p-600 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh 0x1p-10000 = cosh downward binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary32 0x8p-152 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward intel96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary128 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary32 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary64 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward intel96 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward binary128 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x0p+0 : 0x1p+0 : inexact-ok = cosh downward binary64 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward binary64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward intel96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward intel96 0x1p-10000 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x1p-10000 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x1p-10000 : 0x1p+0 : inexact-ok = cosh upward intel96 0x1p-10000 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x1p-10000 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x1p-10000 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x1p-10000 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x1p-10000 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x1p-10000 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x1p-10000 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x1p-10000 : 0x1p+0 : inexact-ok = cosh upward binary128 0x1p-10000 : 0x1.0000000000000000000000000001p+0 : inexact-ok cosh -1 = cosh downward binary32 -0x1p+0 : 0x1.8b0754p+0 : inexact-ok = cosh tonearest binary32 -0x1p+0 : 0x1.8b0756p+0 : inexact-ok = cosh towardzero binary32 -0x1p+0 : 0x1.8b0754p+0 : inexact-ok = cosh upward binary32 -0x1p+0 : 0x1.8b0756p+0 : inexact-ok = cosh downward binary64 -0x1p+0 : 0x1.8b07551d9f55p+0 : inexact-ok = cosh tonearest binary64 -0x1p+0 : 0x1.8b07551d9f55p+0 : inexact-ok = cosh towardzero binary64 -0x1p+0 : 0x1.8b07551d9f55p+0 : inexact-ok = cosh upward binary64 -0x1p+0 : 0x1.8b07551d9f551p+0 : inexact-ok = cosh downward intel96 -0x1p+0 : 0x1.8b07551d9f5504c2p+0 : inexact-ok = cosh tonearest intel96 -0x1p+0 : 0x1.8b07551d9f5504c2p+0 : inexact-ok = cosh towardzero intel96 -0x1p+0 : 0x1.8b07551d9f5504c2p+0 : inexact-ok = cosh upward intel96 -0x1p+0 : 0x1.8b07551d9f5504c4p+0 : inexact-ok = cosh downward m68k96 -0x1p+0 : 0x1.8b07551d9f5504c2p+0 : inexact-ok = cosh tonearest m68k96 -0x1p+0 : 0x1.8b07551d9f5504c2p+0 : inexact-ok = cosh towardzero m68k96 -0x1p+0 : 0x1.8b07551d9f5504c2p+0 : inexact-ok = cosh upward m68k96 -0x1p+0 : 0x1.8b07551d9f5504c4p+0 : inexact-ok = cosh downward binary128 -0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 : inexact-ok = cosh tonearest binary128 -0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 : inexact-ok = cosh towardzero binary128 -0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a4p+0 : inexact-ok = cosh upward binary128 -0x1p+0 : 0x1.8b07551d9f5504c2bd28100196a5p+0 : inexact-ok = cosh downward ibm128 -0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 : inexact-ok = cosh tonearest ibm128 -0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 : inexact-ok = cosh towardzero ibm128 -0x1p+0 : 0x1.8b07551d9f5504c2bd281001968p+0 : inexact-ok = cosh upward ibm128 -0x1p+0 : 0x1.8b07551d9f5504c2bd28100197p+0 : inexact-ok cosh 50 = cosh downward binary32 0x3.2p+4 : 0x8.c881fp+68 : inexact-ok = cosh tonearest binary32 0x3.2p+4 : 0x8.c881fp+68 : inexact-ok = cosh towardzero binary32 0x3.2p+4 : 0x8.c881fp+68 : inexact-ok = cosh upward binary32 0x3.2p+4 : 0x8.c882p+68 : inexact-ok = cosh downward binary64 0x3.2p+4 : 0x8.c881f20405a28p+68 : inexact-ok = cosh tonearest binary64 0x3.2p+4 : 0x8.c881f20405a28p+68 : inexact-ok = cosh towardzero binary64 0x3.2p+4 : 0x8.c881f20405a28p+68 : inexact-ok = cosh upward binary64 0x3.2p+4 : 0x8.c881f20405a3p+68 : inexact-ok = cosh downward intel96 0x3.2p+4 : 0x8.c881f20405a2b32p+68 : inexact-ok = cosh tonearest intel96 0x3.2p+4 : 0x8.c881f20405a2b32p+68 : inexact-ok = cosh towardzero intel96 0x3.2p+4 : 0x8.c881f20405a2b32p+68 : inexact-ok = cosh upward intel96 0x3.2p+4 : 0x8.c881f20405a2b33p+68 : inexact-ok = cosh downward m68k96 0x3.2p+4 : 0x8.c881f20405a2b32p+68 : inexact-ok = cosh tonearest m68k96 0x3.2p+4 : 0x8.c881f20405a2b32p+68 : inexact-ok = cosh towardzero m68k96 0x3.2p+4 : 0x8.c881f20405a2b32p+68 : inexact-ok = cosh upward m68k96 0x3.2p+4 : 0x8.c881f20405a2b33p+68 : inexact-ok = cosh downward binary128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c62ecp+68 : inexact-ok = cosh tonearest binary128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c62ec8p+68 : inexact-ok = cosh towardzero binary128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c62ecp+68 : inexact-ok = cosh upward binary128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c62ec8p+68 : inexact-ok = cosh downward ibm128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c62cp+68 : inexact-ok = cosh tonearest ibm128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c63p+68 : inexact-ok = cosh towardzero ibm128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c62cp+68 : inexact-ok = cosh upward ibm128 0x3.2p+4 : 0x8.c881f20405a2b326bba067c63p+68 : inexact-ok cosh -0xb.60713p+0 = cosh downward binary32 -0xb.60713p+0 : 0xa.a7179p+12 : inexact-ok = cosh tonearest binary32 -0xb.60713p+0 : 0xa.a717ap+12 : inexact-ok = cosh towardzero binary32 -0xb.60713p+0 : 0xa.a7179p+12 : inexact-ok = cosh upward binary32 -0xb.60713p+0 : 0xa.a717ap+12 : inexact-ok = cosh downward binary64 -0xb.60713p+0 : 0xa.a7179c1019aep+12 : inexact-ok = cosh tonearest binary64 -0xb.60713p+0 : 0xa.a7179c1019ae8p+12 : inexact-ok = cosh towardzero binary64 -0xb.60713p+0 : 0xa.a7179c1019aep+12 : inexact-ok = cosh upward binary64 -0xb.60713p+0 : 0xa.a7179c1019ae8p+12 : inexact-ok = cosh downward intel96 -0xb.60713p+0 : 0xa.a7179c1019ae57dp+12 : inexact-ok = cosh tonearest intel96 -0xb.60713p+0 : 0xa.a7179c1019ae57ep+12 : inexact-ok = cosh towardzero intel96 -0xb.60713p+0 : 0xa.a7179c1019ae57dp+12 : inexact-ok = cosh upward intel96 -0xb.60713p+0 : 0xa.a7179c1019ae57ep+12 : inexact-ok = cosh downward m68k96 -0xb.60713p+0 : 0xa.a7179c1019ae57dp+12 : inexact-ok = cosh tonearest m68k96 -0xb.60713p+0 : 0xa.a7179c1019ae57ep+12 : inexact-ok = cosh towardzero m68k96 -0xb.60713p+0 : 0xa.a7179c1019ae57dp+12 : inexact-ok = cosh upward m68k96 -0xb.60713p+0 : 0xa.a7179c1019ae57ep+12 : inexact-ok = cosh downward binary128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2c118p+12 : inexact-ok = cosh tonearest binary128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2c12p+12 : inexact-ok = cosh towardzero binary128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2c118p+12 : inexact-ok = cosh upward binary128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2c12p+12 : inexact-ok = cosh downward ibm128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2cp+12 : inexact-ok = cosh tonearest ibm128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2cp+12 : inexact-ok = cosh towardzero ibm128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2cp+12 : inexact-ok = cosh upward ibm128 -0xb.60713p+0 : 0xa.a7179c1019ae57dfcdfc8ae2c4p+12 : inexact-ok cosh -0x3.cee48p+0 = cosh downward binary32 -0x3.cee48p+0 : 0x1.68b8dcp+4 : inexact-ok = cosh tonearest binary32 -0x3.cee48p+0 : 0x1.68b8dcp+4 : inexact-ok = cosh towardzero binary32 -0x3.cee48p+0 : 0x1.68b8dcp+4 : inexact-ok = cosh upward binary32 -0x3.cee48p+0 : 0x1.68b8dep+4 : inexact-ok = cosh downward binary64 -0x3.cee48p+0 : 0x1.68b8dc5c49a88p+4 : inexact-ok = cosh tonearest binary64 -0x3.cee48p+0 : 0x1.68b8dc5c49a89p+4 : inexact-ok = cosh towardzero binary64 -0x3.cee48p+0 : 0x1.68b8dc5c49a88p+4 : inexact-ok = cosh upward binary64 -0x3.cee48p+0 : 0x1.68b8dc5c49a89p+4 : inexact-ok = cosh downward intel96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56p+4 : inexact-ok = cosh tonearest intel96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56p+4 : inexact-ok = cosh towardzero intel96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56p+4 : inexact-ok = cosh upward intel96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f58p+4 : inexact-ok = cosh downward m68k96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56p+4 : inexact-ok = cosh tonearest m68k96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56p+4 : inexact-ok = cosh towardzero m68k96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56p+4 : inexact-ok = cosh upward m68k96 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f58p+4 : inexact-ok = cosh downward binary128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb1fbp+4 : inexact-ok = cosh tonearest binary128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb1fbp+4 : inexact-ok = cosh towardzero binary128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb1fbp+4 : inexact-ok = cosh upward binary128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb1fcp+4 : inexact-ok = cosh downward ibm128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb18p+4 : inexact-ok = cosh tonearest ibm128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb2p+4 : inexact-ok = cosh towardzero ibm128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb18p+4 : inexact-ok = cosh upward ibm128 -0x3.cee48p+0 : 0x1.68b8dc5c49a88f56145c6a6eb2p+4 : inexact-ok cosh 0x2.f5d128p+0 = cosh downward binary32 0x2.f5d128p+0 : 0x9.ad526p+0 : inexact-ok = cosh tonearest binary32 0x2.f5d128p+0 : 0x9.ad527p+0 : inexact-ok = cosh towardzero binary32 0x2.f5d128p+0 : 0x9.ad526p+0 : inexact-ok = cosh upward binary32 0x2.f5d128p+0 : 0x9.ad527p+0 : inexact-ok = cosh downward binary64 0x2.f5d128p+0 : 0x9.ad526ad56446p+0 : inexact-ok = cosh tonearest binary64 0x2.f5d128p+0 : 0x9.ad526ad56446p+0 : inexact-ok = cosh towardzero binary64 0x2.f5d128p+0 : 0x9.ad526ad56446p+0 : inexact-ok = cosh upward binary64 0x2.f5d128p+0 : 0x9.ad526ad564468p+0 : inexact-ok = cosh downward intel96 0x2.f5d128p+0 : 0x9.ad526ad564463ffp+0 : inexact-ok = cosh tonearest intel96 0x2.f5d128p+0 : 0x9.ad526ad564464p+0 : inexact-ok = cosh towardzero intel96 0x2.f5d128p+0 : 0x9.ad526ad564463ffp+0 : inexact-ok = cosh upward intel96 0x2.f5d128p+0 : 0x9.ad526ad564464p+0 : inexact-ok = cosh downward m68k96 0x2.f5d128p+0 : 0x9.ad526ad564463ffp+0 : inexact-ok = cosh tonearest m68k96 0x2.f5d128p+0 : 0x9.ad526ad564464p+0 : inexact-ok = cosh towardzero m68k96 0x2.f5d128p+0 : 0x9.ad526ad564463ffp+0 : inexact-ok = cosh upward m68k96 0x2.f5d128p+0 : 0x9.ad526ad564464p+0 : inexact-ok = cosh downward binary128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e2180a8p+0 : inexact-ok = cosh tonearest binary128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e2180a8p+0 : inexact-ok = cosh towardzero binary128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e2180a8p+0 : inexact-ok = cosh upward binary128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e2180bp+0 : inexact-ok = cosh downward ibm128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e218p+0 : inexact-ok = cosh tonearest ibm128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e218p+0 : inexact-ok = cosh towardzero ibm128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e218p+0 : inexact-ok = cosh upward ibm128 0x2.f5d128p+0 : 0x9.ad526ad564463ffecc391e2184p+0 : inexact-ok cosh -0xd.0c03p+0 = cosh downward binary32 -0xd.0c03p+0 : 0x3.89993cp+16 : inexact-ok = cosh tonearest binary32 -0xd.0c03p+0 : 0x3.89993cp+16 : inexact-ok = cosh towardzero binary32 -0xd.0c03p+0 : 0x3.89993cp+16 : inexact-ok = cosh upward binary32 -0xd.0c03p+0 : 0x3.89994p+16 : inexact-ok = cosh downward binary64 -0xd.0c03p+0 : 0x3.89993d3ed803p+16 : inexact-ok = cosh tonearest binary64 -0xd.0c03p+0 : 0x3.89993d3ed803p+16 : inexact-ok = cosh towardzero binary64 -0xd.0c03p+0 : 0x3.89993d3ed803p+16 : inexact-ok = cosh upward binary64 -0xd.0c03p+0 : 0x3.89993d3ed8032p+16 : inexact-ok = cosh downward intel96 -0xd.0c03p+0 : 0x3.89993d3ed8030b94p+16 : inexact-ok = cosh tonearest intel96 -0xd.0c03p+0 : 0x3.89993d3ed8030b98p+16 : inexact-ok = cosh towardzero intel96 -0xd.0c03p+0 : 0x3.89993d3ed8030b94p+16 : inexact-ok = cosh upward intel96 -0xd.0c03p+0 : 0x3.89993d3ed8030b98p+16 : inexact-ok = cosh downward m68k96 -0xd.0c03p+0 : 0x3.89993d3ed8030b94p+16 : inexact-ok = cosh tonearest m68k96 -0xd.0c03p+0 : 0x3.89993d3ed8030b98p+16 : inexact-ok = cosh towardzero m68k96 -0xd.0c03p+0 : 0x3.89993d3ed8030b94p+16 : inexact-ok = cosh upward m68k96 -0xd.0c03p+0 : 0x3.89993d3ed8030b98p+16 : inexact-ok = cosh downward binary128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333f74p+16 : inexact-ok = cosh tonearest binary128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333f74p+16 : inexact-ok = cosh towardzero binary128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333f74p+16 : inexact-ok = cosh upward binary128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333f76p+16 : inexact-ok = cosh downward ibm128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333fp+16 : inexact-ok = cosh tonearest ibm128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333fp+16 : inexact-ok = cosh towardzero ibm128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d333fp+16 : inexact-ok = cosh upward ibm128 -0xd.0c03p+0 : 0x3.89993d3ed8030b962f4a1d334p+16 : inexact-ok cosh -0x3.d04328728b72cp-4 = cosh downward binary32 -0x3.d04328p-4 : 0x1.074e54p+0 : inexact-ok = cosh tonearest binary32 -0x3.d04328p-4 : 0x1.074e54p+0 : inexact-ok = cosh towardzero binary32 -0x3.d04328p-4 : 0x1.074e54p+0 : inexact-ok = cosh upward binary32 -0x3.d04328p-4 : 0x1.074e56p+0 : inexact-ok = cosh downward binary64 -0x3.d04328p-4 : 0x1.074e5452941d4p+0 : inexact-ok = cosh tonearest binary64 -0x3.d04328p-4 : 0x1.074e5452941d5p+0 : inexact-ok = cosh towardzero binary64 -0x3.d04328p-4 : 0x1.074e5452941d4p+0 : inexact-ok = cosh upward binary64 -0x3.d04328p-4 : 0x1.074e5452941d5p+0 : inexact-ok = cosh downward intel96 -0x3.d04328p-4 : 0x1.074e5452941d4ccap+0 : inexact-ok = cosh tonearest intel96 -0x3.d04328p-4 : 0x1.074e5452941d4ccap+0 : inexact-ok = cosh towardzero intel96 -0x3.d04328p-4 : 0x1.074e5452941d4ccap+0 : inexact-ok = cosh upward intel96 -0x3.d04328p-4 : 0x1.074e5452941d4cccp+0 : inexact-ok = cosh downward m68k96 -0x3.d04328p-4 : 0x1.074e5452941d4ccap+0 : inexact-ok = cosh tonearest m68k96 -0x3.d04328p-4 : 0x1.074e5452941d4ccap+0 : inexact-ok = cosh towardzero m68k96 -0x3.d04328p-4 : 0x1.074e5452941d4ccap+0 : inexact-ok = cosh upward m68k96 -0x3.d04328p-4 : 0x1.074e5452941d4cccp+0 : inexact-ok = cosh downward binary128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d914p+0 : inexact-ok = cosh tonearest binary128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d915p+0 : inexact-ok = cosh towardzero binary128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d914p+0 : inexact-ok = cosh upward binary128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d915p+0 : inexact-ok = cosh downward ibm128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d9p+0 : inexact-ok = cosh tonearest ibm128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d9p+0 : inexact-ok = cosh towardzero ibm128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d9p+0 : inexact-ok = cosh upward ibm128 -0x3.d04328p-4 : 0x1.074e5452941d4cca93e217a9d98p+0 : inexact-ok = cosh downward binary32 -0x3.d0432cp-4 : 0x1.074e54p+0 : inexact-ok = cosh tonearest binary32 -0x3.d0432cp-4 : 0x1.074e54p+0 : inexact-ok = cosh towardzero binary32 -0x3.d0432cp-4 : 0x1.074e54p+0 : inexact-ok = cosh upward binary32 -0x3.d0432cp-4 : 0x1.074e56p+0 : inexact-ok = cosh downward binary64 -0x3.d0432cp-4 : 0x1.074e5461fa3ep+0 : inexact-ok = cosh tonearest binary64 -0x3.d0432cp-4 : 0x1.074e5461fa3e1p+0 : inexact-ok = cosh towardzero binary64 -0x3.d0432cp-4 : 0x1.074e5461fa3ep+0 : inexact-ok = cosh upward binary64 -0x3.d0432cp-4 : 0x1.074e5461fa3e1p+0 : inexact-ok = cosh downward intel96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5cp+0 : inexact-ok = cosh tonearest intel96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5ep+0 : inexact-ok = cosh towardzero intel96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5cp+0 : inexact-ok = cosh upward intel96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5ep+0 : inexact-ok = cosh downward m68k96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5cp+0 : inexact-ok = cosh tonearest m68k96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5ep+0 : inexact-ok = cosh towardzero m68k96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5cp+0 : inexact-ok = cosh upward m68k96 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5ep+0 : inexact-ok = cosh downward binary128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a2999d4p+0 : inexact-ok = cosh tonearest binary128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a2999d5p+0 : inexact-ok = cosh towardzero binary128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a2999d4p+0 : inexact-ok = cosh upward binary128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a2999d5p+0 : inexact-ok = cosh downward ibm128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a29998p+0 : inexact-ok = cosh tonearest ibm128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a299ap+0 : inexact-ok = cosh towardzero ibm128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a29998p+0 : inexact-ok = cosh upward ibm128 -0x3.d0432cp-4 : 0x1.074e5461fa3e0c5d7d941a299ap+0 : inexact-ok = cosh downward binary64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14cp+0 : inexact-ok = cosh tonearest binary64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14dp+0 : inexact-ok = cosh towardzero binary64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14cp+0 : inexact-ok = cosh upward binary64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14dp+0 : inexact-ok = cosh downward intel96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c8p+0 : inexact-ok = cosh tonearest intel96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c8p+0 : inexact-ok = cosh towardzero intel96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c8p+0 : inexact-ok = cosh upward intel96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c802p+0 : inexact-ok = cosh downward m68k96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c8p+0 : inexact-ok = cosh tonearest m68k96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c8p+0 : inexact-ok = cosh towardzero m68k96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c8p+0 : inexact-ok = cosh upward m68k96 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c802p+0 : inexact-ok = cosh downward binary128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138bb8p+0 : inexact-ok = cosh tonearest binary128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138bb9p+0 : inexact-ok = cosh towardzero binary128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138bb8p+0 : inexact-ok = cosh upward binary128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138bb9p+0 : inexact-ok = cosh downward ibm128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138b8p+0 : inexact-ok = cosh tonearest ibm128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138b8p+0 : inexact-ok = cosh towardzero ibm128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138b8p+0 : inexact-ok = cosh upward ibm128 -0x3.d04328728b72cp-4 : 0x1.074e54544d14c800f66940138cp+0 : inexact-ok cosh 0x1.629188p+4 = cosh downward binary32 0x1.629188p+4 : 0x7.d7161p+28 : inexact-ok = cosh tonearest binary32 0x1.629188p+4 : 0x7.d7161p+28 : inexact-ok = cosh towardzero binary32 0x1.629188p+4 : 0x7.d7161p+28 : inexact-ok = cosh upward binary32 0x1.629188p+4 : 0x7.d71618p+28 : inexact-ok = cosh downward binary64 0x1.629188p+4 : 0x7.d716115677b78p+28 : inexact-ok = cosh tonearest binary64 0x1.629188p+4 : 0x7.d716115677b78p+28 : inexact-ok = cosh towardzero binary64 0x1.629188p+4 : 0x7.d716115677b78p+28 : inexact-ok = cosh upward binary64 0x1.629188p+4 : 0x7.d716115677b7cp+28 : inexact-ok = cosh downward intel96 0x1.629188p+4 : 0x7.d716115677b79818p+28 : inexact-ok = cosh tonearest intel96 0x1.629188p+4 : 0x7.d716115677b7982p+28 : inexact-ok = cosh towardzero intel96 0x1.629188p+4 : 0x7.d716115677b79818p+28 : inexact-ok = cosh upward intel96 0x1.629188p+4 : 0x7.d716115677b7982p+28 : inexact-ok = cosh downward m68k96 0x1.629188p+4 : 0x7.d716115677b79818p+28 : inexact-ok = cosh tonearest m68k96 0x1.629188p+4 : 0x7.d716115677b7982p+28 : inexact-ok = cosh towardzero m68k96 0x1.629188p+4 : 0x7.d716115677b79818p+28 : inexact-ok = cosh upward m68k96 0x1.629188p+4 : 0x7.d716115677b7982p+28 : inexact-ok = cosh downward binary128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3d14p+28 : inexact-ok = cosh tonearest binary128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3d14p+28 : inexact-ok = cosh towardzero binary128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3d14p+28 : inexact-ok = cosh upward binary128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3d18p+28 : inexact-ok = cosh downward ibm128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3cp+28 : inexact-ok = cosh tonearest ibm128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3ep+28 : inexact-ok = cosh towardzero ibm128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3cp+28 : inexact-ok = cosh upward ibm128 0x1.629188p+4 : 0x7.d716115677b7981c1502cadb3ep+28 : inexact-ok cosh max no-test-inline = cosh downward binary32 0xf.fffffp+124 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0xf.fffffp+124 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0xf.fffffp+124 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -max no-test-inline = cosh downward binary32 -0xf.fffffp+124 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0xf.fffffp+124 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0xf.fffffp+124 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0xf.fffffffffffffffp+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh min = cosh downward binary32 0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x4p-128 : 0x1p+0 : inexact-ok = cosh upward binary32 0x4p-128 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x4p-128 : 0x1p+0 : inexact-ok = cosh upward binary64 0x4p-128 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x4p-128 : 0x1p+0 : inexact-ok = cosh upward intel96 0x4p-128 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-128 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-128 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-128 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x4p-128 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward binary64 0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward binary64 0x4p-1024 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward intel96 0x4p-1024 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-1024 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward intel96 0x4p-16384 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x4p-16384 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x4p-16384 : 0x1p+0 : inexact-ok = cosh upward intel96 0x4p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x4p-16384 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-16384 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-16384 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-16384 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-16384 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-16384 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward intel96 0x2p-16384 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x2p-16384 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x2p-16384 : 0x1p+0 : inexact-ok = cosh upward intel96 0x2p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x2p-16384 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x2p-16384 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x2p-16384 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x2p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x2p-16384 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x2p-16384 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x2p-16384 : 0x1p+0 : inexact-ok = cosh upward binary128 0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward binary64 0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x8p-972 : 0x1p+0 : inexact-ok = cosh upward binary64 0x8p-972 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x8p-972 : 0x1p+0 : inexact-ok = cosh upward intel96 0x8p-972 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x8p-972 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x8p-972 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x8p-972 : 0x1p+0 : inexact-ok = cosh upward binary128 0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x8p-972 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh -min = cosh downward binary32 -0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest binary32 -0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero binary32 -0x4p-128 : 0x1p+0 : inexact-ok = cosh upward binary32 -0x4p-128 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 -0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x4p-128 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x4p-128 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x4p-128 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x4p-128 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x4p-128 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x4p-128 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x4p-128 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x4p-128 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x4p-128 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x4p-128 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward binary64 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x4p-1024 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x4p-1024 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward intel96 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x4p-16384 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward intel96 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x2p-16384 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward binary64 -0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x8p-972 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x8p-972 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x8p-972 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x8p-972 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x8p-972 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x8p-972 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x8p-972 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x8p-972 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x8p-972 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x8p-972 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh min_subnorm = cosh downward binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary32 0x8p-152 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward intel96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary128 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x8p-152 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward binary64 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward binary64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward intel96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward intel96 0x8p-16448 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x8p-16448 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x8p-16448 : 0x1p+0 : inexact-ok = cosh upward intel96 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x8p-16448 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x8p-16448 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x8p-16448 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x8p-16448 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x8p-16448 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x8p-16448 : 0x1p+0 : inexact-ok = cosh upward binary128 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward m68k96 0x4p-16448 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x4p-16448 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x4p-16448 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x4p-16448 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-16448 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-16448 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward binary128 0x4p-16496 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x4p-16496 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x4p-16496 : 0x1p+0 : inexact-ok = cosh upward binary128 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok cosh -min_subnorm = cosh downward binary32 -0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary32 -0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary32 -0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary32 -0x8p-152 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 -0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x8p-152 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x8p-152 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x8p-152 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x8p-152 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x8p-152 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x8p-152 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward binary64 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok = cosh downward intel96 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x8p-16448 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward m68k96 -0x4p-16448 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x4p-16448 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x4p-16448 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x4p-16448 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x4p-16448 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x4p-16448 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward binary128 -0x4p-16496 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x4p-16496 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x4p-16496 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok cosh 0x1p-56 = cosh downward binary32 0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x1p-56 : 0x1p+0 : inexact-ok = cosh upward binary32 0x1p-56 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x1p-56 : 0x1p+0 : inexact-ok = cosh upward binary64 0x1p-56 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x1p-56 : 0x1p+0 : inexact-ok = cosh upward intel96 0x1p-56 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x1p-56 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x1p-56 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x1p-56 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh towardzero binary128 0x1p-56 : 0x1p+0 : inexact-ok = cosh upward binary128 0x1p-56 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x1p-56 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x1p-56 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh -0x1p-56 = cosh downward binary32 -0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest binary32 -0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero binary32 -0x1p-56 : 0x1p+0 : inexact-ok = cosh upward binary32 -0x1p-56 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 -0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x1p-56 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x1p-56 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x1p-56 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x1p-56 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x1p-56 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x1p-56 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x1p-56 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh towardzero binary128 -0x1p-56 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x1p-56 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x1p-56 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x1p-56 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x1p-56 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x1p-56 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh 0x1p-72 = cosh downward binary32 0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest binary32 0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero binary32 0x1p-72 : 0x1p+0 : inexact-ok = cosh upward binary32 0x1p-72 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest binary64 0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero binary64 0x1p-72 : 0x1p+0 : inexact-ok = cosh upward binary64 0x1p-72 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest intel96 0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero intel96 0x1p-72 : 0x1p+0 : inexact-ok = cosh upward intel96 0x1p-72 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 0x1p-72 : 0x1p+0 : inexact-ok = cosh upward m68k96 0x1p-72 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest binary128 0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero binary128 0x1p-72 : 0x1p+0 : inexact-ok = cosh upward binary128 0x1p-72 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 0x1p-72 : 0x1p+0 : inexact-ok = cosh upward ibm128 0x1p-72 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh -0x1p-72 = cosh downward binary32 -0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest binary32 -0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero binary32 -0x1p-72 : 0x1p+0 : inexact-ok = cosh upward binary32 -0x1p-72 : 0x1.000002p+0 : inexact-ok = cosh downward binary64 -0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest binary64 -0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero binary64 -0x1p-72 : 0x1p+0 : inexact-ok = cosh upward binary64 -0x1p-72 : 0x1.0000000000001p+0 : inexact-ok = cosh downward intel96 -0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest intel96 -0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero intel96 -0x1p-72 : 0x1p+0 : inexact-ok = cosh upward intel96 -0x1p-72 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward m68k96 -0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest m68k96 -0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero m68k96 -0x1p-72 : 0x1p+0 : inexact-ok = cosh upward m68k96 -0x1p-72 : 0x1.0000000000000002p+0 : inexact-ok = cosh downward binary128 -0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest binary128 -0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero binary128 -0x1p-72 : 0x1p+0 : inexact-ok = cosh upward binary128 -0x1p-72 : 0x1.0000000000000000000000000001p+0 : inexact-ok = cosh downward ibm128 -0x1p-72 : 0x1p+0 : inexact-ok = cosh tonearest ibm128 -0x1p-72 : 0x1p+0 : inexact-ok = cosh towardzero ibm128 -0x1p-72 : 0x1p+0 : inexact-ok = cosh upward ibm128 -0x1p-72 : 0x1.000000000000000000000000008p+0 : inexact-ok cosh 0x5.96a7ep+4 = cosh downward binary32 0x5.96a7ep+4 : 0xf.fffecp+124 : inexact-ok = cosh tonearest binary32 0x5.96a7ep+4 : 0xf.fffecp+124 : inexact-ok = cosh towardzero binary32 0x5.96a7ep+4 : 0xf.fffecp+124 : inexact-ok = cosh upward binary32 0x5.96a7ep+4 : 0xf.fffedp+124 : inexact-ok = cosh downward binary64 0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok = cosh tonearest binary64 0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok = cosh towardzero binary64 0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok = cosh upward binary64 0x5.96a7ep+4 : 0xf.fffec1f473948p+124 : inexact-ok = cosh downward intel96 0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh tonearest intel96 0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh towardzero intel96 0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh upward intel96 0x5.96a7ep+4 : 0xf.fffec1f473940d3p+124 : inexact-ok = cosh downward m68k96 0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh tonearest m68k96 0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh towardzero m68k96 0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh upward m68k96 0x5.96a7ep+4 : 0xf.fffec1f473940d3p+124 : inexact-ok = cosh downward binary128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65d8p+124 : inexact-ok = cosh tonearest binary128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65ep+124 : inexact-ok = cosh towardzero binary128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65d8p+124 : inexact-ok = cosh upward binary128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65ep+124 : inexact-ok = cosh downward ibm128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac64p+124 : inexact-ok = cosh tonearest ibm128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac64p+124 : inexact-ok = cosh towardzero ibm128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac64p+124 : inexact-ok = cosh upward ibm128 0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac68p+124 : inexact-ok cosh 0x5.96a7e8p+4 = cosh downward binary32 0x5.96a7e8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x5.96a7e8p+4 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x5.96a7e8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x5.96a7e8p+4 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok = cosh tonearest binary64 0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok = cosh towardzero binary64 0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok = cosh upward binary64 0x5.96a7e8p+4 : 0x1.00006c1f5d48fp+128 : inexact-ok = cosh downward intel96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh tonearest intel96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh towardzero intel96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh upward intel96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e74ap+128 : inexact-ok = cosh downward m68k96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh tonearest m68k96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh towardzero m68k96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh upward m68k96 0x5.96a7e8p+4 : 0x1.00006c1f5d48e74ap+128 : inexact-ok = cosh downward binary128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7cp+128 : inexact-ok = cosh tonearest binary128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7cp+128 : inexact-ok = cosh towardzero binary128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7cp+128 : inexact-ok = cosh upward binary128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7dp+128 : inexact-ok = cosh downward ibm128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02ep+128 : inexact-ok = cosh tonearest ibm128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e8p+128 : inexact-ok = cosh towardzero ibm128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02ep+128 : inexact-ok = cosh upward ibm128 0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e8p+128 : inexact-ok cosh -0x5.96a7ep+4 = cosh downward binary32 -0x5.96a7ep+4 : 0xf.fffecp+124 : inexact-ok = cosh tonearest binary32 -0x5.96a7ep+4 : 0xf.fffecp+124 : inexact-ok = cosh towardzero binary32 -0x5.96a7ep+4 : 0xf.fffecp+124 : inexact-ok = cosh upward binary32 -0x5.96a7ep+4 : 0xf.fffedp+124 : inexact-ok = cosh downward binary64 -0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok = cosh tonearest binary64 -0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok = cosh towardzero binary64 -0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok = cosh upward binary64 -0x5.96a7ep+4 : 0xf.fffec1f473948p+124 : inexact-ok = cosh downward intel96 -0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh tonearest intel96 -0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh towardzero intel96 -0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh upward intel96 -0x5.96a7ep+4 : 0xf.fffec1f473940d3p+124 : inexact-ok = cosh downward m68k96 -0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh tonearest m68k96 -0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh towardzero m68k96 -0x5.96a7ep+4 : 0xf.fffec1f473940d2p+124 : inexact-ok = cosh upward m68k96 -0x5.96a7ep+4 : 0xf.fffec1f473940d3p+124 : inexact-ok = cosh downward binary128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65d8p+124 : inexact-ok = cosh tonearest binary128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65ep+124 : inexact-ok = cosh towardzero binary128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65d8p+124 : inexact-ok = cosh upward binary128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac65ep+124 : inexact-ok = cosh downward ibm128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac64p+124 : inexact-ok = cosh tonearest ibm128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac64p+124 : inexact-ok = cosh towardzero ibm128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac64p+124 : inexact-ok = cosh upward ibm128 -0x5.96a7ep+4 : 0xf.fffec1f473940d22f2195eac68p+124 : inexact-ok cosh -0x5.96a7e8p+4 = cosh downward binary32 -0x5.96a7e8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x5.96a7e8p+4 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x5.96a7e8p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x5.96a7e8p+4 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok = cosh tonearest binary64 -0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok = cosh towardzero binary64 -0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok = cosh upward binary64 -0x5.96a7e8p+4 : 0x1.00006c1f5d48fp+128 : inexact-ok = cosh downward intel96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh tonearest intel96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh towardzero intel96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh upward intel96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e74ap+128 : inexact-ok = cosh downward m68k96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh tonearest m68k96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh towardzero m68k96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e748p+128 : inexact-ok = cosh upward m68k96 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e74ap+128 : inexact-ok = cosh downward binary128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7cp+128 : inexact-ok = cosh tonearest binary128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7cp+128 : inexact-ok = cosh towardzero binary128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7cp+128 : inexact-ok = cosh upward binary128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e7dp+128 : inexact-ok = cosh downward ibm128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02ep+128 : inexact-ok = cosh tonearest ibm128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e8p+128 : inexact-ok = cosh towardzero ibm128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02ep+128 : inexact-ok = cosh upward ibm128 -0x5.96a7e8p+4 : 0x1.00006c1f5d48e7480e07d1c02e8p+128 : inexact-ok cosh 0x2.c679d1f73f0fap+8 = cosh downward binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh tonearest binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh upward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh downward ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh tonearest binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh upward binary64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok = cosh downward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh tonearest binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh upward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh downward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh tonearest ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh upward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : inexact-ok = cosh downward binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok = cosh tonearest binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh towardzero binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok = cosh upward binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh downward intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh upward intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh downward binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : inexact-ok = cosh upward binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh tonearest ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh upward ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db5cp+1020 : inexact-ok cosh 0x2.c679d1f73f0fcp+8 = cosh downward binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh tonearest binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh upward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh downward ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh tonearest binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh upward binary64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok = cosh downward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh tonearest binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh upward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh downward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh tonearest ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh upward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : inexact-ok = cosh downward binary64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh upward intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : inexact-ok = cosh downward binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh upward binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b33p+1024 : inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -0x2.c679d1f73f0fap+8 = cosh downward binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh tonearest binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh upward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok = cosh downward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh tonearest binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh upward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh downward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh tonearest ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh upward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : inexact-ok = cosh downward binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh tonearest binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh upward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh downward ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok = cosh tonearest binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok = cosh upward binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh downward intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh upward ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db5cp+1020 : inexact-ok cosh -0x2.c679d1f73f0fcp+8 = cosh downward binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh tonearest binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh upward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok = cosh downward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh tonearest m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : inexact-ok = cosh upward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh downward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh tonearest binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : inexact-ok = cosh upward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh downward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh tonearest ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh upward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : inexact-ok = cosh downward binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh tonearest m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh upward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : inexact-ok = cosh downward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh tonearest binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : inexact-ok = cosh upward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh downward ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b33p+1024 : inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc = cosh downward binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679dp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b33p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh towardzero binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db5cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec583033p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d1f73f0fb628p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d1f73f0fb628p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303a8p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303a8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff3p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff304p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff3p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff304p+1020 : xfail:ibm128-libgcc inexact-ok cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc = cosh downward binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c679dp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b33p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh towardzero binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db5cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec583033p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d1f73f0fb628p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d1f73f0fb628p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : inexact-ok = cosh towardzero ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303a8p+1020 : inexact-ok = cosh towardzero binary128 0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303a8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c679d1f73f0fb624d358b213a8p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c679d1f73f0fb624d358b213a8p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc = cosh downward binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679dp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db5cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary64 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b33p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec583033p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fb628p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d1f73f0fb628p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303a8p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff303a8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff3p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff304p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff3p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679d1f73f0fb624d358b213a7p+8 : 0xf.ffffffffffffbffffffffff304p+1020 : xfail:ibm128-libgcc inexact-ok cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc = cosh downward binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679dp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679dp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 -0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02bp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679dp+8 : 0xf.ffe08c2deed02b1p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679dp+8 : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c679d4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d4p+8 : 0x1.000208c301f36f1ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e37fp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d4p+8 : 0x1.000208c301f36f1c494de034e38p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d4p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok = cosh towardzero binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary64 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db59d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db58p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d72ca74ded4db5cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary64 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72cp+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ep+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b32p+1024 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fcp+8 : 0x1.000000000009d72ca74dec889b33p+1024 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d1f73f0fcp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303d8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58303ep+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : inexact-ok = cosh towardzero ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec583p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward ibm128 -0x2.c679d1f73f0fb624p+8 : 0xf.ffffffffffffb2ca74dec58304p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward intel96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : inexact-ok = cosh towardzero m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2cp+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward m68k96 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2dp+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec5830328p+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fb628p+8 : 0xf.fffffffffffff2ca74dec583033p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fb628p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d1f73f0fb628p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d1f73f0fb628p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh tonearest binary128 -0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303a8p+1020 : inexact-ok = cosh towardzero binary128 -0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303ap+1020 : xfail:ibm128-libgcc inexact-ok = cosh upward binary128 -0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffc0000000000303a8p+1020 : xfail:ibm128-libgcc inexact-ok = cosh downward ibm128 -0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c679d1f73f0fb624d358b213a8p+8 : plus_infty : inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c679d1f73f0fb624d358b213a8p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c679d1f73f0fb624d358b213a8p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline = cosh downward binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b423p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline = cosh downward binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline = cosh downward binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b423p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline = cosh downward binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline = cosh downward binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b423p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe61p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe61p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe61p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe618p+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e618p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline = cosh downward binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b423p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh upward binary128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e618p+16380 : no-test-inline inexact-ok = cosh downward ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline = cosh downward binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b423p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe61p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe61p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe61p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 : 0xf.ffffffffffffffffffffffffe618p+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e618p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline = cosh downward binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d374p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206p+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d374p+12 : 0xf.fcff8165c0f3207p+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab39217878p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d374p+12 : 0xf.fcff8165c0f3206f5cab3921788p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d374p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d374p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary32 -0x2.c5d378p+12 : 0xf.fffffp+124 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary32 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d378p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d378p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d378p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d378p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58ap+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bbp+12 : 0xf.fffffffffc593db49365215d58a8p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bbp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary64 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary64 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb2p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward intel96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh towardzero m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dbp+16380 : no-test-inline inexact-ok = cosh upward m68k96 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3dcp+16380 : no-test-inline inexact-ok = cosh downward binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b422f8p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bb03a4p+12 : 0xf.fffffffffffd3db49364b6b423p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a4p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward intel96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest intel96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero intel96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward intel96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward m68k96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest m68k96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero m68k96 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffp+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward m68k96 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb03a8p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a8p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a8p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh towardzero binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e61p+16380 : no-test-inline inexact-ok = cosh upward binary128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffffffffffffb3e618p+16380 : no-test-inline inexact-ok = cosh downward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b49p+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange = cosh downward binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh tonearest binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : no-test-inline inexact-ok overflow errno-erange-ok = cosh upward binary128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh downward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh tonearest ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange = cosh towardzero ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok = cosh upward ibm128 -0x2.c5d37700c6bb03a6c24b6c9b4ap+12 : plus_infty : no-test-inline xfail:ibm128-libgcc inexact-ok overflow errno-erange