acos 0 = acos downward binary32 0x0p+0 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x0p+0 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x0p+0 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x0p+0 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x0p+0 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x0p+0 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x0p+0 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x0p+0 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x0p+0 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x0p+0 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x0p+0 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x0p+0 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x0p+0 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos -0 = acos downward binary32 -0x0p+0 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x0p+0 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x0p+0 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x0p+0 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x0p+0 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x0p+0 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x0p+0 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x0p+0 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x0p+0 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x0p+0 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x0p+0 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x0p+0 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x0p+0 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x0p+0 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x0p+0 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x0p+0 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos 1 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok acos -1 = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok acos 0.5 = acos downward binary32 0x8p-4 : 0x1.0c1522p+0 : inexact-ok = acos tonearest binary32 0x8p-4 : 0x1.0c1524p+0 : inexact-ok = acos towardzero binary32 0x8p-4 : 0x1.0c1522p+0 : inexact-ok = acos upward binary32 0x8p-4 : 0x1.0c1524p+0 : inexact-ok = acos downward binary64 0x8p-4 : 0x1.0c152382d7365p+0 : inexact-ok = acos tonearest binary64 0x8p-4 : 0x1.0c152382d7366p+0 : inexact-ok = acos towardzero binary64 0x8p-4 : 0x1.0c152382d7365p+0 : inexact-ok = acos upward binary64 0x8p-4 : 0x1.0c152382d7366p+0 : inexact-ok = acos downward intel96 0x8p-4 : 0x1.0c152382d7365846p+0 : inexact-ok = acos tonearest intel96 0x8p-4 : 0x1.0c152382d7365846p+0 : inexact-ok = acos towardzero intel96 0x8p-4 : 0x1.0c152382d7365846p+0 : inexact-ok = acos upward intel96 0x8p-4 : 0x1.0c152382d7365848p+0 : inexact-ok = acos downward m68k96 0x8p-4 : 0x1.0c152382d7365846p+0 : inexact-ok = acos tonearest m68k96 0x8p-4 : 0x1.0c152382d7365846p+0 : inexact-ok = acos towardzero m68k96 0x8p-4 : 0x1.0c152382d7365846p+0 : inexact-ok = acos upward m68k96 0x8p-4 : 0x1.0c152382d7365848p+0 : inexact-ok = acos downward binary128 0x8p-4 : 0x1.0c152382d73658465bb32e0f567ap+0 : inexact-ok = acos tonearest binary128 0x8p-4 : 0x1.0c152382d73658465bb32e0f567bp+0 : inexact-ok = acos towardzero binary128 0x8p-4 : 0x1.0c152382d73658465bb32e0f567ap+0 : inexact-ok = acos upward binary128 0x8p-4 : 0x1.0c152382d73658465bb32e0f567bp+0 : inexact-ok = acos downward ibm128 0x8p-4 : 0x1.0c152382d73658465bb32e0f56p+0 : inexact-ok = acos tonearest ibm128 0x8p-4 : 0x1.0c152382d73658465bb32e0f568p+0 : inexact-ok = acos towardzero ibm128 0x8p-4 : 0x1.0c152382d73658465bb32e0f56p+0 : inexact-ok = acos upward ibm128 0x8p-4 : 0x1.0c152382d73658465bb32e0f568p+0 : inexact-ok acos -0.5 = acos downward binary32 -0x8p-4 : 0x2.182a44p+0 : inexact-ok = acos tonearest binary32 -0x8p-4 : 0x2.182a48p+0 : inexact-ok = acos towardzero binary32 -0x8p-4 : 0x2.182a44p+0 : inexact-ok = acos upward binary32 -0x8p-4 : 0x2.182a48p+0 : inexact-ok = acos downward binary64 -0x8p-4 : 0x2.182a4705ae6cap+0 : inexact-ok = acos tonearest binary64 -0x8p-4 : 0x2.182a4705ae6ccp+0 : inexact-ok = acos towardzero binary64 -0x8p-4 : 0x2.182a4705ae6cap+0 : inexact-ok = acos upward binary64 -0x8p-4 : 0x2.182a4705ae6ccp+0 : inexact-ok = acos downward intel96 -0x8p-4 : 0x2.182a4705ae6cb08cp+0 : inexact-ok = acos tonearest intel96 -0x8p-4 : 0x2.182a4705ae6cb08cp+0 : inexact-ok = acos towardzero intel96 -0x8p-4 : 0x2.182a4705ae6cb08cp+0 : inexact-ok = acos upward intel96 -0x8p-4 : 0x2.182a4705ae6cb09p+0 : inexact-ok = acos downward m68k96 -0x8p-4 : 0x2.182a4705ae6cb08cp+0 : inexact-ok = acos tonearest m68k96 -0x8p-4 : 0x2.182a4705ae6cb08cp+0 : inexact-ok = acos towardzero m68k96 -0x8p-4 : 0x2.182a4705ae6cb08cp+0 : inexact-ok = acos upward m68k96 -0x8p-4 : 0x2.182a4705ae6cb09p+0 : inexact-ok = acos downward binary128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eacf4p+0 : inexact-ok = acos tonearest binary128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eacf6p+0 : inexact-ok = acos towardzero binary128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eacf4p+0 : inexact-ok = acos upward binary128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eacf6p+0 : inexact-ok = acos downward ibm128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eacp+0 : inexact-ok = acos tonearest ibm128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eadp+0 : inexact-ok = acos towardzero ibm128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eacp+0 : inexact-ok = acos upward ibm128 -0x8p-4 : 0x2.182a4705ae6cb08cb7665c1eadp+0 : inexact-ok acos 0.75 = acos downward binary32 0xcp-4 : 0xb.9051cp-4 : inexact-ok = acos tonearest binary32 0xcp-4 : 0xb.9051dp-4 : inexact-ok = acos towardzero binary32 0xcp-4 : 0xb.9051cp-4 : inexact-ok = acos upward binary32 0xcp-4 : 0xb.9051dp-4 : inexact-ok = acos downward binary64 0xcp-4 : 0xb.9051c960ecaap-4 : inexact-ok = acos tonearest binary64 0xcp-4 : 0xb.9051c960ecaa8p-4 : inexact-ok = acos towardzero binary64 0xcp-4 : 0xb.9051c960ecaap-4 : inexact-ok = acos upward binary64 0xcp-4 : 0xb.9051c960ecaa8p-4 : inexact-ok = acos downward intel96 0xcp-4 : 0xb.9051c960ecaa428p-4 : inexact-ok = acos tonearest intel96 0xcp-4 : 0xb.9051c960ecaa429p-4 : inexact-ok = acos towardzero intel96 0xcp-4 : 0xb.9051c960ecaa428p-4 : inexact-ok = acos upward intel96 0xcp-4 : 0xb.9051c960ecaa429p-4 : inexact-ok = acos downward m68k96 0xcp-4 : 0xb.9051c960ecaa428p-4 : inexact-ok = acos tonearest m68k96 0xcp-4 : 0xb.9051c960ecaa429p-4 : inexact-ok = acos towardzero m68k96 0xcp-4 : 0xb.9051c960ecaa428p-4 : inexact-ok = acos upward m68k96 0xcp-4 : 0xb.9051c960ecaa429p-4 : inexact-ok = acos downward binary128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696c7p-4 : inexact-ok = acos tonearest binary128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696c7p-4 : inexact-ok = acos towardzero binary128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696c7p-4 : inexact-ok = acos upward binary128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696c78p-4 : inexact-ok = acos downward ibm128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696cp-4 : inexact-ok = acos tonearest ibm128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696cp-4 : inexact-ok = acos towardzero ibm128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6696cp-4 : inexact-ok = acos upward ibm128 0xcp-4 : 0xb.9051c960ecaa428dd6deb6697p-4 : inexact-ok acos 2e-17 = acos downward binary32 0x1.70ef56p-56 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1.70ef56p-56 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1.70ef56p-56 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1.70ef56p-56 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1.70ef56p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1.70ef56p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1.70ef56p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1.70ef56p-56 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1.70ef56p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest intel96 0x1.70ef56p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero intel96 0x1.70ef56p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward intel96 0x1.70ef56p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward m68k96 0x1.70ef56p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest m68k96 0x1.70ef56p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero m68k96 0x1.70ef56p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward m68k96 0x1.70ef56p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward binary128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c51701b8p+0 : inexact-ok = acos tonearest binary128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c51701b8p+0 : inexact-ok = acos towardzero binary128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c51701b8p+0 : inexact-ok = acos upward binary128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c51701b9p+0 : inexact-ok = acos downward ibm128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c517018p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c517018p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c517018p+0 : inexact-ok = acos upward ibm128 0x1.70ef56p-56 : 0x1.921fb54442d182f89a36c51702p+0 : inexact-ok = acos downward binary32 0x1.70ef54p-56 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1.70ef54p-56 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1.70ef54p-56 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1.70ef54p-56 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1.70ef54p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1.70ef54p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1.70ef54p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1.70ef54p-56 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1.70ef54p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest intel96 0x1.70ef54p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero intel96 0x1.70ef54p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward intel96 0x1.70ef54p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward m68k96 0x1.70ef54p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest m68k96 0x1.70ef54p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero m68k96 0x1.70ef54p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward m68k96 0x1.70ef54p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward binary128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c51701b8p+0 : inexact-ok = acos tonearest binary128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c51701b8p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c51701b8p+0 : inexact-ok = acos upward binary128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c51701b9p+0 : inexact-ok = acos downward ibm128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c517018p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c517018p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c517018p+0 : inexact-ok = acos upward ibm128 0x1.70ef54p-56 : 0x1.921fb54442d182f89a38c51702p+0 : inexact-ok = acos downward binary64 0x1.70ef54646d497p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1.70ef54646d497p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1.70ef54646d497p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1.70ef54646d497p-56 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest intel96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero intel96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward intel96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward m68k96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest m68k96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero m68k96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward m68k96 0x1.70ef54646d497p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward binary128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b848p+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b848p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b848p+0 : inexact-ok = acos upward binary128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b849p+0 : inexact-ok = acos downward ibm128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos upward ibm128 0x1.70ef54646d497p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos downward binary64 0x1.70ef54646d496p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1.70ef54646d496p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1.70ef54646d496p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1.70ef54646d496p-56 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest intel96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero intel96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward intel96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward m68k96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest m68k96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero m68k96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward m68k96 0x1.70ef54646d496p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b858p+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b858p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b858p+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b859p+0 : inexact-ok = acos downward ibm128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos upward ibm128 0x1.70ef54646d496p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos downward intel96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest intel96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero intel96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward intel96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward m68k96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest m68k96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero m68k96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward m68k96 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos downward ibm128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos upward ibm128 0x1.70ef54646d496894p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos downward intel96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest intel96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero intel96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward intel96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward m68k96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos tonearest m68k96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos towardzero m68k96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f8p+0 : inexact-ok = acos upward m68k96 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182fap+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos downward ibm128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos upward ibm128 0x1.70ef54646d496892p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496892137dfd73f5aap-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496892137dfd73f5aap-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496892137dfd73f5aap-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496892137dfd73f5aap-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496892137dfd73f5a9p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496892137dfd73f5a9p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496892137dfd73f5a9p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496892137dfd73f5a9p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos downward ibm128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos upward ibm128 0x1.70ef54646d496892137dfd73f6p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos downward binary128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos tonearest binary128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos towardzero binary128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b84fp+0 : inexact-ok = acos upward binary128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b85p+0 : inexact-ok = acos downward ibm128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos tonearest ibm128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok = acos towardzero ibm128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b8p+0 : inexact-ok = acos upward ibm128 0x1.70ef54646d496892137dfd73f58p-56 : 0x1.921fb54442d182f89a3860a9b88p+0 : inexact-ok acos 0.0625 = acos downward binary32 0x1p-4 : 0x1.821d08p+0 : inexact-ok = acos tonearest binary32 0x1p-4 : 0x1.821d0ap+0 : inexact-ok = acos towardzero binary32 0x1p-4 : 0x1.821d08p+0 : inexact-ok = acos upward binary32 0x1p-4 : 0x1.821d0ap+0 : inexact-ok = acos downward binary64 0x1p-4 : 0x1.821d0965ad9b6p+0 : inexact-ok = acos tonearest binary64 0x1p-4 : 0x1.821d0965ad9b7p+0 : inexact-ok = acos towardzero binary64 0x1p-4 : 0x1.821d0965ad9b6p+0 : inexact-ok = acos upward binary64 0x1p-4 : 0x1.821d0965ad9b7p+0 : inexact-ok = acos downward intel96 0x1p-4 : 0x1.821d0965ad9b6b22p+0 : inexact-ok = acos tonearest intel96 0x1p-4 : 0x1.821d0965ad9b6b24p+0 : inexact-ok = acos towardzero intel96 0x1p-4 : 0x1.821d0965ad9b6b22p+0 : inexact-ok = acos upward intel96 0x1p-4 : 0x1.821d0965ad9b6b24p+0 : inexact-ok = acos downward m68k96 0x1p-4 : 0x1.821d0965ad9b6b22p+0 : inexact-ok = acos tonearest m68k96 0x1p-4 : 0x1.821d0965ad9b6b24p+0 : inexact-ok = acos towardzero m68k96 0x1p-4 : 0x1.821d0965ad9b6b22p+0 : inexact-ok = acos upward m68k96 0x1p-4 : 0x1.821d0965ad9b6b24p+0 : inexact-ok = acos downward binary128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f8603p+0 : inexact-ok = acos tonearest binary128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f8604p+0 : inexact-ok = acos towardzero binary128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f8603p+0 : inexact-ok = acos upward binary128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f8604p+0 : inexact-ok = acos downward ibm128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f86p+0 : inexact-ok = acos tonearest ibm128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f86p+0 : inexact-ok = acos towardzero ibm128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f86p+0 : inexact-ok = acos upward ibm128 0x1p-4 : 0x1.821d0965ad9b6b237e01535f868p+0 : inexact-ok acos 0x0.ffffffp0 = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok acos -0x0.ffffffp0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok acos 0x0.ffffffff8p0 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok = acos downward binary64 0xf.fffffff8p-4 : 0x1.000000000aaaap-16 : inexact-ok = acos tonearest binary64 0xf.fffffff8p-4 : 0x1.000000000aaabp-16 : inexact-ok = acos towardzero binary64 0xf.fffffff8p-4 : 0x1.000000000aaaap-16 : inexact-ok = acos upward binary64 0xf.fffffff8p-4 : 0x1.000000000aaabp-16 : inexact-ok = acos downward intel96 0xf.fffffff8p-4 : 0x1.000000000aaaaaaap-16 : inexact-ok = acos tonearest intel96 0xf.fffffff8p-4 : 0x1.000000000aaaaaaap-16 : inexact-ok = acos towardzero intel96 0xf.fffffff8p-4 : 0x1.000000000aaaaaaap-16 : inexact-ok = acos upward intel96 0xf.fffffff8p-4 : 0x1.000000000aaaaaacp-16 : inexact-ok = acos downward m68k96 0xf.fffffff8p-4 : 0x1.000000000aaaaaaap-16 : inexact-ok = acos tonearest m68k96 0xf.fffffff8p-4 : 0x1.000000000aaaaaaap-16 : inexact-ok = acos towardzero m68k96 0xf.fffffff8p-4 : 0x1.000000000aaaaaaap-16 : inexact-ok = acos upward m68k96 0xf.fffffff8p-4 : 0x1.000000000aaaaaacp-16 : inexact-ok = acos downward binary128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabddddddde0bp-16 : inexact-ok = acos tonearest binary128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabddddddde0cp-16 : inexact-ok = acos towardzero binary128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabddddddde0bp-16 : inexact-ok = acos upward binary128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabddddddde0cp-16 : inexact-ok = acos downward ibm128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabdddddddep-16 : inexact-ok = acos tonearest ibm128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabdddddddep-16 : inexact-ok = acos towardzero ibm128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabdddddddep-16 : inexact-ok = acos upward ibm128 0xf.fffffff8p-4 : 0x1.000000000aaaaaaaabddddddde8p-16 : inexact-ok acos -0x0.ffffffff8p0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok = acos downward binary64 -0xf.fffffff8p-4 : 0x3.243e6a8885a2ep+0 : inexact-ok = acos tonearest binary64 -0xf.fffffff8p-4 : 0x3.243e6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffff8p-4 : 0x3.243e6a8885a2ep+0 : inexact-ok = acos upward binary64 -0xf.fffffff8p-4 : 0x3.243e6a8885a3p+0 : inexact-ok = acos downward intel96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28p+0 : inexact-ok = acos upward intel96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe2cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28p+0 : inexact-ok = acos upward m68k96 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe2cp+0 : inexact-ok = acos downward binary128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede502592p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede502592p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede502592p+0 : inexact-ok = acos upward binary128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede502594p+0 : inexact-ok = acos downward ibm128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede5025p+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede5026p+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede5025p+0 : inexact-ok = acos upward ibm128 -0xf.fffffff8p-4 : 0x3.243e6a8885a2fe28686ede5026p+0 : inexact-ok acos 0x0.ffffffffffffp0 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok = acos downward binary64 0xf.fffffffffffp-4 : 0x1.6a09e667f3bcep-24 : inexact-ok = acos tonearest binary64 0xf.fffffffffffp-4 : 0x1.6a09e667f3bcep-24 : inexact-ok = acos towardzero binary64 0xf.fffffffffffp-4 : 0x1.6a09e667f3bcep-24 : inexact-ok = acos upward binary64 0xf.fffffffffffp-4 : 0x1.6a09e667f3bcfp-24 : inexact-ok = acos downward intel96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce734p-24 : inexact-ok = acos tonearest intel96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce734p-24 : inexact-ok = acos towardzero intel96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce734p-24 : inexact-ok = acos upward intel96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce736p-24 : inexact-ok = acos downward m68k96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce734p-24 : inexact-ok = acos tonearest m68k96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce734p-24 : inexact-ok = acos towardzero m68k96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce734p-24 : inexact-ok = acos upward m68k96 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce736p-24 : inexact-ok = acos downward binary128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d912615775p-24 : inexact-ok = acos tonearest binary128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d912615775p-24 : inexact-ok = acos towardzero binary128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d912615775p-24 : inexact-ok = acos upward binary128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d912615776p-24 : inexact-ok = acos downward ibm128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d9126157p-24 : inexact-ok = acos tonearest ibm128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d91261578p-24 : inexact-ok = acos towardzero ibm128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d9126157p-24 : inexact-ok = acos upward ibm128 0xf.fffffffffffp-4 : 0x1.6a09e667f3bce73430d91261578p-24 : inexact-ok acos -0x0.ffffffffffffp0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok = acos downward binary64 -0xf.fffffffffffp-4 : 0x3.243f691e7bbcap+0 : inexact-ok = acos tonearest binary64 -0xf.fffffffffffp-4 : 0x3.243f691e7bbcap+0 : inexact-ok = acos towardzero binary64 -0xf.fffffffffffp-4 : 0x3.243f691e7bbcap+0 : inexact-ok = acos upward binary64 -0xf.fffffffffffp-4 : 0x3.243f691e7bbccp+0 : inexact-ok = acos downward intel96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0dcp+0 : inexact-ok = acos tonearest intel96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0ep+0 : inexact-ok = acos towardzero intel96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0dcp+0 : inexact-ok = acos upward intel96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0ep+0 : inexact-ok = acos downward m68k96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0dcp+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0ep+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0dcp+0 : inexact-ok = acos upward m68k96 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0ep+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2a5ep+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2a5ep+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2a5ep+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2a6p+0 : inexact-ok = acos downward ibm128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2ap+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2ap+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2ap+0 : inexact-ok = acos upward ibm128 -0xf.fffffffffffp-4 : 0x3.243f691e7bbca0df563255fd2bp+0 : inexact-ok acos 0x0.fffffffffffff8p0 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok = acos downward binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos tonearest binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos towardzero binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos upward binary64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok = acos downward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos tonearest binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos towardzero binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos upward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos downward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos tonearest ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos towardzero ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos upward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaacp-28 : inexact-ok acos -0x0.fffffffffffff8p0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok = acos downward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos tonearest binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos towardzero binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos upward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok = acos downward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos tonearest binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos towardzero binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos upward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos downward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos tonearest ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos towardzero ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos upward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok acos 0x0.ffffffffffffffffp0 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok = acos downward binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos tonearest binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos towardzero binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos upward binary64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok = acos downward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos tonearest binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos towardzero binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos upward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos downward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos tonearest ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos towardzero ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos upward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaacp-28 : inexact-ok = acos downward intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos upward intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc90ap-32 : inexact-ok = acos downward m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos upward m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc90ap-32 : inexact-ok = acos downward binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98fp-32 : inexact-ok = acos tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e99p-32 : inexact-ok = acos towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98fp-32 : inexact-ok = acos upward binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e99p-32 : inexact-ok = acos downward ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos upward ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144eap-32 : inexact-ok acos -0x0.ffffffffffffffffp0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok = acos downward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos tonearest binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos towardzero binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos upward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok = acos downward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos tonearest binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos towardzero binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos upward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos downward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos tonearest ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos towardzero ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos upward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos downward intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos towardzero intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos upward intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos upward m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc1253248p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc125324ap+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc1253248p+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc125324ap+0 : inexact-ok = acos downward ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos upward ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12533p+0 : inexact-ok acos 0x0.ffffffffffffffffffffffffffcp0 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok = acos downward binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos tonearest binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos towardzero binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos upward binary64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok = acos downward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos tonearest binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos towardzero binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos upward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos downward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos tonearest ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos towardzero ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos upward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaacp-28 : inexact-ok = acos downward intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos upward intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc90ap-32 : inexact-ok = acos downward m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos upward m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc90ap-32 : inexact-ok = acos downward binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98fp-32 : inexact-ok = acos tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e99p-32 : inexact-ok = acos towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98fp-32 : inexact-ok = acos upward binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e99p-32 : inexact-ok = acos downward ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos upward ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144eap-32 : inexact-ok = acos downward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754e8p-56 : inexact-ok = acos tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754e8p-56 : inexact-ok = acos towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754e8p-56 : inexact-ok = acos upward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754fp-56 : inexact-ok = acos downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754p-56 : inexact-ok = acos tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754p-56 : inexact-ok = acos towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754p-56 : inexact-ok = acos upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3758p-56 : inexact-ok acos -0x0.ffffffffffffffffffffffffffcp0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok = acos downward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos tonearest binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos towardzero binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos upward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok = acos downward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos tonearest binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos towardzero binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos upward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos downward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos tonearest ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos towardzero ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos upward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos downward intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos towardzero intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos upward intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos upward m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc1253248p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc125324ap+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc1253248p+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc125324ap+0 : inexact-ok = acos downward ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos upward ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12533p+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d28p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d28p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d28p+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d2ap+0 : inexact-ok = acos downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901dp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901dp+0 : inexact-ok = acos upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901ep+0 : inexact-ok acos 0x0.ffffffffffffffffffffffffffff8p0 = acos downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary32 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary64 0x1p+0 : 0x0p+0 : inexact-ok = acos downward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward intel96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward binary128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok = acos downward binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos tonearest binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos towardzero binary32 0xf.fffffp-4 : 0x1.6a09e6p-12 : inexact-ok = acos upward binary32 0xf.fffffp-4 : 0x1.6a09e8p-12 : inexact-ok = acos downward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos tonearest binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos towardzero binary64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok = acos upward binary64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok = acos downward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward intel96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos tonearest m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos towardzero m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aaddp-12 : inexact-ok = acos upward m68k96 0xf.fffffp-4 : 0x1.6a09e6861f3aadd2p-12 : inexact-ok = acos downward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos tonearest binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos towardzero binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db029p-12 : inexact-ok = acos upward binary128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db02ap-12 : inexact-ok = acos downward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos tonearest ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos towardzero ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6dbp-12 : inexact-ok = acos upward ibm128 0xf.fffffp-4 : 0x1.6a09e6861f3aadd17681ee6db08p-12 : inexact-ok = acos downward binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos tonearest binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos towardzero binary64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok = acos upward binary64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok = acos downward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward intel96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos tonearest m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos towardzero m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002a8p-28 : inexact-ok = acos upward m68k96 0xf.ffffffffffff8p-4 : 0x4.00000000000002bp-28 : inexact-ok = acos downward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos tonearest binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos towardzero binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaaacp-28 : inexact-ok = acos upward binary128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaabp-28 : inexact-ok = acos downward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos tonearest ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos towardzero ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaaap-28 : inexact-ok = acos upward ibm128 0xf.ffffffffffff8p-4 : 0x4.00000000000002aaaaaaaaaaacp-28 : inexact-ok = acos downward intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos upward intel96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc90ap-32 : inexact-ok = acos downward m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908p-32 : inexact-ok = acos upward m68k96 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc90ap-32 : inexact-ok = acos downward binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98fp-32 : inexact-ok = acos tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e99p-32 : inexact-ok = acos towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98fp-32 : inexact-ok = acos upward binary128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e99p-32 : inexact-ok = acos downward ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144e98p-32 : inexact-ok = acos upward ibm128 0xf.fffffffffffffffp-4 : 0x1.6a09e667f3bcc908d1269144eap-32 : inexact-ok = acos downward binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x1p-56 : inexact-ok = acos tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x1p-56 : inexact-ok = acos towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x1p-56 : inexact-ok = acos upward binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x1.0000000000000000000000000001p-56 : inexact-ok = acos downward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754e8p-56 : inexact-ok = acos tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754e8p-56 : inexact-ok = acos towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754e8p-56 : inexact-ok = acos upward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754fp-56 : inexact-ok = acos downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754p-56 : inexact-ok = acos tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754p-56 : inexact-ok = acos towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3754p-56 : inexact-ok = acos upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0xb.504f333f9de6484597d89b3758p-56 : inexact-ok acos -0x0.ffffffffffffffffffffffffffff8p0 = acos downward binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos tonearest binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos towardzero binary32 -0xf.fffffp-4 : 0x3.2428c8p+0 : inexact-ok = acos upward binary32 -0xf.fffffp-4 : 0x3.2428ccp+0 : inexact-ok = acos downward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos tonearest binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos towardzero binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok = acos upward binary64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok = acos downward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward intel96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d411528p+0 : inexact-ok = acos upward m68k96 -0xf.fffffp-4 : 0x3.2428c9ea1d41152cp+0 : inexact-ok = acos downward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c94p+0 : inexact-ok = acos upward binary128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1c96p+0 : inexact-ok = acos downward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1cp+0 : inexact-ok = acos upward ibm128 -0xf.fffffp-4 : 0x3.2428c9ea1d4115283602220f1dp+0 : inexact-ok = acos downward binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos tonearest binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos towardzero binary32 -0x1p+0 : 0x3.243f68p+0 : inexact-ok = acos upward binary32 -0x1p+0 : 0x3.243f6cp+0 : inexact-ok = acos downward binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos tonearest binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos towardzero binary64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok = acos upward binary64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok = acos downward intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero intel96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward intel96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos tonearest m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0x1p+0 : 0x3.243f6a8885a308dp+0 : inexact-ok = acos upward m68k96 -0x1p+0 : 0x3.243f6a8885a308d4p+0 : inexact-ok = acos downward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e037p+0 : inexact-ok = acos upward binary128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e0372p+0 : inexact-ok = acos downward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos tonearest ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos towardzero ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e03p+0 : inexact-ok = acos upward ibm128 -0x1p+0 : 0x3.243f6a8885a308d313198a2e04p+0 : inexact-ok = acos downward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos tonearest binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos towardzero binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok = acos upward binary64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok = acos downward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward intel96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos tonearest m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos towardzero m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308dp+0 : inexact-ok = acos upward m68k96 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d4p+0 : inexact-ok = acos downward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos tonearest binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos towardzero binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c4p+0 : inexact-ok = acos upward binary128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358c6p+0 : inexact-ok = acos downward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos tonearest ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos towardzero ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8358p+0 : inexact-ok = acos upward ibm128 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a308d313195f8359p+0 : inexact-ok = acos downward intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos tonearest intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos towardzero intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos upward intel96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos downward m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos tonearest m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos towardzero m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b992268p+0 : inexact-ok = acos upward m68k96 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226cp+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc1253248p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc125324ap+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc1253248p+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc125324ap+0 : inexact-ok = acos downward ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12532p+0 : inexact-ok = acos upward ibm128 -0xf.fffffffffffffffp-4 : 0x3.243f6a871b99226b1f5cc12533p+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 : 0x3.243f6a8885a307d313198a2e037p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 : 0x3.243f6a8885a307d313198a2e037p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 : 0x3.243f6a8885a307d313198a2e037p+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 : 0x3.243f6a8885a307d313198a2e0372p+0 : inexact-ok = acos downward binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d28p+0 : inexact-ok = acos tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d28p+0 : inexact-ok = acos towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d28p+0 : inexact-ok = acos upward binary128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901d2ap+0 : inexact-ok = acos downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901dp+0 : inexact-ok = acos tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901dp+0 : inexact-ok = acos towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901dp+0 : inexact-ok = acos upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : 0x3.243f6a8885a2fd82c3e64a901ep+0 : inexact-ok acos 0x1p-5 = acos downward binary32 0x8p-8 : 0x1.8a1f5ep+0 : inexact-ok = acos tonearest binary32 0x8p-8 : 0x1.8a1f6p+0 : inexact-ok = acos towardzero binary32 0x8p-8 : 0x1.8a1f5ep+0 : inexact-ok = acos upward binary32 0x8p-8 : 0x1.8a1f6p+0 : inexact-ok = acos downward binary64 0x8p-8 : 0x1.8a1f5fe55274ap+0 : inexact-ok = acos tonearest binary64 0x8p-8 : 0x1.8a1f5fe55274ap+0 : inexact-ok = acos towardzero binary64 0x8p-8 : 0x1.8a1f5fe55274ap+0 : inexact-ok = acos upward binary64 0x8p-8 : 0x1.8a1f5fe55274bp+0 : inexact-ok = acos downward intel96 0x8p-8 : 0x1.8a1f5fe55274a05ap+0 : inexact-ok = acos tonearest intel96 0x8p-8 : 0x1.8a1f5fe55274a05ap+0 : inexact-ok = acos towardzero intel96 0x8p-8 : 0x1.8a1f5fe55274a05ap+0 : inexact-ok = acos upward intel96 0x8p-8 : 0x1.8a1f5fe55274a05cp+0 : inexact-ok = acos downward m68k96 0x8p-8 : 0x1.8a1f5fe55274a05ap+0 : inexact-ok = acos tonearest m68k96 0x8p-8 : 0x1.8a1f5fe55274a05ap+0 : inexact-ok = acos towardzero m68k96 0x8p-8 : 0x1.8a1f5fe55274a05ap+0 : inexact-ok = acos upward m68k96 0x8p-8 : 0x1.8a1f5fe55274a05cp+0 : inexact-ok = acos downward binary128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a890fc3p+0 : inexact-ok = acos tonearest binary128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a890fc4p+0 : inexact-ok = acos towardzero binary128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a890fc3p+0 : inexact-ok = acos upward binary128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a890fc4p+0 : inexact-ok = acos downward ibm128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a890f8p+0 : inexact-ok = acos tonearest ibm128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a891p+0 : inexact-ok = acos towardzero ibm128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a890f8p+0 : inexact-ok = acos upward ibm128 0x8p-8 : 0x1.8a1f5fe55274a05ad2c29a891p+0 : inexact-ok acos 0x1p-10 = acos downward binary32 0x4p-12 : 0x1.91dfb4p+0 : inexact-ok = acos tonearest binary32 0x4p-12 : 0x1.91dfb6p+0 : inexact-ok = acos towardzero binary32 0x4p-12 : 0x1.91dfb4p+0 : inexact-ok = acos upward binary32 0x4p-12 : 0x1.91dfb6p+0 : inexact-ok = acos downward binary64 0x4p-12 : 0x1.91dfb5439826dp+0 : inexact-ok = acos tonearest binary64 0x4p-12 : 0x1.91dfb5439826dp+0 : inexact-ok = acos towardzero binary64 0x4p-12 : 0x1.91dfb5439826dp+0 : inexact-ok = acos upward binary64 0x4p-12 : 0x1.91dfb5439826ep+0 : inexact-ok = acos downward intel96 0x4p-12 : 0x1.91dfb5439826d4f2p+0 : inexact-ok = acos tonearest intel96 0x4p-12 : 0x1.91dfb5439826d4f2p+0 : inexact-ok = acos towardzero intel96 0x4p-12 : 0x1.91dfb5439826d4f2p+0 : inexact-ok = acos upward intel96 0x4p-12 : 0x1.91dfb5439826d4f4p+0 : inexact-ok = acos downward m68k96 0x4p-12 : 0x1.91dfb5439826d4f2p+0 : inexact-ok = acos tonearest m68k96 0x4p-12 : 0x1.91dfb5439826d4f2p+0 : inexact-ok = acos towardzero m68k96 0x4p-12 : 0x1.91dfb5439826d4f2p+0 : inexact-ok = acos upward m68k96 0x4p-12 : 0x1.91dfb5439826d4f4p+0 : inexact-ok = acos downward binary128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22ac2p+0 : inexact-ok = acos tonearest binary128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22ac3p+0 : inexact-ok = acos towardzero binary128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22ac2p+0 : inexact-ok = acos upward binary128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22ac3p+0 : inexact-ok = acos downward ibm128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22a8p+0 : inexact-ok = acos tonearest ibm128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22bp+0 : inexact-ok = acos towardzero ibm128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22a8p+0 : inexact-ok = acos upward ibm128 0x4p-12 : 0x1.91dfb5439826d4f211e796c22bp+0 : inexact-ok acos 0x1p-15 = acos downward binary32 0x2p-16 : 0x1.921db4p+0 : inexact-ok = acos tonearest binary32 0x2p-16 : 0x1.921db6p+0 : inexact-ok = acos towardzero binary32 0x2p-16 : 0x1.921db4p+0 : inexact-ok = acos upward binary32 0x2p-16 : 0x1.921db6p+0 : inexact-ok = acos downward binary64 0x2p-16 : 0x1.921db54442d02p+0 : inexact-ok = acos tonearest binary64 0x2p-16 : 0x1.921db54442d03p+0 : inexact-ok = acos towardzero binary64 0x2p-16 : 0x1.921db54442d02p+0 : inexact-ok = acos upward binary64 0x2p-16 : 0x1.921db54442d03p+0 : inexact-ok = acos downward intel96 0x2p-16 : 0x1.921db54442d02f14p+0 : inexact-ok = acos tonearest intel96 0x2p-16 : 0x1.921db54442d02f14p+0 : inexact-ok = acos towardzero intel96 0x2p-16 : 0x1.921db54442d02f14p+0 : inexact-ok = acos upward intel96 0x2p-16 : 0x1.921db54442d02f16p+0 : inexact-ok = acos downward m68k96 0x2p-16 : 0x1.921db54442d02f14p+0 : inexact-ok = acos tonearest m68k96 0x2p-16 : 0x1.921db54442d02f14p+0 : inexact-ok = acos towardzero m68k96 0x2p-16 : 0x1.921db54442d02f14p+0 : inexact-ok = acos upward m68k96 0x2p-16 : 0x1.921db54442d02f16p+0 : inexact-ok = acos downward binary128 0x2p-16 : 0x1.921db54442d02f143435095b45f6p+0 : inexact-ok = acos tonearest binary128 0x2p-16 : 0x1.921db54442d02f143435095b45f7p+0 : inexact-ok = acos towardzero binary128 0x2p-16 : 0x1.921db54442d02f143435095b45f6p+0 : inexact-ok = acos upward binary128 0x2p-16 : 0x1.921db54442d02f143435095b45f7p+0 : inexact-ok = acos downward ibm128 0x2p-16 : 0x1.921db54442d02f143435095b458p+0 : inexact-ok = acos tonearest ibm128 0x2p-16 : 0x1.921db54442d02f143435095b46p+0 : inexact-ok = acos towardzero ibm128 0x2p-16 : 0x1.921db54442d02f143435095b458p+0 : inexact-ok = acos upward ibm128 0x2p-16 : 0x1.921db54442d02f143435095b46p+0 : inexact-ok acos 0x1p-20 = acos downward binary32 0x1p-20 : 0x1.921fa4p+0 : inexact-ok = acos tonearest binary32 0x1p-20 : 0x1.921fa6p+0 : inexact-ok = acos towardzero binary32 0x1p-20 : 0x1.921fa4p+0 : inexact-ok = acos upward binary32 0x1p-20 : 0x1.921fa6p+0 : inexact-ok = acos downward binary64 0x1p-20 : 0x1.921fa54442d18p+0 : inexact-ok = acos tonearest binary64 0x1p-20 : 0x1.921fa54442d18p+0 : inexact-ok = acos towardzero binary64 0x1p-20 : 0x1.921fa54442d18p+0 : inexact-ok = acos upward binary64 0x1p-20 : 0x1.921fa54442d19p+0 : inexact-ok = acos downward intel96 0x1p-20 : 0x1.921fa54442d18466p+0 : inexact-ok = acos tonearest intel96 0x1p-20 : 0x1.921fa54442d18466p+0 : inexact-ok = acos towardzero intel96 0x1p-20 : 0x1.921fa54442d18466p+0 : inexact-ok = acos upward intel96 0x1p-20 : 0x1.921fa54442d18468p+0 : inexact-ok = acos downward m68k96 0x1p-20 : 0x1.921fa54442d18466p+0 : inexact-ok = acos tonearest m68k96 0x1p-20 : 0x1.921fa54442d18466p+0 : inexact-ok = acos towardzero m68k96 0x1p-20 : 0x1.921fa54442d18466p+0 : inexact-ok = acos upward m68k96 0x1p-20 : 0x1.921fa54442d18468p+0 : inexact-ok = acos downward binary128 0x1p-20 : 0x1.921fa54442d18466dee21a6c55dap+0 : inexact-ok = acos tonearest binary128 0x1p-20 : 0x1.921fa54442d18466dee21a6c55dap+0 : inexact-ok = acos towardzero binary128 0x1p-20 : 0x1.921fa54442d18466dee21a6c55dap+0 : inexact-ok = acos upward binary128 0x1p-20 : 0x1.921fa54442d18466dee21a6c55dbp+0 : inexact-ok = acos downward ibm128 0x1p-20 : 0x1.921fa54442d18466dee21a6c558p+0 : inexact-ok = acos tonearest ibm128 0x1p-20 : 0x1.921fa54442d18466dee21a6c56p+0 : inexact-ok = acos towardzero ibm128 0x1p-20 : 0x1.921fa54442d18466dee21a6c558p+0 : inexact-ok = acos upward ibm128 0x1p-20 : 0x1.921fa54442d18466dee21a6c56p+0 : inexact-ok acos 0x1p-25 = acos downward binary32 0x8p-28 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x8p-28 : 0x1.921fb4p+0 : inexact-ok = acos towardzero binary32 0x8p-28 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x8p-28 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x8p-28 : 0x1.921fb4c442d18p+0 : inexact-ok = acos tonearest binary64 0x8p-28 : 0x1.921fb4c442d18p+0 : inexact-ok = acos towardzero binary64 0x8p-28 : 0x1.921fb4c442d18p+0 : inexact-ok = acos upward binary64 0x8p-28 : 0x1.921fb4c442d19p+0 : inexact-ok = acos downward intel96 0x8p-28 : 0x1.921fb4c442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-28 : 0x1.921fb4c442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-28 : 0x1.921fb4c442d18468p+0 : inexact-ok = acos upward intel96 0x8p-28 : 0x1.921fb4c442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-28 : 0x1.921fb4c442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-28 : 0x1.921fb4c442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-28 : 0x1.921fb4c442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-28 : 0x1.921fb4c442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-28 : 0x1.921fb4c442d1846989876fc1ac62p+0 : inexact-ok = acos tonearest binary128 0x8p-28 : 0x1.921fb4c442d1846989876fc1ac63p+0 : inexact-ok = acos towardzero binary128 0x8p-28 : 0x1.921fb4c442d1846989876fc1ac62p+0 : inexact-ok = acos upward binary128 0x8p-28 : 0x1.921fb4c442d1846989876fc1ac63p+0 : inexact-ok = acos downward ibm128 0x8p-28 : 0x1.921fb4c442d1846989876fc1acp+0 : inexact-ok = acos tonearest ibm128 0x8p-28 : 0x1.921fb4c442d1846989876fc1ac8p+0 : inexact-ok = acos towardzero ibm128 0x8p-28 : 0x1.921fb4c442d1846989876fc1acp+0 : inexact-ok = acos upward ibm128 0x8p-28 : 0x1.921fb4c442d1846989876fc1ac8p+0 : inexact-ok acos 0x1p-30 = acos downward binary32 0x4p-32 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x4p-32 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x4p-32 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x4p-32 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x4p-32 : 0x1.921fb54042d18p+0 : inexact-ok = acos tonearest binary64 0x4p-32 : 0x1.921fb54042d18p+0 : inexact-ok = acos towardzero binary64 0x4p-32 : 0x1.921fb54042d18p+0 : inexact-ok = acos upward binary64 0x4p-32 : 0x1.921fb54042d19p+0 : inexact-ok = acos downward intel96 0x4p-32 : 0x1.921fb54042d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-32 : 0x1.921fb54042d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-32 : 0x1.921fb54042d18468p+0 : inexact-ok = acos upward intel96 0x4p-32 : 0x1.921fb54042d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-32 : 0x1.921fb54042d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-32 : 0x1.921fb54042d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-32 : 0x1.921fb54042d18468p+0 : inexact-ok = acos upward m68k96 0x4p-32 : 0x1.921fb54042d1846ap+0 : inexact-ok = acos downward binary128 0x4p-32 : 0x1.921fb54042d18469898cc50c570dp+0 : inexact-ok = acos tonearest binary128 0x4p-32 : 0x1.921fb54042d18469898cc50c570ep+0 : inexact-ok = acos towardzero binary128 0x4p-32 : 0x1.921fb54042d18469898cc50c570dp+0 : inexact-ok = acos upward binary128 0x4p-32 : 0x1.921fb54042d18469898cc50c570ep+0 : inexact-ok = acos downward ibm128 0x4p-32 : 0x1.921fb54042d18469898cc50c57p+0 : inexact-ok = acos tonearest ibm128 0x4p-32 : 0x1.921fb54042d18469898cc50c57p+0 : inexact-ok = acos towardzero ibm128 0x4p-32 : 0x1.921fb54042d18469898cc50c57p+0 : inexact-ok = acos upward ibm128 0x4p-32 : 0x1.921fb54042d18469898cc50c578p+0 : inexact-ok acos 0x1p-35 = acos downward binary32 0x2p-36 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x2p-36 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x2p-36 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x2p-36 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x2p-36 : 0x1.921fb54422d18p+0 : inexact-ok = acos tonearest binary64 0x2p-36 : 0x1.921fb54422d18p+0 : inexact-ok = acos towardzero binary64 0x2p-36 : 0x1.921fb54422d18p+0 : inexact-ok = acos upward binary64 0x2p-36 : 0x1.921fb54422d19p+0 : inexact-ok = acos downward intel96 0x2p-36 : 0x1.921fb54422d18468p+0 : inexact-ok = acos tonearest intel96 0x2p-36 : 0x1.921fb54422d1846ap+0 : inexact-ok = acos towardzero intel96 0x2p-36 : 0x1.921fb54422d18468p+0 : inexact-ok = acos upward intel96 0x2p-36 : 0x1.921fb54422d1846ap+0 : inexact-ok = acos downward m68k96 0x2p-36 : 0x1.921fb54422d18468p+0 : inexact-ok = acos tonearest m68k96 0x2p-36 : 0x1.921fb54422d1846ap+0 : inexact-ok = acos towardzero m68k96 0x2p-36 : 0x1.921fb54422d18468p+0 : inexact-ok = acos upward m68k96 0x2p-36 : 0x1.921fb54422d1846ap+0 : inexact-ok = acos downward binary128 0x2p-36 : 0x1.921fb54422d18469898cc51701a2p+0 : inexact-ok = acos tonearest binary128 0x2p-36 : 0x1.921fb54422d18469898cc51701a3p+0 : inexact-ok = acos towardzero binary128 0x2p-36 : 0x1.921fb54422d18469898cc51701a2p+0 : inexact-ok = acos upward binary128 0x2p-36 : 0x1.921fb54422d18469898cc51701a3p+0 : inexact-ok = acos downward ibm128 0x2p-36 : 0x1.921fb54422d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x2p-36 : 0x1.921fb54422d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x2p-36 : 0x1.921fb54422d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x2p-36 : 0x1.921fb54422d18469898cc51702p+0 : inexact-ok acos 0x1p-40 = acos downward binary32 0x1p-40 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1p-40 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1p-40 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1p-40 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1p-40 : 0x1.921fb54441d18p+0 : inexact-ok = acos tonearest binary64 0x1p-40 : 0x1.921fb54441d18p+0 : inexact-ok = acos towardzero binary64 0x1p-40 : 0x1.921fb54441d18p+0 : inexact-ok = acos upward binary64 0x1p-40 : 0x1.921fb54441d19p+0 : inexact-ok = acos downward intel96 0x1p-40 : 0x1.921fb54441d18468p+0 : inexact-ok = acos tonearest intel96 0x1p-40 : 0x1.921fb54441d1846ap+0 : inexact-ok = acos towardzero intel96 0x1p-40 : 0x1.921fb54441d18468p+0 : inexact-ok = acos upward intel96 0x1p-40 : 0x1.921fb54441d1846ap+0 : inexact-ok = acos downward m68k96 0x1p-40 : 0x1.921fb54441d18468p+0 : inexact-ok = acos tonearest m68k96 0x1p-40 : 0x1.921fb54441d1846ap+0 : inexact-ok = acos towardzero m68k96 0x1p-40 : 0x1.921fb54441d18468p+0 : inexact-ok = acos upward m68k96 0x1p-40 : 0x1.921fb54441d1846ap+0 : inexact-ok = acos downward binary128 0x1p-40 : 0x1.921fb54441d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x1p-40 : 0x1.921fb54441d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x1p-40 : 0x1.921fb54441d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x1p-40 : 0x1.921fb54441d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x1p-40 : 0x1.921fb54441d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x1p-40 : 0x1.921fb54441d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x1p-40 : 0x1.921fb54441d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x1p-40 : 0x1.921fb54441d18469898cc51702p+0 : inexact-ok acos 0x1p-45 = acos downward binary32 0x8p-48 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x8p-48 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x8p-48 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x8p-48 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x8p-48 : 0x1.921fb54442c98p+0 : inexact-ok = acos tonearest binary64 0x8p-48 : 0x1.921fb54442c98p+0 : inexact-ok = acos towardzero binary64 0x8p-48 : 0x1.921fb54442c98p+0 : inexact-ok = acos upward binary64 0x8p-48 : 0x1.921fb54442c99p+0 : inexact-ok = acos downward intel96 0x8p-48 : 0x1.921fb54442c98468p+0 : inexact-ok = acos tonearest intel96 0x8p-48 : 0x1.921fb54442c9846ap+0 : inexact-ok = acos towardzero intel96 0x8p-48 : 0x1.921fb54442c98468p+0 : inexact-ok = acos upward intel96 0x8p-48 : 0x1.921fb54442c9846ap+0 : inexact-ok = acos downward m68k96 0x8p-48 : 0x1.921fb54442c98468p+0 : inexact-ok = acos tonearest m68k96 0x8p-48 : 0x1.921fb54442c9846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-48 : 0x1.921fb54442c98468p+0 : inexact-ok = acos upward m68k96 0x8p-48 : 0x1.921fb54442c9846ap+0 : inexact-ok = acos downward binary128 0x8p-48 : 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x8p-48 : 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x8p-48 : 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x8p-48 : 0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x8p-48 : 0x1.921fb54442c98469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x8p-48 : 0x1.921fb54442c98469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x8p-48 : 0x1.921fb54442c98469898cc517018p+0 : inexact-ok = acos upward ibm128 0x8p-48 : 0x1.921fb54442c98469898cc51702p+0 : inexact-ok acos 0x1p-50 = acos downward binary32 0x4p-52 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x4p-52 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x4p-52 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x4p-52 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x4p-52 : 0x1.921fb54442d14p+0 : inexact-ok = acos tonearest binary64 0x4p-52 : 0x1.921fb54442d14p+0 : inexact-ok = acos towardzero binary64 0x4p-52 : 0x1.921fb54442d14p+0 : inexact-ok = acos upward binary64 0x4p-52 : 0x1.921fb54442d15p+0 : inexact-ok = acos downward intel96 0x4p-52 : 0x1.921fb54442d14468p+0 : inexact-ok = acos tonearest intel96 0x4p-52 : 0x1.921fb54442d1446ap+0 : inexact-ok = acos towardzero intel96 0x4p-52 : 0x1.921fb54442d14468p+0 : inexact-ok = acos upward intel96 0x4p-52 : 0x1.921fb54442d1446ap+0 : inexact-ok = acos downward m68k96 0x4p-52 : 0x1.921fb54442d14468p+0 : inexact-ok = acos tonearest m68k96 0x4p-52 : 0x1.921fb54442d1446ap+0 : inexact-ok = acos towardzero m68k96 0x4p-52 : 0x1.921fb54442d14468p+0 : inexact-ok = acos upward m68k96 0x4p-52 : 0x1.921fb54442d1446ap+0 : inexact-ok = acos downward binary128 0x4p-52 : 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-52 : 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-52 : 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-52 : 0x1.921fb54442d14469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x4p-52 : 0x1.921fb54442d14469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x4p-52 : 0x1.921fb54442d14469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x4p-52 : 0x1.921fb54442d14469898cc517018p+0 : inexact-ok = acos upward ibm128 0x4p-52 : 0x1.921fb54442d14469898cc51702p+0 : inexact-ok acos 0x1p-55 = acos downward binary32 0x2p-56 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x2p-56 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x2p-56 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x2p-56 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x2p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x2p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x2p-56 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x2p-56 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x2p-56 : 0x1.921fb54442d18268p+0 : inexact-ok = acos tonearest intel96 0x2p-56 : 0x1.921fb54442d1826ap+0 : inexact-ok = acos towardzero intel96 0x2p-56 : 0x1.921fb54442d18268p+0 : inexact-ok = acos upward intel96 0x2p-56 : 0x1.921fb54442d1826ap+0 : inexact-ok = acos downward m68k96 0x2p-56 : 0x1.921fb54442d18268p+0 : inexact-ok = acos tonearest m68k96 0x2p-56 : 0x1.921fb54442d1826ap+0 : inexact-ok = acos towardzero m68k96 0x2p-56 : 0x1.921fb54442d18268p+0 : inexact-ok = acos upward m68k96 0x2p-56 : 0x1.921fb54442d1826ap+0 : inexact-ok = acos downward binary128 0x2p-56 : 0x1.921fb54442d18269898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x2p-56 : 0x1.921fb54442d18269898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x2p-56 : 0x1.921fb54442d18269898cc51701b8p+0 : inexact-ok = acos upward binary128 0x2p-56 : 0x1.921fb54442d18269898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x2p-56 : 0x1.921fb54442d18269898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x2p-56 : 0x1.921fb54442d18269898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x2p-56 : 0x1.921fb54442d18269898cc517018p+0 : inexact-ok = acos upward ibm128 0x2p-56 : 0x1.921fb54442d18269898cc51702p+0 : inexact-ok acos 0x1p-60 = acos downward binary32 0x1p-60 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1p-60 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1p-60 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1p-60 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1p-60 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1p-60 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1p-60 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1p-60 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1p-60 : 0x1.921fb54442d18458p+0 : inexact-ok = acos tonearest intel96 0x1p-60 : 0x1.921fb54442d1845ap+0 : inexact-ok = acos towardzero intel96 0x1p-60 : 0x1.921fb54442d18458p+0 : inexact-ok = acos upward intel96 0x1p-60 : 0x1.921fb54442d1845ap+0 : inexact-ok = acos downward m68k96 0x1p-60 : 0x1.921fb54442d18458p+0 : inexact-ok = acos tonearest m68k96 0x1p-60 : 0x1.921fb54442d1845ap+0 : inexact-ok = acos towardzero m68k96 0x1p-60 : 0x1.921fb54442d18458p+0 : inexact-ok = acos upward m68k96 0x1p-60 : 0x1.921fb54442d1845ap+0 : inexact-ok = acos downward binary128 0x1p-60 : 0x1.921fb54442d18459898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x1p-60 : 0x1.921fb54442d18459898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x1p-60 : 0x1.921fb54442d18459898cc51701b8p+0 : inexact-ok = acos upward binary128 0x1p-60 : 0x1.921fb54442d18459898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x1p-60 : 0x1.921fb54442d18459898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x1p-60 : 0x1.921fb54442d18459898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x1p-60 : 0x1.921fb54442d18459898cc517018p+0 : inexact-ok = acos upward ibm128 0x1p-60 : 0x1.921fb54442d18459898cc51702p+0 : inexact-ok acos 0x1p-65 = acos downward binary32 0x8p-68 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x8p-68 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x8p-68 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x8p-68 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x8p-68 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x8p-68 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-68 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-68 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-68 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-68 : 0x1.921fb54442d18469098cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x8p-68 : 0x1.921fb54442d18469098cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x8p-68 : 0x1.921fb54442d18469098cc51701b8p+0 : inexact-ok = acos upward binary128 0x8p-68 : 0x1.921fb54442d18469098cc51701b9p+0 : inexact-ok = acos downward ibm128 0x8p-68 : 0x1.921fb54442d18469098cc517018p+0 : inexact-ok = acos tonearest ibm128 0x8p-68 : 0x1.921fb54442d18469098cc517018p+0 : inexact-ok = acos towardzero ibm128 0x8p-68 : 0x1.921fb54442d18469098cc517018p+0 : inexact-ok = acos upward ibm128 0x8p-68 : 0x1.921fb54442d18469098cc51702p+0 : inexact-ok acos 0x1p-70 = acos downward binary32 0x4p-72 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x4p-72 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x4p-72 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x4p-72 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x4p-72 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x4p-72 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x4p-72 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x4p-72 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x4p-72 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-72 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-72 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-72 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-72 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-72 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-72 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-72 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-72 : 0x1.921fb54442d18469858cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-72 : 0x1.921fb54442d18469858cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-72 : 0x1.921fb54442d18469858cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-72 : 0x1.921fb54442d18469858cc51701b9p+0 : inexact-ok = acos downward ibm128 0x4p-72 : 0x1.921fb54442d18469858cc517018p+0 : inexact-ok = acos tonearest ibm128 0x4p-72 : 0x1.921fb54442d18469858cc517018p+0 : inexact-ok = acos towardzero ibm128 0x4p-72 : 0x1.921fb54442d18469858cc517018p+0 : inexact-ok = acos upward ibm128 0x4p-72 : 0x1.921fb54442d18469858cc51702p+0 : inexact-ok acos 0x1p-75 = acos downward binary32 0x2p-76 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x2p-76 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x2p-76 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x2p-76 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x2p-76 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x2p-76 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x2p-76 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x2p-76 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x2p-76 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x2p-76 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x2p-76 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x2p-76 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x2p-76 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x2p-76 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x2p-76 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x2p-76 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x2p-76 : 0x1.921fb54442d18469896cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x2p-76 : 0x1.921fb54442d18469896cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x2p-76 : 0x1.921fb54442d18469896cc51701b8p+0 : inexact-ok = acos upward binary128 0x2p-76 : 0x1.921fb54442d18469896cc51701b9p+0 : inexact-ok = acos downward ibm128 0x2p-76 : 0x1.921fb54442d18469896cc517018p+0 : inexact-ok = acos tonearest ibm128 0x2p-76 : 0x1.921fb54442d18469896cc517018p+0 : inexact-ok = acos towardzero ibm128 0x2p-76 : 0x1.921fb54442d18469896cc517018p+0 : inexact-ok = acos upward ibm128 0x2p-76 : 0x1.921fb54442d18469896cc51702p+0 : inexact-ok acos 0x1p-80 = acos downward binary32 0x1p-80 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1p-80 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1p-80 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1p-80 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1p-80 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1p-80 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1p-80 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1p-80 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1p-80 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x1p-80 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x1p-80 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x1p-80 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x1p-80 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x1p-80 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x1p-80 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x1p-80 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x1p-80 : 0x1.921fb54442d18469898bc51701b8p+0 : inexact-ok = acos tonearest binary128 0x1p-80 : 0x1.921fb54442d18469898bc51701b8p+0 : inexact-ok = acos towardzero binary128 0x1p-80 : 0x1.921fb54442d18469898bc51701b8p+0 : inexact-ok = acos upward binary128 0x1p-80 : 0x1.921fb54442d18469898bc51701b9p+0 : inexact-ok = acos downward ibm128 0x1p-80 : 0x1.921fb54442d18469898bc517018p+0 : inexact-ok = acos tonearest ibm128 0x1p-80 : 0x1.921fb54442d18469898bc517018p+0 : inexact-ok = acos towardzero ibm128 0x1p-80 : 0x1.921fb54442d18469898bc517018p+0 : inexact-ok = acos upward ibm128 0x1p-80 : 0x1.921fb54442d18469898bc51702p+0 : inexact-ok acos 0x1p-85 = acos downward binary32 0x8p-88 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x8p-88 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x8p-88 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x8p-88 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x8p-88 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-88 : 0x1.921fb54442d18469898cbd1701b8p+0 : inexact-ok = acos tonearest binary128 0x8p-88 : 0x1.921fb54442d18469898cbd1701b8p+0 : inexact-ok = acos towardzero binary128 0x8p-88 : 0x1.921fb54442d18469898cbd1701b8p+0 : inexact-ok = acos upward binary128 0x8p-88 : 0x1.921fb54442d18469898cbd1701b9p+0 : inexact-ok = acos downward ibm128 0x8p-88 : 0x1.921fb54442d18469898cbd17018p+0 : inexact-ok = acos tonearest ibm128 0x8p-88 : 0x1.921fb54442d18469898cbd17018p+0 : inexact-ok = acos towardzero ibm128 0x8p-88 : 0x1.921fb54442d18469898cbd17018p+0 : inexact-ok = acos upward ibm128 0x8p-88 : 0x1.921fb54442d18469898cbd1702p+0 : inexact-ok acos 0x1p-90 = acos downward binary32 0x4p-92 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x4p-92 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x4p-92 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x4p-92 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x4p-92 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x4p-92 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x4p-92 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x4p-92 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x4p-92 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-92 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-92 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-92 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-92 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-92 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-92 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-92 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-92 : 0x1.921fb54442d18469898cc4d701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-92 : 0x1.921fb54442d18469898cc4d701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-92 : 0x1.921fb54442d18469898cc4d701b8p+0 : inexact-ok = acos upward binary128 0x4p-92 : 0x1.921fb54442d18469898cc4d701b9p+0 : inexact-ok = acos downward ibm128 0x4p-92 : 0x1.921fb54442d18469898cc4d7018p+0 : inexact-ok = acos tonearest ibm128 0x4p-92 : 0x1.921fb54442d18469898cc4d7018p+0 : inexact-ok = acos towardzero ibm128 0x4p-92 : 0x1.921fb54442d18469898cc4d7018p+0 : inexact-ok = acos upward ibm128 0x4p-92 : 0x1.921fb54442d18469898cc4d702p+0 : inexact-ok acos 0x1p-95 = acos downward binary32 0x2p-96 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x2p-96 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x2p-96 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x2p-96 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x2p-96 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x2p-96 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x2p-96 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x2p-96 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x2p-96 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x2p-96 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x2p-96 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x2p-96 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x2p-96 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x2p-96 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x2p-96 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x2p-96 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x2p-96 : 0x1.921fb54442d18469898cc51501b8p+0 : inexact-ok = acos tonearest binary128 0x2p-96 : 0x1.921fb54442d18469898cc51501b8p+0 : inexact-ok = acos towardzero binary128 0x2p-96 : 0x1.921fb54442d18469898cc51501b8p+0 : inexact-ok = acos upward binary128 0x2p-96 : 0x1.921fb54442d18469898cc51501b9p+0 : inexact-ok = acos downward ibm128 0x2p-96 : 0x1.921fb54442d18469898cc515018p+0 : inexact-ok = acos tonearest ibm128 0x2p-96 : 0x1.921fb54442d18469898cc515018p+0 : inexact-ok = acos towardzero ibm128 0x2p-96 : 0x1.921fb54442d18469898cc515018p+0 : inexact-ok = acos upward ibm128 0x2p-96 : 0x1.921fb54442d18469898cc51502p+0 : inexact-ok acos 0x1p-100 = acos downward binary32 0x1p-100 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1p-100 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1p-100 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1p-100 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1p-100 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1p-100 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1p-100 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1p-100 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1p-100 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x1p-100 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x1p-100 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x1p-100 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x1p-100 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x1p-100 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x1p-100 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x1p-100 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x1p-100 : 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok = acos tonearest binary128 0x1p-100 : 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok = acos towardzero binary128 0x1p-100 : 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok = acos upward binary128 0x1p-100 : 0x1.921fb54442d18469898cc516f1b9p+0 : inexact-ok = acos downward ibm128 0x1p-100 : 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok = acos tonearest ibm128 0x1p-100 : 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok = acos towardzero ibm128 0x1p-100 : 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok = acos upward ibm128 0x1p-100 : 0x1.921fb54442d18469898cc516f2p+0 : inexact-ok acos 0x1p-105 = acos downward binary32 0x8p-108 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x8p-108 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x8p-108 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x8p-108 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x8p-108 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-108 : 0x1.921fb54442d18469898cc5170138p+0 : inexact-ok = acos tonearest binary128 0x8p-108 : 0x1.921fb54442d18469898cc5170138p+0 : inexact-ok = acos towardzero binary128 0x8p-108 : 0x1.921fb54442d18469898cc5170138p+0 : inexact-ok = acos upward binary128 0x8p-108 : 0x1.921fb54442d18469898cc5170139p+0 : inexact-ok = acos downward ibm128 0x8p-108 : 0x1.921fb54442d18469898cc51701p+0 : inexact-ok = acos tonearest ibm128 0x8p-108 : 0x1.921fb54442d18469898cc51701p+0 : inexact-ok = acos towardzero ibm128 0x8p-108 : 0x1.921fb54442d18469898cc51701p+0 : inexact-ok = acos upward ibm128 0x8p-108 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok acos 0x1p-110 = acos downward binary32 0x4p-112 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x4p-112 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x4p-112 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x4p-112 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x4p-112 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x4p-112 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x4p-112 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x4p-112 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x4p-112 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-112 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-112 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-112 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-112 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-112 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-112 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-112 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-112 : 0x1.921fb54442d18469898cc51701b4p+0 : inexact-ok = acos tonearest binary128 0x4p-112 : 0x1.921fb54442d18469898cc51701b4p+0 : inexact-ok = acos towardzero binary128 0x4p-112 : 0x1.921fb54442d18469898cc51701b4p+0 : inexact-ok = acos upward binary128 0x4p-112 : 0x1.921fb54442d18469898cc51701b5p+0 : inexact-ok = acos downward ibm128 0x4p-112 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x4p-112 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x4p-112 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x4p-112 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos 0x1p-115 = acos downward binary32 0x2p-116 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x2p-116 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x2p-116 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x2p-116 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x2p-116 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x2p-116 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x2p-116 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x2p-116 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x2p-116 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x2p-116 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x2p-116 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x2p-116 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x2p-116 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x2p-116 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x2p-116 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x2p-116 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x2p-116 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x2p-116 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x2p-116 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x2p-116 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x2p-116 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x2p-116 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x2p-116 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x2p-116 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos 0x1p-120 = acos downward binary32 0x1p-120 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x1p-120 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x1p-120 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x1p-120 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x1p-120 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x1p-120 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x1p-120 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x1p-120 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x1p-120 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x1p-120 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x1p-120 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x1p-120 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x1p-120 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x1p-120 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x1p-120 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x1p-120 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x1p-120 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x1p-120 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x1p-120 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x1p-120 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x1p-120 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x1p-120 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x1p-120 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x1p-120 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos -0x1p-5 = acos downward binary32 -0x8p-8 : 0x1.9a200ap+0 : inexact-ok = acos tonearest binary32 -0x8p-8 : 0x1.9a200ap+0 : inexact-ok = acos towardzero binary32 -0x8p-8 : 0x1.9a200ap+0 : inexact-ok = acos upward binary32 -0x8p-8 : 0x1.9a200cp+0 : inexact-ok = acos downward binary64 -0x8p-8 : 0x1.9a200aa3332e6p+0 : inexact-ok = acos tonearest binary64 -0x8p-8 : 0x1.9a200aa3332e7p+0 : inexact-ok = acos towardzero binary64 -0x8p-8 : 0x1.9a200aa3332e6p+0 : inexact-ok = acos upward binary64 -0x8p-8 : 0x1.9a200aa3332e7p+0 : inexact-ok = acos downward intel96 -0x8p-8 : 0x1.9a200aa3332e6878p+0 : inexact-ok = acos tonearest intel96 -0x8p-8 : 0x1.9a200aa3332e6878p+0 : inexact-ok = acos towardzero intel96 -0x8p-8 : 0x1.9a200aa3332e6878p+0 : inexact-ok = acos upward intel96 -0x8p-8 : 0x1.9a200aa3332e687ap+0 : inexact-ok = acos downward m68k96 -0x8p-8 : 0x1.9a200aa3332e6878p+0 : inexact-ok = acos tonearest m68k96 -0x8p-8 : 0x1.9a200aa3332e6878p+0 : inexact-ok = acos towardzero m68k96 -0x8p-8 : 0x1.9a200aa3332e6878p+0 : inexact-ok = acos upward m68k96 -0x8p-8 : 0x1.9a200aa3332e687ap+0 : inexact-ok = acos downward binary128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f3acp+0 : inexact-ok = acos tonearest binary128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f3adp+0 : inexact-ok = acos towardzero binary128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f3acp+0 : inexact-ok = acos upward binary128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f3adp+0 : inexact-ok = acos downward ibm128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f38p+0 : inexact-ok = acos tonearest ibm128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f38p+0 : inexact-ok = acos towardzero ibm128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f38p+0 : inexact-ok = acos upward ibm128 -0x8p-8 : 0x1.9a200aa3332e68784056efa4f4p+0 : inexact-ok acos -0x1p-25 = acos downward binary32 -0x8p-28 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-28 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-28 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-28 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-28 : 0x1.921fb5c442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-28 : 0x1.921fb5c442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-28 : 0x1.921fb5c442d18p+0 : inexact-ok = acos upward binary64 -0x8p-28 : 0x1.921fb5c442d19p+0 : inexact-ok = acos downward intel96 -0x8p-28 : 0x1.921fb5c442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-28 : 0x1.921fb5c442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-28 : 0x1.921fb5c442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-28 : 0x1.921fb5c442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-28 : 0x1.921fb5c442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-28 : 0x1.921fb5c442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-28 : 0x1.921fb5c442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-28 : 0x1.921fb5c442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c570dp+0 : inexact-ok = acos tonearest binary128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c570ep+0 : inexact-ok = acos towardzero binary128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c570dp+0 : inexact-ok = acos upward binary128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c570ep+0 : inexact-ok = acos downward ibm128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c57p+0 : inexact-ok = acos tonearest ibm128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c57p+0 : inexact-ok = acos towardzero ibm128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c57p+0 : inexact-ok = acos upward ibm128 -0x8p-28 : 0x1.921fb5c442d1846989921a6c578p+0 : inexact-ok acos -0x1p-45 = acos downward binary32 -0x8p-48 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-48 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-48 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-48 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-48 : 0x1.921fb54442d98p+0 : inexact-ok = acos tonearest binary64 -0x8p-48 : 0x1.921fb54442d98p+0 : inexact-ok = acos towardzero binary64 -0x8p-48 : 0x1.921fb54442d98p+0 : inexact-ok = acos upward binary64 -0x8p-48 : 0x1.921fb54442d99p+0 : inexact-ok = acos downward intel96 -0x8p-48 : 0x1.921fb54442d98468p+0 : inexact-ok = acos tonearest intel96 -0x8p-48 : 0x1.921fb54442d9846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-48 : 0x1.921fb54442d98468p+0 : inexact-ok = acos upward intel96 -0x8p-48 : 0x1.921fb54442d9846ap+0 : inexact-ok = acos downward m68k96 -0x8p-48 : 0x1.921fb54442d98468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-48 : 0x1.921fb54442d9846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-48 : 0x1.921fb54442d98468p+0 : inexact-ok = acos upward m68k96 -0x8p-48 : 0x1.921fb54442d9846ap+0 : inexact-ok = acos downward binary128 -0x8p-48 : 0x1.921fb54442d98469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-48 : 0x1.921fb54442d98469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-48 : 0x1.921fb54442d98469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x8p-48 : 0x1.921fb54442d98469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x8p-48 : 0x1.921fb54442d98469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x8p-48 : 0x1.921fb54442d98469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x8p-48 : 0x1.921fb54442d98469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x8p-48 : 0x1.921fb54442d98469898cc51702p+0 : inexact-ok acos -0x1p-65 = acos downward binary32 -0x8p-68 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-68 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-68 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-68 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x8p-68 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos tonearest intel96 -0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos upward intel96 -0x8p-68 : 0x1.921fb54442d1846cp+0 : inexact-ok = acos downward m68k96 -0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos tonearest m68k96 -0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-68 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos upward m68k96 -0x8p-68 : 0x1.921fb54442d1846cp+0 : inexact-ok = acos downward binary128 -0x8p-68 : 0x1.921fb54442d1846a098cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-68 : 0x1.921fb54442d1846a098cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-68 : 0x1.921fb54442d1846a098cc51701b8p+0 : inexact-ok = acos upward binary128 -0x8p-68 : 0x1.921fb54442d1846a098cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x8p-68 : 0x1.921fb54442d1846a098cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x8p-68 : 0x1.921fb54442d1846a098cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x8p-68 : 0x1.921fb54442d1846a098cc517018p+0 : inexact-ok = acos upward ibm128 -0x8p-68 : 0x1.921fb54442d1846a098cc51702p+0 : inexact-ok acos -0x1p-85 = acos downward binary32 -0x8p-88 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-88 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-88 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-88 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x8p-88 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-88 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-88 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-88 : 0x1.921fb54442d18469898ccd1701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-88 : 0x1.921fb54442d18469898ccd1701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-88 : 0x1.921fb54442d18469898ccd1701b8p+0 : inexact-ok = acos upward binary128 -0x8p-88 : 0x1.921fb54442d18469898ccd1701b9p+0 : inexact-ok = acos downward ibm128 -0x8p-88 : 0x1.921fb54442d18469898ccd17018p+0 : inexact-ok = acos tonearest ibm128 -0x8p-88 : 0x1.921fb54442d18469898ccd17018p+0 : inexact-ok = acos towardzero ibm128 -0x8p-88 : 0x1.921fb54442d18469898ccd17018p+0 : inexact-ok = acos upward ibm128 -0x8p-88 : 0x1.921fb54442d18469898ccd1702p+0 : inexact-ok acos -0x1p-105 = acos downward binary32 -0x8p-108 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-108 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-108 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-108 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x8p-108 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-108 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-108 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-108 : 0x1.921fb54442d18469898cc5170238p+0 : inexact-ok = acos tonearest binary128 -0x8p-108 : 0x1.921fb54442d18469898cc5170238p+0 : inexact-ok = acos towardzero binary128 -0x8p-108 : 0x1.921fb54442d18469898cc5170238p+0 : inexact-ok = acos upward binary128 -0x8p-108 : 0x1.921fb54442d18469898cc5170239p+0 : inexact-ok = acos downward ibm128 -0x8p-108 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos tonearest ibm128 -0x8p-108 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos towardzero ibm128 -0x8p-108 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos upward ibm128 -0x8p-108 : 0x1.921fb54442d18469898cc517028p+0 : inexact-ok acos -0x1p-125 = acos downward binary32 -0x8p-128 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-128 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-128 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-128 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x8p-128 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x8p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x8p-128 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x8p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x8p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x8p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x8p-128 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos -0x2.0089a4p-4 = acos downward binary32 -0x2.0089a4p-4 : 0x1.b23ddcp+0 : inexact-ok = acos tonearest binary32 -0x2.0089a4p-4 : 0x1.b23ddep+0 : inexact-ok = acos towardzero binary32 -0x2.0089a4p-4 : 0x1.b23ddcp+0 : inexact-ok = acos upward binary32 -0x2.0089a4p-4 : 0x1.b23ddep+0 : inexact-ok = acos downward binary64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc1p+0 : inexact-ok = acos tonearest binary64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc1p+0 : inexact-ok = acos towardzero binary64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc1p+0 : inexact-ok = acos upward binary64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc2p+0 : inexact-ok = acos downward intel96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c8p+0 : inexact-ok = acos tonearest intel96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16cap+0 : inexact-ok = acos towardzero intel96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c8p+0 : inexact-ok = acos upward intel96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16cap+0 : inexact-ok = acos downward m68k96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c8p+0 : inexact-ok = acos tonearest m68k96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16cap+0 : inexact-ok = acos towardzero m68k96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c8p+0 : inexact-ok = acos upward m68k96 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16cap+0 : inexact-ok = acos downward binary128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d953p+0 : inexact-ok = acos tonearest binary128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d9531p+0 : inexact-ok = acos towardzero binary128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d953p+0 : inexact-ok = acos upward binary128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d9531p+0 : inexact-ok = acos downward ibm128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d95p+0 : inexact-ok = acos tonearest ibm128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d95p+0 : inexact-ok = acos towardzero ibm128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d95p+0 : inexact-ok = acos upward ibm128 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc16c92820303d958p+0 : inexact-ok acos 0xf.04aeep-4 = acos downward binary32 0xf.04aeep-4 : 0x5.a24988p-4 : inexact-ok = acos tonearest binary32 0xf.04aeep-4 : 0x5.a2499p-4 : inexact-ok = acos towardzero binary32 0xf.04aeep-4 : 0x5.a24988p-4 : inexact-ok = acos upward binary32 0xf.04aeep-4 : 0x5.a2499p-4 : inexact-ok = acos downward binary64 0xf.04aeep-4 : 0x5.a2498fffcffdp-4 : inexact-ok = acos tonearest binary64 0xf.04aeep-4 : 0x5.a2498fffcffd4p-4 : inexact-ok = acos towardzero binary64 0xf.04aeep-4 : 0x5.a2498fffcffdp-4 : inexact-ok = acos upward binary64 0xf.04aeep-4 : 0x5.a2498fffcffd4p-4 : inexact-ok = acos downward intel96 0xf.04aeep-4 : 0x5.a2498fffcffd3be8p-4 : inexact-ok = acos tonearest intel96 0xf.04aeep-4 : 0x5.a2498fffcffd3be8p-4 : inexact-ok = acos towardzero intel96 0xf.04aeep-4 : 0x5.a2498fffcffd3be8p-4 : inexact-ok = acos upward intel96 0xf.04aeep-4 : 0x5.a2498fffcffd3bfp-4 : inexact-ok = acos downward m68k96 0xf.04aeep-4 : 0x5.a2498fffcffd3be8p-4 : inexact-ok = acos tonearest m68k96 0xf.04aeep-4 : 0x5.a2498fffcffd3be8p-4 : inexact-ok = acos towardzero m68k96 0xf.04aeep-4 : 0x5.a2498fffcffd3be8p-4 : inexact-ok = acos upward m68k96 0xf.04aeep-4 : 0x5.a2498fffcffd3bfp-4 : inexact-ok = acos downward binary128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b48848p-4 : inexact-ok = acos tonearest binary128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b48848p-4 : inexact-ok = acos towardzero binary128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b48848p-4 : inexact-ok = acos upward binary128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b488484p-4 : inexact-ok = acos downward ibm128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b4884p-4 : inexact-ok = acos tonearest ibm128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b4884p-4 : inexact-ok = acos towardzero ibm128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b4884p-4 : inexact-ok = acos upward ibm128 0xf.04aeep-4 : 0x5.a2498fffcffd3be855770b4886p-4 : inexact-ok acos 0x5.dd258006121b8p-4 = acos downward binary32 0x5.dd2588p-4 : 0x1.321054p+0 : inexact-ok = acos tonearest binary32 0x5.dd2588p-4 : 0x1.321054p+0 : inexact-ok = acos towardzero binary32 0x5.dd2588p-4 : 0x1.321054p+0 : inexact-ok = acos upward binary32 0x5.dd2588p-4 : 0x1.321056p+0 : inexact-ok = acos downward binary64 0x5.dd2588p-4 : 0x1.32105458cb00dp+0 : inexact-ok = acos tonearest binary64 0x5.dd2588p-4 : 0x1.32105458cb00ep+0 : inexact-ok = acos towardzero binary64 0x5.dd2588p-4 : 0x1.32105458cb00dp+0 : inexact-ok = acos upward binary64 0x5.dd2588p-4 : 0x1.32105458cb00ep+0 : inexact-ok = acos downward intel96 0x5.dd2588p-4 : 0x1.32105458cb00d858p+0 : inexact-ok = acos tonearest intel96 0x5.dd2588p-4 : 0x1.32105458cb00d85ap+0 : inexact-ok = acos towardzero intel96 0x5.dd2588p-4 : 0x1.32105458cb00d858p+0 : inexact-ok = acos upward intel96 0x5.dd2588p-4 : 0x1.32105458cb00d85ap+0 : inexact-ok = acos downward m68k96 0x5.dd2588p-4 : 0x1.32105458cb00d858p+0 : inexact-ok = acos tonearest m68k96 0x5.dd2588p-4 : 0x1.32105458cb00d85ap+0 : inexact-ok = acos towardzero m68k96 0x5.dd2588p-4 : 0x1.32105458cb00d858p+0 : inexact-ok = acos upward m68k96 0x5.dd2588p-4 : 0x1.32105458cb00d85ap+0 : inexact-ok = acos downward binary128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b58379p+0 : inexact-ok = acos tonearest binary128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b5837ap+0 : inexact-ok = acos towardzero binary128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b58379p+0 : inexact-ok = acos upward binary128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b5837ap+0 : inexact-ok = acos downward ibm128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b583p+0 : inexact-ok = acos tonearest ibm128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b5838p+0 : inexact-ok = acos towardzero ibm128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b583p+0 : inexact-ok = acos upward ibm128 0x5.dd2588p-4 : 0x1.32105458cb00d859a030e4b5838p+0 : inexact-ok = acos downward binary32 0x5.dd258p-4 : 0x1.321054p+0 : inexact-ok = acos tonearest binary32 0x5.dd258p-4 : 0x1.321054p+0 : inexact-ok = acos towardzero binary32 0x5.dd258p-4 : 0x1.321054p+0 : inexact-ok = acos upward binary32 0x5.dd258p-4 : 0x1.321056p+0 : inexact-ok = acos downward binary64 0x5.dd258p-4 : 0x1.321054e25d71bp+0 : inexact-ok = acos tonearest binary64 0x5.dd258p-4 : 0x1.321054e25d71bp+0 : inexact-ok = acos towardzero binary64 0x5.dd258p-4 : 0x1.321054e25d71bp+0 : inexact-ok = acos upward binary64 0x5.dd258p-4 : 0x1.321054e25d71cp+0 : inexact-ok = acos downward intel96 0x5.dd258p-4 : 0x1.321054e25d71b6fap+0 : inexact-ok = acos tonearest intel96 0x5.dd258p-4 : 0x1.321054e25d71b6fcp+0 : inexact-ok = acos towardzero intel96 0x5.dd258p-4 : 0x1.321054e25d71b6fap+0 : inexact-ok = acos upward intel96 0x5.dd258p-4 : 0x1.321054e25d71b6fcp+0 : inexact-ok = acos downward m68k96 0x5.dd258p-4 : 0x1.321054e25d71b6fap+0 : inexact-ok = acos tonearest m68k96 0x5.dd258p-4 : 0x1.321054e25d71b6fcp+0 : inexact-ok = acos towardzero m68k96 0x5.dd258p-4 : 0x1.321054e25d71b6fap+0 : inexact-ok = acos upward m68k96 0x5.dd258p-4 : 0x1.321054e25d71b6fcp+0 : inexact-ok = acos downward binary128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a0848p+0 : inexact-ok = acos tonearest binary128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a0848p+0 : inexact-ok = acos towardzero binary128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a0848p+0 : inexact-ok = acos upward binary128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a0849p+0 : inexact-ok = acos downward ibm128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a08p+0 : inexact-ok = acos tonearest ibm128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a088p+0 : inexact-ok = acos towardzero ibm128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a08p+0 : inexact-ok = acos upward ibm128 0x5.dd258p-4 : 0x1.321054e25d71b6fb99d7a46a088p+0 : inexact-ok = acos downward binary64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7p+0 : inexact-ok = acos tonearest binary64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c8p+0 : inexact-ok = acos towardzero binary64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7p+0 : inexact-ok = acos upward binary64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c8p+0 : inexact-ok = acos downward intel96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffap+0 : inexact-ok = acos tonearest intel96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffap+0 : inexact-ok = acos towardzero intel96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffap+0 : inexact-ok = acos upward intel96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffcp+0 : inexact-ok = acos downward m68k96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffap+0 : inexact-ok = acos tonearest m68k96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffap+0 : inexact-ok = acos towardzero m68k96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffap+0 : inexact-ok = acos upward m68k96 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffcp+0 : inexact-ok = acos downward binary128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d998261p+0 : inexact-ok = acos tonearest binary128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d998261p+0 : inexact-ok = acos towardzero binary128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d998261p+0 : inexact-ok = acos upward binary128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d998262p+0 : inexact-ok = acos downward ibm128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d9982p+0 : inexact-ok = acos tonearest ibm128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d99828p+0 : inexact-ok = acos towardzero ibm128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d9982p+0 : inexact-ok = acos upward ibm128 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7ffa4b9e7d99828p+0 : inexact-ok acos -0x2.35f051e70dbc4p-4 = acos downward binary32 -0x2.35f05p-4 : 0x1.b59bc8p+0 : inexact-ok = acos tonearest binary32 -0x2.35f05p-4 : 0x1.b59bcap+0 : inexact-ok = acos towardzero binary32 -0x2.35f05p-4 : 0x1.b59bc8p+0 : inexact-ok = acos upward binary32 -0x2.35f05p-4 : 0x1.b59bcap+0 : inexact-ok = acos downward binary64 -0x2.35f05p-4 : 0x1.b59bc9f3d809ep+0 : inexact-ok = acos tonearest binary64 -0x2.35f05p-4 : 0x1.b59bc9f3d809fp+0 : inexact-ok = acos towardzero binary64 -0x2.35f05p-4 : 0x1.b59bc9f3d809ep+0 : inexact-ok = acos upward binary64 -0x2.35f05p-4 : 0x1.b59bc9f3d809fp+0 : inexact-ok = acos downward intel96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bcp+0 : inexact-ok = acos tonearest intel96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bep+0 : inexact-ok = acos towardzero intel96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bcp+0 : inexact-ok = acos upward intel96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bep+0 : inexact-ok = acos downward m68k96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bcp+0 : inexact-ok = acos tonearest m68k96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bep+0 : inexact-ok = acos towardzero m68k96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bcp+0 : inexact-ok = acos upward m68k96 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bep+0 : inexact-ok = acos downward binary128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b0409fp+0 : inexact-ok = acos tonearest binary128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b0409fp+0 : inexact-ok = acos towardzero binary128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b0409fp+0 : inexact-ok = acos upward binary128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b040ap+0 : inexact-ok = acos downward ibm128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b0408p+0 : inexact-ok = acos tonearest ibm128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b0408p+0 : inexact-ok = acos towardzero ibm128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b0408p+0 : inexact-ok = acos upward ibm128 -0x2.35f05p-4 : 0x1.b59bc9f3d809e8bdaeb280b041p+0 : inexact-ok = acos downward binary32 -0x2.35f054p-4 : 0x1.b59bcap+0 : inexact-ok = acos tonearest binary32 -0x2.35f054p-4 : 0x1.b59bcap+0 : inexact-ok = acos towardzero binary32 -0x2.35f054p-4 : 0x1.b59bcap+0 : inexact-ok = acos upward binary32 -0x2.35f054p-4 : 0x1.b59bccp+0 : inexact-ok = acos downward binary64 -0x2.35f054p-4 : 0x1.b59bca3476b43p+0 : inexact-ok = acos tonearest binary64 -0x2.35f054p-4 : 0x1.b59bca3476b44p+0 : inexact-ok = acos towardzero binary64 -0x2.35f054p-4 : 0x1.b59bca3476b43p+0 : inexact-ok = acos upward binary64 -0x2.35f054p-4 : 0x1.b59bca3476b44p+0 : inexact-ok = acos downward intel96 -0x2.35f054p-4 : 0x1.b59bca3476b43f6p+0 : inexact-ok = acos tonearest intel96 -0x2.35f054p-4 : 0x1.b59bca3476b43f62p+0 : inexact-ok = acos towardzero intel96 -0x2.35f054p-4 : 0x1.b59bca3476b43f6p+0 : inexact-ok = acos upward intel96 -0x2.35f054p-4 : 0x1.b59bca3476b43f62p+0 : inexact-ok = acos downward m68k96 -0x2.35f054p-4 : 0x1.b59bca3476b43f6p+0 : inexact-ok = acos tonearest m68k96 -0x2.35f054p-4 : 0x1.b59bca3476b43f62p+0 : inexact-ok = acos towardzero m68k96 -0x2.35f054p-4 : 0x1.b59bca3476b43f6p+0 : inexact-ok = acos upward m68k96 -0x2.35f054p-4 : 0x1.b59bca3476b43f62p+0 : inexact-ok = acos downward binary128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed703p+0 : inexact-ok = acos tonearest binary128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed704p+0 : inexact-ok = acos towardzero binary128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed703p+0 : inexact-ok = acos upward binary128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed704p+0 : inexact-ok = acos downward ibm128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed7p+0 : inexact-ok = acos tonearest ibm128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed7p+0 : inexact-ok = acos towardzero ibm128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed7p+0 : inexact-ok = acos upward ibm128 -0x2.35f054p-4 : 0x1.b59bca3476b43f6179a7770ed78p+0 : inexact-ok = acos downward binary64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4p+0 : inexact-ok = acos tonearest binary64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d5p+0 : inexact-ok = acos towardzero binary64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4p+0 : inexact-ok = acos upward binary64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d5p+0 : inexact-ok = acos downward intel96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffep+0 : inexact-ok = acos tonearest intel96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffep+0 : inexact-ok = acos towardzero intel96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffep+0 : inexact-ok = acos upward intel96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d5p+0 : inexact-ok = acos downward m68k96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffep+0 : inexact-ok = acos tonearest m68k96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffep+0 : inexact-ok = acos towardzero m68k96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffep+0 : inexact-ok = acos upward m68k96 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d5p+0 : inexact-ok = acos downward binary128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e670ecp+0 : inexact-ok = acos tonearest binary128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e670ecp+0 : inexact-ok = acos towardzero binary128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e670ecp+0 : inexact-ok = acos upward binary128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e670edp+0 : inexact-ok = acos downward ibm128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e6708p+0 : inexact-ok = acos tonearest ibm128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e671p+0 : inexact-ok = acos towardzero ibm128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e6708p+0 : inexact-ok = acos upward ibm128 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4ffe399019e671p+0 : inexact-ok acos 0xe.9a5c0d7fabb9aa1p-4 = acos downward binary32 0xe.9a5c1p-4 : 0x6.bc5e58p-4 : inexact-ok = acos tonearest binary32 0xe.9a5c1p-4 : 0x6.bc5e58p-4 : inexact-ok = acos towardzero binary32 0xe.9a5c1p-4 : 0x6.bc5e58p-4 : inexact-ok = acos upward binary32 0xe.9a5c1p-4 : 0x6.bc5e6p-4 : inexact-ok = acos downward binary64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8p-4 : inexact-ok = acos tonearest binary64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8p-4 : inexact-ok = acos towardzero binary64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8p-4 : inexact-ok = acos upward binary64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473bcp-4 : inexact-ok = acos downward intel96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b18p-4 : inexact-ok = acos tonearest intel96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b2p-4 : inexact-ok = acos towardzero intel96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b18p-4 : inexact-ok = acos upward intel96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b2p-4 : inexact-ok = acos downward m68k96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b18p-4 : inexact-ok = acos tonearest m68k96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b2p-4 : inexact-ok = acos towardzero m68k96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b18p-4 : inexact-ok = acos upward m68k96 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b2p-4 : inexact-ok = acos downward binary128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4445c8p-4 : inexact-ok = acos tonearest binary128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4445ccp-4 : inexact-ok = acos towardzero binary128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4445c8p-4 : inexact-ok = acos upward binary128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4445ccp-4 : inexact-ok = acos downward ibm128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4444p-4 : inexact-ok = acos tonearest ibm128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4446p-4 : inexact-ok = acos towardzero ibm128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4444p-4 : inexact-ok = acos upward ibm128 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8b1d4f737c4446p-4 : inexact-ok = acos downward binary32 0xe.9a5cp-4 : 0x6.bc5e8p-4 : inexact-ok = acos tonearest binary32 0xe.9a5cp-4 : 0x6.bc5e8p-4 : inexact-ok = acos towardzero binary32 0xe.9a5cp-4 : 0x6.bc5e8p-4 : inexact-ok = acos upward binary32 0xe.9a5cp-4 : 0x6.bc5e88p-4 : inexact-ok = acos downward binary64 0xe.9a5cp-4 : 0x6.bc5e82df35ea4p-4 : inexact-ok = acos tonearest binary64 0xe.9a5cp-4 : 0x6.bc5e82df35ea8p-4 : inexact-ok = acos towardzero binary64 0xe.9a5cp-4 : 0x6.bc5e82df35ea4p-4 : inexact-ok = acos upward binary64 0xe.9a5cp-4 : 0x6.bc5e82df35ea8p-4 : inexact-ok = acos downward intel96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6dap-4 : inexact-ok = acos tonearest intel96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6dap-4 : inexact-ok = acos towardzero intel96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6dap-4 : inexact-ok = acos upward intel96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da8p-4 : inexact-ok = acos downward m68k96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6dap-4 : inexact-ok = acos tonearest m68k96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6dap-4 : inexact-ok = acos towardzero m68k96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6dap-4 : inexact-ok = acos upward m68k96 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da8p-4 : inexact-ok = acos downward binary128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a7f8p-4 : inexact-ok = acos tonearest binary128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a7f8p-4 : inexact-ok = acos towardzero binary128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a7f8p-4 : inexact-ok = acos upward binary128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a7fcp-4 : inexact-ok = acos downward ibm128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a6p-4 : inexact-ok = acos tonearest ibm128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a8p-4 : inexact-ok = acos towardzero ibm128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a6p-4 : inexact-ok = acos upward ibm128 0xe.9a5cp-4 : 0x6.bc5e82df35ea6da2ad38b839a8p-4 : inexact-ok = acos downward binary64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acc8p-4 : inexact-ok = acos tonearest binary64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acccp-4 : inexact-ok = acos towardzero binary64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acc8p-4 : inexact-ok = acos upward binary64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acccp-4 : inexact-ok = acos downward intel96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa18p-4 : inexact-ok = acos tonearest intel96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa2p-4 : inexact-ok = acos towardzero intel96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa18p-4 : inexact-ok = acos upward intel96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa2p-4 : inexact-ok = acos downward m68k96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa18p-4 : inexact-ok = acos tonearest m68k96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa2p-4 : inexact-ok = acos towardzero m68k96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa18p-4 : inexact-ok = acos upward m68k96 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa2p-4 : inexact-ok = acos downward binary128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa645786978p-4 : inexact-ok = acos tonearest binary128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa645786978p-4 : inexact-ok = acos towardzero binary128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa645786978p-4 : inexact-ok = acos upward binary128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa64578697cp-4 : inexact-ok = acos downward ibm128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa6457868p-4 : inexact-ok = acos tonearest ibm128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa645786ap-4 : inexact-ok = acos towardzero ibm128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa6457868p-4 : inexact-ok = acos upward ibm128 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72accaa1effa645786ap-4 : inexact-ok = acos downward binary64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acdcp-4 : inexact-ok = acos tonearest binary64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acep-4 : inexact-ok = acos towardzero binary64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acdcp-4 : inexact-ok = acos upward binary64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acep-4 : inexact-ok = acos downward intel96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35p-4 : inexact-ok = acos tonearest intel96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde358p-4 : inexact-ok = acos towardzero intel96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35p-4 : inexact-ok = acos upward intel96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde358p-4 : inexact-ok = acos downward m68k96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35p-4 : inexact-ok = acos tonearest m68k96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde358p-4 : inexact-ok = acos towardzero m68k96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35p-4 : inexact-ok = acos upward m68k96 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde358p-4 : inexact-ok = acos downward binary128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc47d8p-4 : inexact-ok = acos tonearest binary128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc47dcp-4 : inexact-ok = acos towardzero binary128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc47d8p-4 : inexact-ok = acos upward binary128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc47dcp-4 : inexact-ok = acos downward ibm128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc46p-4 : inexact-ok = acos tonearest ibm128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc48p-4 : inexact-ok = acos towardzero ibm128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc46p-4 : inexact-ok = acos upward ibm128 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acde35677699ecc48p-4 : inexact-ok = acos downward intel96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c68p-4 : inexact-ok = acos tonearest intel96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c68p-4 : inexact-ok = acos towardzero intel96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c68p-4 : inexact-ok = acos upward intel96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c7p-4 : inexact-ok = acos downward m68k96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c68p-4 : inexact-ok = acos tonearest m68k96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c68p-4 : inexact-ok = acos towardzero m68k96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c68p-4 : inexact-ok = acos upward m68k96 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c7p-4 : inexact-ok = acos downward binary128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119e4cp-4 : inexact-ok = acos tonearest binary128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119e4cp-4 : inexact-ok = acos towardzero binary128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119e4cp-4 : inexact-ok = acos upward binary128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119e5p-4 : inexact-ok = acos downward ibm128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119ep-4 : inexact-ok = acos tonearest ibm128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119ep-4 : inexact-ok = acos towardzero ibm128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d119ep-4 : inexact-ok = acos upward ibm128 0xe.9a5c0d7fabb9aa1p-4 : 0x6.bc5e61d72acd7c691d2e8d11ap-4 : inexact-ok acos 0xe.17513589de79b75p-4 = acos downward binary32 0xe.17514p-4 : 0x7.e544bp-4 : inexact-ok = acos tonearest binary32 0xe.17514p-4 : 0x7.e544bp-4 : inexact-ok = acos towardzero binary32 0xe.17514p-4 : 0x7.e544bp-4 : inexact-ok = acos upward binary32 0xe.17514p-4 : 0x7.e544b8p-4 : inexact-ok = acos downward binary64 0xe.17514p-4 : 0x7.e544b07f9332cp-4 : inexact-ok = acos tonearest binary64 0xe.17514p-4 : 0x7.e544b07f9332cp-4 : inexact-ok = acos towardzero binary64 0xe.17514p-4 : 0x7.e544b07f9332cp-4 : inexact-ok = acos upward binary64 0xe.17514p-4 : 0x7.e544b07f9333p-4 : inexact-ok = acos downward intel96 0xe.17514p-4 : 0x7.e544b07f9332da58p-4 : inexact-ok = acos tonearest intel96 0xe.17514p-4 : 0x7.e544b07f9332da58p-4 : inexact-ok = acos towardzero intel96 0xe.17514p-4 : 0x7.e544b07f9332da58p-4 : inexact-ok = acos upward intel96 0xe.17514p-4 : 0x7.e544b07f9332da6p-4 : inexact-ok = acos downward m68k96 0xe.17514p-4 : 0x7.e544b07f9332da58p-4 : inexact-ok = acos tonearest m68k96 0xe.17514p-4 : 0x7.e544b07f9332da58p-4 : inexact-ok = acos towardzero m68k96 0xe.17514p-4 : 0x7.e544b07f9332da58p-4 : inexact-ok = acos upward m68k96 0xe.17514p-4 : 0x7.e544b07f9332da6p-4 : inexact-ok = acos downward binary128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aa34p-4 : inexact-ok = acos tonearest binary128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aa38p-4 : inexact-ok = acos towardzero binary128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aa34p-4 : inexact-ok = acos upward binary128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aa38p-4 : inexact-ok = acos downward ibm128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aap-4 : inexact-ok = acos tonearest ibm128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aap-4 : inexact-ok = acos towardzero ibm128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6aap-4 : inexact-ok = acos upward ibm128 0xe.17514p-4 : 0x7.e544b07f9332da597436a3d6acp-4 : inexact-ok = acos downward binary32 0xe.17513p-4 : 0x7.e544dp-4 : inexact-ok = acos tonearest binary32 0xe.17513p-4 : 0x7.e544dp-4 : inexact-ok = acos towardzero binary32 0xe.17513p-4 : 0x7.e544dp-4 : inexact-ok = acos upward binary32 0xe.17513p-4 : 0x7.e544d8p-4 : inexact-ok = acos downward binary64 0xe.17513p-4 : 0x7.e544d2469d9fp-4 : inexact-ok = acos tonearest binary64 0xe.17513p-4 : 0x7.e544d2469d9fp-4 : inexact-ok = acos towardzero binary64 0xe.17513p-4 : 0x7.e544d2469d9fp-4 : inexact-ok = acos upward binary64 0xe.17513p-4 : 0x7.e544d2469d9f4p-4 : inexact-ok = acos downward intel96 0xe.17513p-4 : 0x7.e544d2469d9f1438p-4 : inexact-ok = acos tonearest intel96 0xe.17513p-4 : 0x7.e544d2469d9f1438p-4 : inexact-ok = acos towardzero intel96 0xe.17513p-4 : 0x7.e544d2469d9f1438p-4 : inexact-ok = acos upward intel96 0xe.17513p-4 : 0x7.e544d2469d9f144p-4 : inexact-ok = acos downward m68k96 0xe.17513p-4 : 0x7.e544d2469d9f1438p-4 : inexact-ok = acos tonearest m68k96 0xe.17513p-4 : 0x7.e544d2469d9f1438p-4 : inexact-ok = acos towardzero m68k96 0xe.17513p-4 : 0x7.e544d2469d9f1438p-4 : inexact-ok = acos upward m68k96 0xe.17513p-4 : 0x7.e544d2469d9f144p-4 : inexact-ok = acos downward binary128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec2959p-4 : inexact-ok = acos tonearest binary128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec2959p-4 : inexact-ok = acos towardzero binary128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec2959p-4 : inexact-ok = acos upward binary128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec29594p-4 : inexact-ok = acos downward ibm128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec294p-4 : inexact-ok = acos tonearest ibm128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec296p-4 : inexact-ok = acos towardzero ibm128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec294p-4 : inexact-ok = acos upward ibm128 0xe.17513p-4 : 0x7.e544d2469d9f143b4750eec296p-4 : inexact-ok = acos downward binary64 0xe.17513589de7ap-4 : 0x7.e544c6955c77cp-4 : inexact-ok = acos tonearest binary64 0xe.17513589de7ap-4 : 0x7.e544c6955c77cp-4 : inexact-ok = acos towardzero binary64 0xe.17513589de7ap-4 : 0x7.e544c6955c77cp-4 : inexact-ok = acos upward binary64 0xe.17513589de7ap-4 : 0x7.e544c6955c78p-4 : inexact-ok = acos downward intel96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5f8p-4 : inexact-ok = acos tonearest intel96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c6p-4 : inexact-ok = acos towardzero intel96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5f8p-4 : inexact-ok = acos upward intel96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c6p-4 : inexact-ok = acos downward m68k96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5f8p-4 : inexact-ok = acos tonearest m68k96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c6p-4 : inexact-ok = acos towardzero m68k96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5f8p-4 : inexact-ok = acos upward m68k96 0xe.17513589de7ap-4 : 0x7.e544c6955c77c6p-4 : inexact-ok = acos downward binary128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa509f4p-4 : inexact-ok = acos tonearest binary128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa509f8p-4 : inexact-ok = acos towardzero binary128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa509f4p-4 : inexact-ok = acos upward binary128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa509f8p-4 : inexact-ok = acos downward ibm128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa508p-4 : inexact-ok = acos tonearest ibm128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa50ap-4 : inexact-ok = acos towardzero ibm128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa508p-4 : inexact-ok = acos upward ibm128 0xe.17513589de7ap-4 : 0x7.e544c6955c77c5fc56134aa50ap-4 : inexact-ok = acos downward binary64 0xe.17513589de798p-4 : 0x7.e544c6955c78cp-4 : inexact-ok = acos tonearest binary64 0xe.17513589de798p-4 : 0x7.e544c6955c78cp-4 : inexact-ok = acos towardzero binary64 0xe.17513589de798p-4 : 0x7.e544c6955c78cp-4 : inexact-ok = acos upward binary64 0xe.17513589de798p-4 : 0x7.e544c6955c79p-4 : inexact-ok = acos downward intel96 0xe.17513589de798p-4 : 0x7.e544c6955c78d43p-4 : inexact-ok = acos tonearest intel96 0xe.17513589de798p-4 : 0x7.e544c6955c78d438p-4 : inexact-ok = acos towardzero intel96 0xe.17513589de798p-4 : 0x7.e544c6955c78d43p-4 : inexact-ok = acos upward intel96 0xe.17513589de798p-4 : 0x7.e544c6955c78d438p-4 : inexact-ok = acos downward m68k96 0xe.17513589de798p-4 : 0x7.e544c6955c78d43p-4 : inexact-ok = acos tonearest m68k96 0xe.17513589de798p-4 : 0x7.e544c6955c78d438p-4 : inexact-ok = acos towardzero m68k96 0xe.17513589de798p-4 : 0x7.e544c6955c78d43p-4 : inexact-ok = acos upward m68k96 0xe.17513589de798p-4 : 0x7.e544c6955c78d438p-4 : inexact-ok = acos downward binary128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5ead4cp-4 : inexact-ok = acos tonearest binary128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5ead5p-4 : inexact-ok = acos towardzero binary128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5ead4cp-4 : inexact-ok = acos upward binary128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5ead5p-4 : inexact-ok = acos downward ibm128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5eacp-4 : inexact-ok = acos tonearest ibm128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5eaep-4 : inexact-ok = acos towardzero ibm128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5eacp-4 : inexact-ok = acos upward ibm128 0xe.17513589de798p-4 : 0x7.e544c6955c78d434a8d1ef5eaep-4 : inexact-ok = acos downward intel96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f68p-4 : inexact-ok = acos tonearest intel96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f7p-4 : inexact-ok = acos towardzero intel96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f68p-4 : inexact-ok = acos upward intel96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f7p-4 : inexact-ok = acos downward m68k96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f68p-4 : inexact-ok = acos tonearest m68k96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f7p-4 : inexact-ok = acos towardzero m68k96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f68p-4 : inexact-ok = acos upward m68k96 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f7p-4 : inexact-ok = acos downward binary128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ff928p-4 : inexact-ok = acos tonearest binary128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ff92cp-4 : inexact-ok = acos towardzero binary128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ff928p-4 : inexact-ok = acos upward binary128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ff92cp-4 : inexact-ok = acos downward ibm128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ff8p-4 : inexact-ok = acos tonearest ibm128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ffap-4 : inexact-ok = acos towardzero ibm128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ff8p-4 : inexact-ok = acos upward ibm128 0xe.17513589de79b75p-4 : 0x7.e544c6955c785f6f92104d6ffap-4 : inexact-ok acos 0x3.e57821d368ebap-4 = acos downward binary32 0x3.e57824p-4 : 0x1.532616p+0 : inexact-ok = acos tonearest binary32 0x3.e57824p-4 : 0x1.532618p+0 : inexact-ok = acos towardzero binary32 0x3.e57824p-4 : 0x1.532616p+0 : inexact-ok = acos upward binary32 0x3.e57824p-4 : 0x1.532618p+0 : inexact-ok = acos downward binary64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok = acos tonearest binary64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok = acos towardzero binary64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok = acos upward binary64 0x3.e57824p-4 : 0x1.532617c14a05ep+0 : inexact-ok = acos downward intel96 0x3.e57824p-4 : 0x1.532617c14a05d60cp+0 : inexact-ok = acos tonearest intel96 0x3.e57824p-4 : 0x1.532617c14a05d60ep+0 : inexact-ok = acos towardzero intel96 0x3.e57824p-4 : 0x1.532617c14a05d60cp+0 : inexact-ok = acos upward intel96 0x3.e57824p-4 : 0x1.532617c14a05d60ep+0 : inexact-ok = acos downward m68k96 0x3.e57824p-4 : 0x1.532617c14a05d60cp+0 : inexact-ok = acos tonearest m68k96 0x3.e57824p-4 : 0x1.532617c14a05d60ep+0 : inexact-ok = acos towardzero m68k96 0x3.e57824p-4 : 0x1.532617c14a05d60cp+0 : inexact-ok = acos upward m68k96 0x3.e57824p-4 : 0x1.532617c14a05d60ep+0 : inexact-ok = acos downward binary128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae81p+0 : inexact-ok = acos tonearest binary128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae81p+0 : inexact-ok = acos towardzero binary128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae81p+0 : inexact-ok = acos upward binary128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae82p+0 : inexact-ok = acos downward ibm128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae8p+0 : inexact-ok = acos tonearest ibm128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae8p+0 : inexact-ok = acos towardzero ibm128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6ae8p+0 : inexact-ok = acos upward ibm128 0x3.e57824p-4 : 0x1.532617c14a05d60df1b559c6afp+0 : inexact-ok = acos downward binary32 0x3.e5782p-4 : 0x1.532618p+0 : inexact-ok = acos tonearest binary32 0x3.e5782p-4 : 0x1.532618p+0 : inexact-ok = acos towardzero binary32 0x3.e5782p-4 : 0x1.532618p+0 : inexact-ok = acos upward binary32 0x3.e5782p-4 : 0x1.53261ap+0 : inexact-ok = acos downward binary64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok = acos tonearest binary64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok = acos towardzero binary64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok = acos upward binary64 0x3.e5782p-4 : 0x1.532618034691fp+0 : inexact-ok = acos downward intel96 0x3.e5782p-4 : 0x1.532618034691e42p+0 : inexact-ok = acos tonearest intel96 0x3.e5782p-4 : 0x1.532618034691e422p+0 : inexact-ok = acos towardzero intel96 0x3.e5782p-4 : 0x1.532618034691e42p+0 : inexact-ok = acos upward intel96 0x3.e5782p-4 : 0x1.532618034691e422p+0 : inexact-ok = acos downward m68k96 0x3.e5782p-4 : 0x1.532618034691e42p+0 : inexact-ok = acos tonearest m68k96 0x3.e5782p-4 : 0x1.532618034691e422p+0 : inexact-ok = acos towardzero m68k96 0x3.e5782p-4 : 0x1.532618034691e42p+0 : inexact-ok = acos upward m68k96 0x3.e5782p-4 : 0x1.532618034691e422p+0 : inexact-ok = acos downward binary128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888ap+0 : inexact-ok = acos tonearest binary128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888bp+0 : inexact-ok = acos towardzero binary128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888ap+0 : inexact-ok = acos upward binary128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888bp+0 : inexact-ok = acos downward ibm128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888p+0 : inexact-ok = acos tonearest ibm128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888p+0 : inexact-ok = acos towardzero ibm128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd888p+0 : inexact-ok = acos upward ibm128 0x3.e5782p-4 : 0x1.532618034691e421e199dcbd89p+0 : inexact-ok = acos downward binary64 0x3.e57821d368ebap-4 : 0x1.532617e527e22p+0 : inexact-ok = acos tonearest binary64 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok = acos towardzero binary64 0x3.e57821d368ebap-4 : 0x1.532617e527e22p+0 : inexact-ok = acos upward binary64 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok = acos downward intel96 0x3.e57821d368ebap-4 : 0x1.532617e527e22ffep+0 : inexact-ok = acos tonearest intel96 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok = acos towardzero intel96 0x3.e57821d368ebap-4 : 0x1.532617e527e22ffep+0 : inexact-ok = acos upward intel96 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok = acos downward m68k96 0x3.e57821d368ebap-4 : 0x1.532617e527e22ffep+0 : inexact-ok = acos tonearest m68k96 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok = acos towardzero m68k96 0x3.e57821d368ebap-4 : 0x1.532617e527e22ffep+0 : inexact-ok = acos upward m68k96 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok = acos downward binary128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76f53p+0 : inexact-ok = acos tonearest binary128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76f54p+0 : inexact-ok = acos towardzero binary128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76f53p+0 : inexact-ok = acos upward binary128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76f54p+0 : inexact-ok = acos downward ibm128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76fp+0 : inexact-ok = acos tonearest ibm128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76f8p+0 : inexact-ok = acos towardzero ibm128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76fp+0 : inexact-ok = acos upward ibm128 0x3.e57821d368ebap-4 : 0x1.532617e527e22fffe0ea49e76f8p+0 : inexact-ok acos 0x2.0bee8p-4 = acos downward binary32 0x2.0bee8p-4 : 0x1.7149c4p+0 : inexact-ok = acos tonearest binary32 0x2.0bee8p-4 : 0x1.7149c6p+0 : inexact-ok = acos towardzero binary32 0x2.0bee8p-4 : 0x1.7149c4p+0 : inexact-ok = acos upward binary32 0x2.0bee8p-4 : 0x1.7149c6p+0 : inexact-ok = acos downward binary64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok = acos tonearest binary64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok = acos towardzero binary64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok = acos upward binary64 0x2.0bee8p-4 : 0x1.7149c5a449b96p+0 : inexact-ok = acos downward intel96 0x2.0bee8p-4 : 0x1.7149c5a449b957fep+0 : inexact-ok = acos tonearest intel96 0x2.0bee8p-4 : 0x1.7149c5a449b958p+0 : inexact-ok = acos towardzero intel96 0x2.0bee8p-4 : 0x1.7149c5a449b957fep+0 : inexact-ok = acos upward intel96 0x2.0bee8p-4 : 0x1.7149c5a449b958p+0 : inexact-ok = acos downward m68k96 0x2.0bee8p-4 : 0x1.7149c5a449b957fep+0 : inexact-ok = acos tonearest m68k96 0x2.0bee8p-4 : 0x1.7149c5a449b958p+0 : inexact-ok = acos towardzero m68k96 0x2.0bee8p-4 : 0x1.7149c5a449b957fep+0 : inexact-ok = acos upward m68k96 0x2.0bee8p-4 : 0x1.7149c5a449b958p+0 : inexact-ok = acos downward binary128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f62fbp+0 : inexact-ok = acos tonearest binary128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f62fbp+0 : inexact-ok = acos towardzero binary128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f62fbp+0 : inexact-ok = acos upward binary128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f62fcp+0 : inexact-ok = acos downward ibm128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f628p+0 : inexact-ok = acos tonearest ibm128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f63p+0 : inexact-ok = acos towardzero ibm128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f628p+0 : inexact-ok = acos upward ibm128 0x2.0bee8p-4 : 0x1.7149c5a449b957ffe712405f63p+0 : inexact-ok acos -0x1.da00d8p-4 = acos downward binary32 -0x1.da00d8p-4 : 0x1.afd0cap+0 : inexact-ok = acos tonearest binary32 -0x1.da00d8p-4 : 0x1.afd0cap+0 : inexact-ok = acos towardzero binary32 -0x1.da00d8p-4 : 0x1.afd0cap+0 : inexact-ok = acos upward binary32 -0x1.da00d8p-4 : 0x1.afd0ccp+0 : inexact-ok = acos downward binary64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ep+0 : inexact-ok = acos tonearest binary64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9fp+0 : inexact-ok = acos towardzero binary64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ep+0 : inexact-ok = acos upward binary64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9fp+0 : inexact-ok = acos downward intel96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46p+0 : inexact-ok = acos tonearest intel96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46p+0 : inexact-ok = acos towardzero intel96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46p+0 : inexact-ok = acos upward intel96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea48p+0 : inexact-ok = acos downward m68k96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46p+0 : inexact-ok = acos tonearest m68k96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46p+0 : inexact-ok = acos towardzero m68k96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46p+0 : inexact-ok = acos upward m68k96 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea48p+0 : inexact-ok = acos downward binary128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0 : inexact-ok = acos tonearest binary128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0 : inexact-ok = acos towardzero binary128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0 : inexact-ok = acos upward binary128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c97ep+0 : inexact-ok = acos downward ibm128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c978p+0 : inexact-ok = acos tonearest ibm128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c98p+0 : inexact-ok = acos towardzero ibm128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c978p+0 : inexact-ok = acos upward ibm128 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ea46ebc1be7c98p+0 : inexact-ok acos min = acos downward binary32 0x4p-128 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x4p-128 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x4p-128 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x4p-128 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x4p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x4p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x4p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x4p-128 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-128 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x4p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x4p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x4p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x4p-128 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward binary64 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x4p-1024 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-1024 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-1024 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-1024 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-1024 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x4p-1024 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x4p-1024 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x4p-1024 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x4p-1024 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward intel96 0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-16384 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward intel96 0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x2p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x2p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x2p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x2p-16384 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward binary64 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x8p-972 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-972 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x8p-972 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x8p-972 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x8p-972 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x8p-972 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x8p-972 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x8p-972 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x8p-972 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos -min = acos downward binary32 -0x4p-128 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x4p-128 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x4p-128 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x4p-128 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x4p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x4p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x4p-128 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x4p-128 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x4p-128 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x4p-128 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x4p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x4p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x4p-128 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x4p-128 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x4p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x4p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x4p-128 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x4p-128 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward binary64 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x4p-1024 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x4p-1024 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x4p-1024 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x4p-1024 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x4p-1024 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x4p-1024 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x4p-1024 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x4p-1024 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x4p-1024 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x4p-1024 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x4p-1024 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward intel96 -0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x4p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x4p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x4p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x4p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x4p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x4p-16384 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward intel96 -0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x2p-16384 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x2p-16384 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x2p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x2p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x2p-16384 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x2p-16384 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward binary64 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x8p-972 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-972 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-972 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-972 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-972 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-972 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x8p-972 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x8p-972 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x8p-972 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x8p-972 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x8p-972 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok acos min_subnorm = acos downward binary32 0x8p-152 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 0x8p-152 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 0x8p-152 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 0x8p-152 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 0x8p-152 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x8p-152 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x8p-152 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x8p-152 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-152 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x8p-152 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x8p-152 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x8p-152 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x8p-152 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x8p-152 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x8p-152 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x8p-152 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward binary64 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-1076 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-1076 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-1076 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-1076 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 0x4p-1076 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 0x4p-1076 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 0x4p-1076 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 0x4p-1076 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward intel96 0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x8p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x8p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x8p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x8p-16448 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward m68k96 0x4p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 0x4p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 0x4p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 0x4p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 0x4p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-16448 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward binary128 0x4p-16496 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 0x4p-16496 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 0x4p-16496 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 0x4p-16496 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok acos -min_subnorm = acos downward binary32 -0x8p-152 : 0x1.921fb4p+0 : inexact-ok = acos tonearest binary32 -0x8p-152 : 0x1.921fb6p+0 : inexact-ok = acos towardzero binary32 -0x8p-152 : 0x1.921fb4p+0 : inexact-ok = acos upward binary32 -0x8p-152 : 0x1.921fb6p+0 : inexact-ok = acos downward binary64 -0x8p-152 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x8p-152 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x8p-152 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x8p-152 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-152 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-152 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-152 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-152 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-152 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x8p-152 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x8p-152 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x8p-152 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x8p-152 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x8p-152 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward binary64 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok = acos tonearest binary64 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok = acos towardzero binary64 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok = acos upward binary64 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok = acos downward intel96 -0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x4p-1076 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x4p-1076 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x4p-1076 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x4p-1076 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x4p-1076 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x4p-1076 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward ibm128 -0x4p-1076 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos tonearest ibm128 -0x4p-1076 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos towardzero ibm128 -0x4p-1076 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok = acos upward ibm128 -0x4p-1076 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok = acos downward intel96 -0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest intel96 -0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero intel96 -0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward intel96 -0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward m68k96 -0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x8p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x8p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x8p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x8p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x8p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x8p-16448 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward m68k96 -0x4p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos tonearest m68k96 -0x4p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos towardzero m68k96 -0x4p-16448 : 0x1.921fb54442d18468p+0 : inexact-ok = acos upward m68k96 -0x4p-16448 : 0x1.921fb54442d1846ap+0 : inexact-ok = acos downward binary128 -0x4p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x4p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x4p-16448 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x4p-16448 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok = acos downward binary128 -0x4p-16496 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos tonearest binary128 -0x4p-16496 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos towardzero binary128 -0x4p-16496 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok = acos upward binary128 -0x4p-16496 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok