1atan 0 2= atan downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 3= atan tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 4= atan towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 5= atan upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 6= atan downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 7= atan tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 8= atan towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 9= atan upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 10= atan downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 11= atan tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 12= atan towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 13= atan upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 14= atan downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 15= atan tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 16= atan towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 17= atan upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 18= atan downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 19= atan tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 20= atan towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 21= atan upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 22= atan downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 23= atan tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 24= atan towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 25= atan upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 26atan -0 27= atan downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok 28= atan tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok 29= atan towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok 30= atan upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok 31= atan downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok 32= atan tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok 33= atan towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok 34= atan upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok 35= atan downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok 36= atan tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok 37= atan towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok 38= atan upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok 39= atan downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 40= atan tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 41= atan towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 42= atan upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 43= atan downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok 44= atan tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok 45= atan towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok 46= atan upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok 47= atan downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 48= atan tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 49= atan towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 50= atan upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 51atan max 52= atan downward binary32 0xf.fffffp+124 : 0x1.921fb4p+0 : inexact-ok 53= atan tonearest binary32 0xf.fffffp+124 : 0x1.921fb6p+0 : inexact-ok 54= atan towardzero binary32 0xf.fffffp+124 : 0x1.921fb4p+0 : inexact-ok 55= atan upward binary32 0xf.fffffp+124 : 0x1.921fb6p+0 : inexact-ok 56= atan downward binary64 0xf.fffffp+124 : 0x1.921fb54442d18p+0 : inexact-ok 57= atan tonearest binary64 0xf.fffffp+124 : 0x1.921fb54442d18p+0 : inexact-ok 58= atan towardzero binary64 0xf.fffffp+124 : 0x1.921fb54442d18p+0 : inexact-ok 59= atan upward binary64 0xf.fffffp+124 : 0x1.921fb54442d19p+0 : inexact-ok 60= atan downward intel96 0xf.fffffp+124 : 0x1.921fb54442d18468p+0 : inexact-ok 61= atan tonearest intel96 0xf.fffffp+124 : 0x1.921fb54442d1846ap+0 : inexact-ok 62= atan towardzero intel96 0xf.fffffp+124 : 0x1.921fb54442d18468p+0 : inexact-ok 63= atan upward intel96 0xf.fffffp+124 : 0x1.921fb54442d1846ap+0 : inexact-ok 64= atan downward m68k96 0xf.fffffp+124 : 0x1.921fb54442d18468p+0 : inexact-ok 65= atan tonearest m68k96 0xf.fffffp+124 : 0x1.921fb54442d1846ap+0 : inexact-ok 66= atan towardzero m68k96 0xf.fffffp+124 : 0x1.921fb54442d18468p+0 : inexact-ok 67= atan upward m68k96 0xf.fffffp+124 : 0x1.921fb54442d1846ap+0 : inexact-ok 68= atan downward binary128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 69= atan tonearest binary128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 70= atan towardzero binary128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 71= atan upward binary128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 72= atan downward ibm128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 73= atan tonearest ibm128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 74= atan towardzero ibm128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 75= atan upward ibm128 0xf.fffffp+124 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok 76= atan downward binary64 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18p+0 : inexact-ok 77= atan tonearest binary64 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18p+0 : inexact-ok 78= atan towardzero binary64 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18p+0 : inexact-ok 79= atan upward binary64 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d19p+0 : inexact-ok 80= atan downward intel96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18468p+0 : inexact-ok 81= atan tonearest intel96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d1846ap+0 : inexact-ok 82= atan towardzero intel96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18468p+0 : inexact-ok 83= atan upward intel96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d1846ap+0 : inexact-ok 84= atan downward m68k96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18468p+0 : inexact-ok 85= atan tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d1846ap+0 : inexact-ok 86= atan towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18468p+0 : inexact-ok 87= atan upward m68k96 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d1846ap+0 : inexact-ok 88= atan downward binary128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 89= atan tonearest binary128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 90= atan towardzero binary128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 91= atan upward binary128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 92= atan downward ibm128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 93= atan tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 94= atan towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 95= atan upward ibm128 0xf.ffffffffffff8p+1020 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok 96= atan downward intel96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18468p+0 : inexact-ok 97= atan tonearest intel96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d1846ap+0 : inexact-ok 98= atan towardzero intel96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18468p+0 : inexact-ok 99= atan upward intel96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d1846ap+0 : inexact-ok 100= atan downward m68k96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18468p+0 : inexact-ok 101= atan tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d1846ap+0 : inexact-ok 102= atan towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18468p+0 : inexact-ok 103= atan upward m68k96 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d1846ap+0 : inexact-ok 104= atan downward binary128 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 105= atan tonearest binary128 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 106= atan towardzero binary128 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 107= atan upward binary128 0xf.fffffffffffffffp+16380 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 108= atan downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 109= atan tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 110= atan towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 111= atan upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 112= atan downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 113= atan tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 114= atan towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 115= atan upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 116= atan downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 117= atan tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 118= atan towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc517018p+0 : inexact-ok 119= atan upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.921fb54442d18469898cc51702p+0 : inexact-ok 120atan -max 121= atan downward binary32 -0xf.fffffp+124 : -0x1.921fb6p+0 : inexact-ok 122= atan tonearest binary32 -0xf.fffffp+124 : -0x1.921fb6p+0 : inexact-ok 123= atan towardzero binary32 -0xf.fffffp+124 : -0x1.921fb4p+0 : inexact-ok 124= atan upward binary32 -0xf.fffffp+124 : -0x1.921fb4p+0 : inexact-ok 125= atan downward binary64 -0xf.fffffp+124 : -0x1.921fb54442d19p+0 : inexact-ok 126= atan tonearest binary64 -0xf.fffffp+124 : -0x1.921fb54442d18p+0 : inexact-ok 127= atan towardzero binary64 -0xf.fffffp+124 : -0x1.921fb54442d18p+0 : inexact-ok 128= atan upward binary64 -0xf.fffffp+124 : -0x1.921fb54442d18p+0 : inexact-ok 129= atan downward intel96 -0xf.fffffp+124 : -0x1.921fb54442d1846ap+0 : inexact-ok 130= atan tonearest intel96 -0xf.fffffp+124 : -0x1.921fb54442d1846ap+0 : inexact-ok 131= atan towardzero intel96 -0xf.fffffp+124 : -0x1.921fb54442d18468p+0 : inexact-ok 132= atan upward intel96 -0xf.fffffp+124 : -0x1.921fb54442d18468p+0 : inexact-ok 133= atan downward m68k96 -0xf.fffffp+124 : -0x1.921fb54442d1846ap+0 : inexact-ok 134= atan tonearest m68k96 -0xf.fffffp+124 : -0x1.921fb54442d1846ap+0 : inexact-ok 135= atan towardzero m68k96 -0xf.fffffp+124 : -0x1.921fb54442d18468p+0 : inexact-ok 136= atan upward m68k96 -0xf.fffffp+124 : -0x1.921fb54442d18468p+0 : inexact-ok 137= atan downward binary128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 138= atan tonearest binary128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 139= atan towardzero binary128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 140= atan upward binary128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 141= atan downward ibm128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc51702p+0 : inexact-ok 142= atan tonearest ibm128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 143= atan towardzero ibm128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 144= atan upward ibm128 -0xf.fffffp+124 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 145= atan downward binary64 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d19p+0 : inexact-ok 146= atan tonearest binary64 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18p+0 : inexact-ok 147= atan towardzero binary64 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18p+0 : inexact-ok 148= atan upward binary64 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18p+0 : inexact-ok 149= atan downward intel96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d1846ap+0 : inexact-ok 150= atan tonearest intel96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d1846ap+0 : inexact-ok 151= atan towardzero intel96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18468p+0 : inexact-ok 152= atan upward intel96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18468p+0 : inexact-ok 153= atan downward m68k96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d1846ap+0 : inexact-ok 154= atan tonearest m68k96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d1846ap+0 : inexact-ok 155= atan towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18468p+0 : inexact-ok 156= atan upward m68k96 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18468p+0 : inexact-ok 157= atan downward binary128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 158= atan tonearest binary128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 159= atan towardzero binary128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 160= atan upward binary128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 161= atan downward ibm128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc51702p+0 : inexact-ok 162= atan tonearest ibm128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 163= atan towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 164= atan upward ibm128 -0xf.ffffffffffff8p+1020 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 165= atan downward intel96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d1846ap+0 : inexact-ok 166= atan tonearest intel96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d1846ap+0 : inexact-ok 167= atan towardzero intel96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18468p+0 : inexact-ok 168= atan upward intel96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18468p+0 : inexact-ok 169= atan downward m68k96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d1846ap+0 : inexact-ok 170= atan tonearest m68k96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d1846ap+0 : inexact-ok 171= atan towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18468p+0 : inexact-ok 172= atan upward m68k96 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18468p+0 : inexact-ok 173= atan downward binary128 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 174= atan tonearest binary128 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 175= atan towardzero binary128 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 176= atan upward binary128 -0xf.fffffffffffffffp+16380 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 177= atan downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 178= atan tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 179= atan towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 180= atan upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 181= atan downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok 182= atan tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 183= atan towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 184= atan upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok 185= atan downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc51702p+0 : inexact-ok 186= atan tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 187= atan towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 188= atan upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.921fb54442d18469898cc517018p+0 : inexact-ok 189atan 1 190= atan downward binary32 0x1p+0 : 0xc.90fdap-4 : inexact-ok 191= atan tonearest binary32 0x1p+0 : 0xc.90fdbp-4 : inexact-ok 192= atan towardzero binary32 0x1p+0 : 0xc.90fdap-4 : inexact-ok 193= atan upward binary32 0x1p+0 : 0xc.90fdbp-4 : inexact-ok 194= atan downward binary64 0x1p+0 : 0xc.90fdaa22168cp-4 : inexact-ok 195= atan tonearest binary64 0x1p+0 : 0xc.90fdaa22168cp-4 : inexact-ok 196= atan towardzero binary64 0x1p+0 : 0xc.90fdaa22168cp-4 : inexact-ok 197= atan upward binary64 0x1p+0 : 0xc.90fdaa22168c8p-4 : inexact-ok 198= atan downward intel96 0x1p+0 : 0xc.90fdaa22168c234p-4 : inexact-ok 199= atan tonearest intel96 0x1p+0 : 0xc.90fdaa22168c235p-4 : inexact-ok 200= atan towardzero intel96 0x1p+0 : 0xc.90fdaa22168c234p-4 : inexact-ok 201= atan upward intel96 0x1p+0 : 0xc.90fdaa22168c235p-4 : inexact-ok 202= atan downward m68k96 0x1p+0 : 0xc.90fdaa22168c234p-4 : inexact-ok 203= atan tonearest m68k96 0x1p+0 : 0xc.90fdaa22168c235p-4 : inexact-ok 204= atan towardzero m68k96 0x1p+0 : 0xc.90fdaa22168c234p-4 : inexact-ok 205= atan upward m68k96 0x1p+0 : 0xc.90fdaa22168c235p-4 : inexact-ok 206= atan downward binary128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok 207= atan tonearest binary128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok 208= atan towardzero binary128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok 209= atan upward binary128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok 210= atan downward ibm128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok 211= atan tonearest ibm128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok 212= atan towardzero ibm128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok 213= atan upward ibm128 0x1p+0 : 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok 214atan -1 215= atan downward binary32 -0x1p+0 : -0xc.90fdbp-4 : inexact-ok 216= atan tonearest binary32 -0x1p+0 : -0xc.90fdbp-4 : inexact-ok 217= atan towardzero binary32 -0x1p+0 : -0xc.90fdap-4 : inexact-ok 218= atan upward binary32 -0x1p+0 : -0xc.90fdap-4 : inexact-ok 219= atan downward binary64 -0x1p+0 : -0xc.90fdaa22168c8p-4 : inexact-ok 220= atan tonearest binary64 -0x1p+0 : -0xc.90fdaa22168cp-4 : inexact-ok 221= atan towardzero binary64 -0x1p+0 : -0xc.90fdaa22168cp-4 : inexact-ok 222= atan upward binary64 -0x1p+0 : -0xc.90fdaa22168cp-4 : inexact-ok 223= atan downward intel96 -0x1p+0 : -0xc.90fdaa22168c235p-4 : inexact-ok 224= atan tonearest intel96 -0x1p+0 : -0xc.90fdaa22168c235p-4 : inexact-ok 225= atan towardzero intel96 -0x1p+0 : -0xc.90fdaa22168c234p-4 : inexact-ok 226= atan upward intel96 -0x1p+0 : -0xc.90fdaa22168c234p-4 : inexact-ok 227= atan downward m68k96 -0x1p+0 : -0xc.90fdaa22168c235p-4 : inexact-ok 228= atan tonearest m68k96 -0x1p+0 : -0xc.90fdaa22168c235p-4 : inexact-ok 229= atan towardzero m68k96 -0x1p+0 : -0xc.90fdaa22168c234p-4 : inexact-ok 230= atan upward m68k96 -0x1p+0 : -0xc.90fdaa22168c234p-4 : inexact-ok 231= atan downward binary128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok 232= atan tonearest binary128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok 233= atan towardzero binary128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok 234= atan upward binary128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok 235= atan downward ibm128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok 236= atan tonearest ibm128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok 237= atan towardzero ibm128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok 238= atan upward ibm128 -0x1p+0 : -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok 239atan 0.75 240= atan downward binary32 0xcp-4 : 0xa.4bc7dp-4 : inexact-ok 241= atan tonearest binary32 0xcp-4 : 0xa.4bc7dp-4 : inexact-ok 242= atan towardzero binary32 0xcp-4 : 0xa.4bc7dp-4 : inexact-ok 243= atan upward binary32 0xcp-4 : 0xa.4bc7ep-4 : inexact-ok 244= atan downward binary64 0xcp-4 : 0xa.4bc7d1934f708p-4 : inexact-ok 245= atan tonearest binary64 0xcp-4 : 0xa.4bc7d1934f708p-4 : inexact-ok 246= atan towardzero binary64 0xcp-4 : 0xa.4bc7d1934f708p-4 : inexact-ok 247= atan upward binary64 0xcp-4 : 0xa.4bc7d1934f71p-4 : inexact-ok 248= atan downward intel96 0xcp-4 : 0xa.4bc7d1934f70924p-4 : inexact-ok 249= atan tonearest intel96 0xcp-4 : 0xa.4bc7d1934f70924p-4 : inexact-ok 250= atan towardzero intel96 0xcp-4 : 0xa.4bc7d1934f70924p-4 : inexact-ok 251= atan upward intel96 0xcp-4 : 0xa.4bc7d1934f70925p-4 : inexact-ok 252= atan downward m68k96 0xcp-4 : 0xa.4bc7d1934f70924p-4 : inexact-ok 253= atan tonearest m68k96 0xcp-4 : 0xa.4bc7d1934f70924p-4 : inexact-ok 254= atan towardzero m68k96 0xcp-4 : 0xa.4bc7d1934f70924p-4 : inexact-ok 255= atan upward m68k96 0xcp-4 : 0xa.4bc7d1934f70925p-4 : inexact-ok 256= atan downward binary128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a457d8p-4 : inexact-ok 257= atan tonearest binary128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a457d8p-4 : inexact-ok 258= atan towardzero binary128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a457d8p-4 : inexact-ok 259= atan upward binary128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a457ep-4 : inexact-ok 260= atan downward ibm128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a454p-4 : inexact-ok 261= atan tonearest ibm128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a458p-4 : inexact-ok 262= atan towardzero ibm128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a454p-4 : inexact-ok 263= atan upward ibm128 0xcp-4 : 0xa.4bc7d1934f7092419a87f2a458p-4 : inexact-ok 264atan 0x1p-5 265= atan downward binary32 0x8p-8 : 0x7.ff5568p-8 : inexact-ok 266= atan tonearest binary32 0x8p-8 : 0x7.ff557p-8 : inexact-ok 267= atan towardzero binary32 0x8p-8 : 0x7.ff5568p-8 : inexact-ok 268= atan upward binary32 0x8p-8 : 0x7.ff557p-8 : inexact-ok 269= atan downward binary64 0x8p-8 : 0x7.ff556eea5d89p-8 : inexact-ok 270= atan tonearest binary64 0x8p-8 : 0x7.ff556eea5d894p-8 : inexact-ok 271= atan towardzero binary64 0x8p-8 : 0x7.ff556eea5d89p-8 : inexact-ok 272= atan upward binary64 0x8p-8 : 0x7.ff556eea5d894p-8 : inexact-ok 273= atan downward intel96 0x8p-8 : 0x7.ff556eea5d892a1p-8 : inexact-ok 274= atan tonearest intel96 0x8p-8 : 0x7.ff556eea5d892a1p-8 : inexact-ok 275= atan towardzero intel96 0x8p-8 : 0x7.ff556eea5d892a1p-8 : inexact-ok 276= atan upward intel96 0x8p-8 : 0x7.ff556eea5d892a18p-8 : inexact-ok 277= atan downward m68k96 0x8p-8 : 0x7.ff556eea5d892a1p-8 : inexact-ok 278= atan tonearest m68k96 0x8p-8 : 0x7.ff556eea5d892a1p-8 : inexact-ok 279= atan towardzero m68k96 0x8p-8 : 0x7.ff556eea5d892a1p-8 : inexact-ok 280= atan upward m68k96 0x8p-8 : 0x7.ff556eea5d892a18p-8 : inexact-ok 281= atan downward binary128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed46p-8 : inexact-ok 282= atan tonearest binary128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed464p-8 : inexact-ok 283= atan towardzero binary128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed46p-8 : inexact-ok 284= atan upward binary128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed464p-8 : inexact-ok 285= atan downward ibm128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed4p-8 : inexact-ok 286= atan tonearest ibm128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed4p-8 : inexact-ok 287= atan towardzero ibm128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed4p-8 : inexact-ok 288= atan upward ibm128 0x8p-8 : 0x7.ff556eea5d892a13bcebbb6ed6p-8 : inexact-ok 289atan 0x1p-10 290= atan downward binary32 0x4p-12 : 0x3.ffffe8p-12 : inexact-ok 291= atan tonearest binary32 0x4p-12 : 0x3.ffffecp-12 : inexact-ok 292= atan towardzero binary32 0x4p-12 : 0x3.ffffe8p-12 : inexact-ok 293= atan upward binary32 0x4p-12 : 0x3.ffffecp-12 : inexact-ok 294= atan downward binary64 0x4p-12 : 0x3.ffffeaaaab776p-12 : inexact-ok 295= atan tonearest binary64 0x4p-12 : 0x3.ffffeaaaab778p-12 : inexact-ok 296= atan towardzero binary64 0x4p-12 : 0x3.ffffeaaaab776p-12 : inexact-ok 297= atan upward binary64 0x4p-12 : 0x3.ffffeaaaab778p-12 : inexact-ok 298= atan downward intel96 0x4p-12 : 0x3.ffffeaaaab77776cp-12 : inexact-ok 299= atan tonearest intel96 0x4p-12 : 0x3.ffffeaaaab77777p-12 : inexact-ok 300= atan towardzero intel96 0x4p-12 : 0x3.ffffeaaaab77776cp-12 : inexact-ok 301= atan upward intel96 0x4p-12 : 0x3.ffffeaaaab77777p-12 : inexact-ok 302= atan downward m68k96 0x4p-12 : 0x3.ffffeaaaab77776cp-12 : inexact-ok 303= atan tonearest m68k96 0x4p-12 : 0x3.ffffeaaaab77777p-12 : inexact-ok 304= atan towardzero m68k96 0x4p-12 : 0x3.ffffeaaaab77776cp-12 : inexact-ok 305= atan upward m68k96 0x4p-12 : 0x3.ffffeaaaab77777p-12 : inexact-ok 306= atan downward binary128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fbcep-12 : inexact-ok 307= atan tonearest binary128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fbcep-12 : inexact-ok 308= atan towardzero binary128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fbcep-12 : inexact-ok 309= atan upward binary128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fbdp-12 : inexact-ok 310= atan downward ibm128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fbp-12 : inexact-ok 311= atan tonearest ibm128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fcp-12 : inexact-ok 312= atan towardzero ibm128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fbp-12 : inexact-ok 313= atan upward ibm128 0x4p-12 : 0x3.ffffeaaaab77776e52e5a019fcp-12 : inexact-ok 314atan 0x1p-15 315= atan downward binary32 0x2p-16 : 0x1.fffffep-16 : inexact-ok 316= atan tonearest binary32 0x2p-16 : 0x2p-16 : inexact-ok 317= atan towardzero binary32 0x2p-16 : 0x1.fffffep-16 : inexact-ok 318= atan upward binary32 0x2p-16 : 0x2p-16 : inexact-ok 319= atan downward binary64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok 320= atan tonearest binary64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok 321= atan towardzero binary64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok 322= atan upward binary64 0x2p-16 : 0x1.fffffffd55556p-16 : inexact-ok 323= atan downward intel96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 324= atan tonearest intel96 0x2p-16 : 0x1.fffffffd5555555cp-16 : inexact-ok 325= atan towardzero intel96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 326= atan upward intel96 0x2p-16 : 0x1.fffffffd5555555cp-16 : inexact-ok 327= atan downward m68k96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 328= atan tonearest m68k96 0x2p-16 : 0x1.fffffffd5555555cp-16 : inexact-ok 329= atan towardzero m68k96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 330= atan upward m68k96 0x2p-16 : 0x1.fffffffd5555555cp-16 : inexact-ok 331= atan downward binary128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba97297p-16 : inexact-ok 332= atan tonearest binary128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba97297p-16 : inexact-ok 333= atan towardzero binary128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba97297p-16 : inexact-ok 334= atan upward binary128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba97298p-16 : inexact-ok 335= atan downward ibm128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba9728p-16 : inexact-ok 336= atan tonearest ibm128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba9728p-16 : inexact-ok 337= atan towardzero ibm128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba9728p-16 : inexact-ok 338= atan upward ibm128 0x2p-16 : 0x1.fffffffd5555555bbbbbbba973p-16 : inexact-ok 339atan 0x1p-20 340= atan downward binary32 0x1p-20 : 0xf.fffffp-24 : inexact-ok 341= atan tonearest binary32 0x1p-20 : 0x1p-20 : inexact-ok 342= atan towardzero binary32 0x1p-20 : 0xf.fffffp-24 : inexact-ok 343= atan upward binary32 0x1p-20 : 0x1p-20 : inexact-ok 344= atan downward binary64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok 345= atan tonearest binary64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok 346= atan towardzero binary64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok 347= atan upward binary64 0x1p-20 : 0xf.fffffffffaabp-24 : inexact-ok 348= atan downward intel96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 349= atan tonearest intel96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 350= atan towardzero intel96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 351= atan upward intel96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 352= atan downward m68k96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 353= atan tonearest m68k96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 354= atan towardzero m68k96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 355= atan upward m68k96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 356= atan downward binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaadddddddd8p-24 : inexact-ok 357= atan tonearest binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaadddddddep-24 : inexact-ok 358= atan towardzero binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaadddddddd8p-24 : inexact-ok 359= atan upward binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaadddddddep-24 : inexact-ok 360= atan downward ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaaddddddcp-24 : inexact-ok 361= atan tonearest ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaaddddddcp-24 : inexact-ok 362= atan towardzero ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaaddddddcp-24 : inexact-ok 363= atan upward ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaadddddep-24 : inexact-ok 364atan 0x1p-25 365= atan downward binary32 0x8p-28 : 0x7.fffff8p-28 : inexact-ok 366= atan tonearest binary32 0x8p-28 : 0x8p-28 : inexact-ok 367= atan towardzero binary32 0x8p-28 : 0x7.fffff8p-28 : inexact-ok 368= atan upward binary32 0x8p-28 : 0x8p-28 : inexact-ok 369= atan downward binary64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok 370= atan tonearest binary64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok 371= atan towardzero binary64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok 372= atan upward binary64 0x8p-28 : 0x7.ffffffffffff8p-28 : inexact-ok 373= atan downward intel96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 374= atan tonearest intel96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 375= atan towardzero intel96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 376= atan upward intel96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 377= atan downward m68k96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 378= atan tonearest m68k96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 379= atan towardzero m68k96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 380= atan upward m68k96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 381= atan downward binary128 0x8p-28 : 0x7.ffffffffffff5555555555556eecp-28 : inexact-ok 382= atan tonearest binary128 0x8p-28 : 0x7.ffffffffffff5555555555556efp-28 : inexact-ok 383= atan towardzero binary128 0x8p-28 : 0x7.ffffffffffff5555555555556eecp-28 : inexact-ok 384= atan upward binary128 0x8p-28 : 0x7.ffffffffffff5555555555556efp-28 : inexact-ok 385= atan downward ibm128 0x8p-28 : 0x7.ffffffffffff5555555555556ep-28 : inexact-ok 386= atan tonearest ibm128 0x8p-28 : 0x7.ffffffffffff5555555555556ep-28 : inexact-ok 387= atan towardzero ibm128 0x8p-28 : 0x7.ffffffffffff5555555555556ep-28 : inexact-ok 388= atan upward ibm128 0x8p-28 : 0x7.ffffffffffff5555555555557p-28 : inexact-ok 389atan 0x1p-30 390= atan downward binary32 0x4p-32 : 0x3.fffffcp-32 : inexact-ok 391= atan tonearest binary32 0x4p-32 : 0x4p-32 : inexact-ok 392= atan towardzero binary32 0x4p-32 : 0x3.fffffcp-32 : inexact-ok 393= atan upward binary32 0x4p-32 : 0x4p-32 : inexact-ok 394= atan downward binary64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok 395= atan tonearest binary64 0x4p-32 : 0x4p-32 : inexact-ok 396= atan towardzero binary64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok 397= atan upward binary64 0x4p-32 : 0x4p-32 : inexact-ok 398= atan downward intel96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 399= atan tonearest intel96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 400= atan towardzero intel96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 401= atan upward intel96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 402= atan downward m68k96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 403= atan tonearest m68k96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 404= atan towardzero m68k96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 405= atan upward m68k96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 406= atan downward binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32 : inexact-ok 407= atan tonearest binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32 : inexact-ok 408= atan towardzero binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32 : inexact-ok 409= atan upward binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaacp-32 : inexact-ok 410= atan downward ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaap-32 : inexact-ok 411= atan tonearest ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaabp-32 : inexact-ok 412= atan towardzero ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaap-32 : inexact-ok 413= atan upward ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaabp-32 : inexact-ok 414atan 0x1p-35 415= atan downward binary32 0x2p-36 : 0x1.fffffep-36 : inexact-ok 416= atan tonearest binary32 0x2p-36 : 0x2p-36 : inexact-ok 417= atan towardzero binary32 0x2p-36 : 0x1.fffffep-36 : inexact-ok 418= atan upward binary32 0x2p-36 : 0x2p-36 : inexact-ok 419= atan downward binary64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok 420= atan tonearest binary64 0x2p-36 : 0x2p-36 : inexact-ok 421= atan towardzero binary64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok 422= atan upward binary64 0x2p-36 : 0x2p-36 : inexact-ok 423= atan downward intel96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 424= atan tonearest intel96 0x2p-36 : 0x2p-36 : inexact-ok 425= atan towardzero intel96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 426= atan upward intel96 0x2p-36 : 0x2p-36 : inexact-ok 427= atan downward m68k96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 428= atan tonearest m68k96 0x2p-36 : 0x2p-36 : inexact-ok 429= atan towardzero m68k96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 430= atan upward m68k96 0x2p-36 : 0x2p-36 : inexact-ok 431= atan downward binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555555p-36 : inexact-ok 432= atan tonearest binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555555p-36 : inexact-ok 433= atan towardzero binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555555p-36 : inexact-ok 434= atan upward binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555556p-36 : inexact-ok 435= atan downward ibm128 0x2p-36 : 0x1.fffffffffffffffffd55555555p-36 : inexact-ok 436= atan tonearest ibm128 0x2p-36 : 0x1.fffffffffffffffffd555555558p-36 : inexact-ok 437= atan towardzero ibm128 0x2p-36 : 0x1.fffffffffffffffffd55555555p-36 : inexact-ok 438= atan upward ibm128 0x2p-36 : 0x1.fffffffffffffffffd555555558p-36 : inexact-ok 439atan 0x1p-40 440= atan downward binary32 0x1p-40 : 0xf.fffffp-44 : inexact-ok 441= atan tonearest binary32 0x1p-40 : 0x1p-40 : inexact-ok 442= atan towardzero binary32 0x1p-40 : 0xf.fffffp-44 : inexact-ok 443= atan upward binary32 0x1p-40 : 0x1p-40 : inexact-ok 444= atan downward binary64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok 445= atan tonearest binary64 0x1p-40 : 0x1p-40 : inexact-ok 446= atan towardzero binary64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok 447= atan upward binary64 0x1p-40 : 0x1p-40 : inexact-ok 448= atan downward intel96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 449= atan tonearest intel96 0x1p-40 : 0x1p-40 : inexact-ok 450= atan towardzero intel96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 451= atan upward intel96 0x1p-40 : 0x1p-40 : inexact-ok 452= atan downward m68k96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 453= atan tonearest m68k96 0x1p-40 : 0x1p-40 : inexact-ok 454= atan towardzero m68k96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 455= atan upward m68k96 0x1p-40 : 0x1p-40 : inexact-ok 456= atan downward binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaaa8p-44 : inexact-ok 457= atan tonearest binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaaa8p-44 : inexact-ok 458= atan towardzero binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaaa8p-44 : inexact-ok 459= atan upward binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaabp-44 : inexact-ok 460= atan downward ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaa8p-44 : inexact-ok 461= atan tonearest ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaacp-44 : inexact-ok 462= atan towardzero ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaa8p-44 : inexact-ok 463= atan upward ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaacp-44 : inexact-ok 464atan 0x1p-45 465= atan downward binary32 0x8p-48 : 0x7.fffff8p-48 : inexact-ok 466= atan tonearest binary32 0x8p-48 : 0x8p-48 : inexact-ok 467= atan towardzero binary32 0x8p-48 : 0x7.fffff8p-48 : inexact-ok 468= atan upward binary32 0x8p-48 : 0x8p-48 : inexact-ok 469= atan downward binary64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok 470= atan tonearest binary64 0x8p-48 : 0x8p-48 : inexact-ok 471= atan towardzero binary64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok 472= atan upward binary64 0x8p-48 : 0x8p-48 : inexact-ok 473= atan downward intel96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 474= atan tonearest intel96 0x8p-48 : 0x8p-48 : inexact-ok 475= atan towardzero intel96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 476= atan upward intel96 0x8p-48 : 0x8p-48 : inexact-ok 477= atan downward m68k96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 478= atan tonearest m68k96 0x8p-48 : 0x8p-48 : inexact-ok 479= atan towardzero m68k96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 480= atan upward m68k96 0x8p-48 : 0x8p-48 : inexact-ok 481= atan downward binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555554p-48 : inexact-ok 482= atan tonearest binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555554p-48 : inexact-ok 483= atan towardzero binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555554p-48 : inexact-ok 484= atan upward binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555558p-48 : inexact-ok 485= atan downward ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5554p-48 : inexact-ok 486= atan tonearest ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5556p-48 : inexact-ok 487= atan towardzero ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5554p-48 : inexact-ok 488= atan upward ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5556p-48 : inexact-ok 489atan 0x1p-50 490= atan downward binary32 0x4p-52 : 0x3.fffffcp-52 : inexact-ok 491= atan tonearest binary32 0x4p-52 : 0x4p-52 : inexact-ok 492= atan towardzero binary32 0x4p-52 : 0x3.fffffcp-52 : inexact-ok 493= atan upward binary32 0x4p-52 : 0x4p-52 : inexact-ok 494= atan downward binary64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok 495= atan tonearest binary64 0x4p-52 : 0x4p-52 : inexact-ok 496= atan towardzero binary64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok 497= atan upward binary64 0x4p-52 : 0x4p-52 : inexact-ok 498= atan downward intel96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 499= atan tonearest intel96 0x4p-52 : 0x4p-52 : inexact-ok 500= atan towardzero intel96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 501= atan upward intel96 0x4p-52 : 0x4p-52 : inexact-ok 502= atan downward m68k96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 503= atan tonearest m68k96 0x4p-52 : 0x4p-52 : inexact-ok 504= atan towardzero m68k96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 505= atan upward m68k96 0x4p-52 : 0x4p-52 : inexact-ok 506= atan downward binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaaap-52 : inexact-ok 507= atan tonearest binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaaap-52 : inexact-ok 508= atan towardzero binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaaap-52 : inexact-ok 509= atan upward binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaacp-52 : inexact-ok 510= atan downward ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffeap-52 : inexact-ok 511= atan tonearest ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffebp-52 : inexact-ok 512= atan towardzero ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffeap-52 : inexact-ok 513= atan upward ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffebp-52 : inexact-ok 514atan 0x1p-55 515= atan downward binary32 0x2p-56 : 0x1.fffffep-56 : inexact-ok 516= atan tonearest binary32 0x2p-56 : 0x2p-56 : inexact-ok 517= atan towardzero binary32 0x2p-56 : 0x1.fffffep-56 : inexact-ok 518= atan upward binary32 0x2p-56 : 0x2p-56 : inexact-ok 519= atan downward binary64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok 520= atan tonearest binary64 0x2p-56 : 0x2p-56 : inexact-ok 521= atan towardzero binary64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok 522= atan upward binary64 0x2p-56 : 0x2p-56 : inexact-ok 523= atan downward intel96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 524= atan tonearest intel96 0x2p-56 : 0x2p-56 : inexact-ok 525= atan towardzero intel96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 526= atan upward intel96 0x2p-56 : 0x2p-56 : inexact-ok 527= atan downward m68k96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 528= atan tonearest m68k96 0x2p-56 : 0x2p-56 : inexact-ok 529= atan towardzero m68k96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 530= atan upward m68k96 0x2p-56 : 0x2p-56 : inexact-ok 531= atan downward binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffdp-56 : inexact-ok 532= atan tonearest binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffdp-56 : inexact-ok 533= atan towardzero binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffdp-56 : inexact-ok 534= atan upward binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffep-56 : inexact-ok 535= atan downward ibm128 0x2p-56 : 0x1.ffffffffffffffffffffffffff8p-56 : inexact-ok 536= atan tonearest ibm128 0x2p-56 : 0x2p-56 : inexact-ok 537= atan towardzero ibm128 0x2p-56 : 0x1.ffffffffffffffffffffffffff8p-56 : inexact-ok 538= atan upward ibm128 0x2p-56 : 0x2p-56 : inexact-ok 539atan 0x1p-60 540= atan downward binary32 0x1p-60 : 0xf.fffffp-64 : inexact-ok 541= atan tonearest binary32 0x1p-60 : 0x1p-60 : inexact-ok 542= atan towardzero binary32 0x1p-60 : 0xf.fffffp-64 : inexact-ok 543= atan upward binary32 0x1p-60 : 0x1p-60 : inexact-ok 544= atan downward binary64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok 545= atan tonearest binary64 0x1p-60 : 0x1p-60 : inexact-ok 546= atan towardzero binary64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok 547= atan upward binary64 0x1p-60 : 0x1p-60 : inexact-ok 548= atan downward intel96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 549= atan tonearest intel96 0x1p-60 : 0x1p-60 : inexact-ok 550= atan towardzero intel96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 551= atan upward intel96 0x1p-60 : 0x1p-60 : inexact-ok 552= atan downward m68k96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 553= atan tonearest m68k96 0x1p-60 : 0x1p-60 : inexact-ok 554= atan towardzero m68k96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 555= atan upward m68k96 0x1p-60 : 0x1p-60 : inexact-ok 556= atan downward binary128 0x1p-60 : 0xf.fffffffffffffffffffffffffff8p-64 : inexact-ok 557= atan tonearest binary128 0x1p-60 : 0x1p-60 : inexact-ok 558= atan towardzero binary128 0x1p-60 : 0xf.fffffffffffffffffffffffffff8p-64 : inexact-ok 559= atan upward binary128 0x1p-60 : 0x1p-60 : inexact-ok 560= atan downward ibm128 0x1p-60 : 0xf.fffffffffffffffffffffffffcp-64 : inexact-ok 561= atan tonearest ibm128 0x1p-60 : 0x1p-60 : inexact-ok 562= atan towardzero ibm128 0x1p-60 : 0xf.fffffffffffffffffffffffffcp-64 : inexact-ok 563= atan upward ibm128 0x1p-60 : 0x1p-60 : inexact-ok 564atan 2.5 565= atan downward binary32 0x2.8p+0 : 0x1.30b6d6p+0 : inexact-ok 566= atan tonearest binary32 0x2.8p+0 : 0x1.30b6d8p+0 : inexact-ok 567= atan towardzero binary32 0x2.8p+0 : 0x1.30b6d6p+0 : inexact-ok 568= atan upward binary32 0x2.8p+0 : 0x1.30b6d8p+0 : inexact-ok 569= atan downward binary64 0x2.8p+0 : 0x1.30b6d796a4da8p+0 : inexact-ok 570= atan tonearest binary64 0x2.8p+0 : 0x1.30b6d796a4da8p+0 : inexact-ok 571= atan towardzero binary64 0x2.8p+0 : 0x1.30b6d796a4da8p+0 : inexact-ok 572= atan upward binary64 0x2.8p+0 : 0x1.30b6d796a4da9p+0 : inexact-ok 573= atan downward intel96 0x2.8p+0 : 0x1.30b6d796a4da8588p+0 : inexact-ok 574= atan tonearest intel96 0x2.8p+0 : 0x1.30b6d796a4da858ap+0 : inexact-ok 575= atan towardzero intel96 0x2.8p+0 : 0x1.30b6d796a4da8588p+0 : inexact-ok 576= atan upward intel96 0x2.8p+0 : 0x1.30b6d796a4da858ap+0 : inexact-ok 577= atan downward m68k96 0x2.8p+0 : 0x1.30b6d796a4da8588p+0 : inexact-ok 578= atan tonearest m68k96 0x2.8p+0 : 0x1.30b6d796a4da858ap+0 : inexact-ok 579= atan towardzero m68k96 0x2.8p+0 : 0x1.30b6d796a4da8588p+0 : inexact-ok 580= atan upward m68k96 0x2.8p+0 : 0x1.30b6d796a4da858ap+0 : inexact-ok 581= atan downward binary128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec663ep+0 : inexact-ok 582= atan tonearest binary128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec663ep+0 : inexact-ok 583= atan towardzero binary128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec663ep+0 : inexact-ok 584= atan upward binary128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec663fp+0 : inexact-ok 585= atan downward ibm128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec66p+0 : inexact-ok 586= atan tonearest ibm128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec66p+0 : inexact-ok 587= atan towardzero ibm128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec66p+0 : inexact-ok 588= atan upward ibm128 0x2.8p+0 : 0x1.30b6d796a4da8589532c0eec668p+0 : inexact-ok 589atan 10 590= atan downward binary32 0xap+0 : 0x1.789bd2p+0 : inexact-ok 591= atan tonearest binary32 0xap+0 : 0x1.789bd2p+0 : inexact-ok 592= atan towardzero binary32 0xap+0 : 0x1.789bd2p+0 : inexact-ok 593= atan upward binary32 0xap+0 : 0x1.789bd4p+0 : inexact-ok 594= atan downward binary64 0xap+0 : 0x1.789bd2c160053p+0 : inexact-ok 595= atan tonearest binary64 0xap+0 : 0x1.789bd2c160054p+0 : inexact-ok 596= atan towardzero binary64 0xap+0 : 0x1.789bd2c160053p+0 : inexact-ok 597= atan upward binary64 0xap+0 : 0x1.789bd2c160054p+0 : inexact-ok 598= atan downward intel96 0xap+0 : 0x1.789bd2c16005382ep+0 : inexact-ok 599= atan tonearest intel96 0xap+0 : 0x1.789bd2c16005382ep+0 : inexact-ok 600= atan towardzero intel96 0xap+0 : 0x1.789bd2c16005382ep+0 : inexact-ok 601= atan upward intel96 0xap+0 : 0x1.789bd2c16005383p+0 : inexact-ok 602= atan downward m68k96 0xap+0 : 0x1.789bd2c16005382ep+0 : inexact-ok 603= atan tonearest m68k96 0xap+0 : 0x1.789bd2c16005382ep+0 : inexact-ok 604= atan towardzero m68k96 0xap+0 : 0x1.789bd2c16005382ep+0 : inexact-ok 605= atan upward m68k96 0xap+0 : 0x1.789bd2c16005383p+0 : inexact-ok 606= atan downward binary128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6aaep+0 : inexact-ok 607= atan tonearest binary128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6aaep+0 : inexact-ok 608= atan towardzero binary128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6aaep+0 : inexact-ok 609= atan upward binary128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6aafp+0 : inexact-ok 610= atan downward ibm128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6a8p+0 : inexact-ok 611= atan tonearest ibm128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6a8p+0 : inexact-ok 612= atan towardzero ibm128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6a8p+0 : inexact-ok 613= atan upward ibm128 0xap+0 : 0x1.789bd2c16005382eabf0cd4b6bp+0 : inexact-ok 614atan 1e6 615= atan downward binary32 0xf.424p+16 : 0x1.921fa4p+0 : inexact-ok 616= atan tonearest binary32 0xf.424p+16 : 0x1.921fa4p+0 : inexact-ok 617= atan towardzero binary32 0xf.424p+16 : 0x1.921fa4p+0 : inexact-ok 618= atan upward binary32 0xf.424p+16 : 0x1.921fa6p+0 : inexact-ok 619= atan downward binary64 0xf.424p+16 : 0x1.921fa47d4b30cp+0 : inexact-ok 620= atan tonearest binary64 0xf.424p+16 : 0x1.921fa47d4b30dp+0 : inexact-ok 621= atan towardzero binary64 0xf.424p+16 : 0x1.921fa47d4b30cp+0 : inexact-ok 622= atan upward binary64 0xf.424p+16 : 0x1.921fa47d4b30dp+0 : inexact-ok 623= atan downward intel96 0xf.424p+16 : 0x1.921fa47d4b30ce82p+0 : inexact-ok 624= atan tonearest intel96 0xf.424p+16 : 0x1.921fa47d4b30ce82p+0 : inexact-ok 625= atan towardzero intel96 0xf.424p+16 : 0x1.921fa47d4b30ce82p+0 : inexact-ok 626= atan upward intel96 0xf.424p+16 : 0x1.921fa47d4b30ce84p+0 : inexact-ok 627= atan downward m68k96 0xf.424p+16 : 0x1.921fa47d4b30ce82p+0 : inexact-ok 628= atan tonearest m68k96 0xf.424p+16 : 0x1.921fa47d4b30ce82p+0 : inexact-ok 629= atan towardzero m68k96 0xf.424p+16 : 0x1.921fa47d4b30ce82p+0 : inexact-ok 630= atan upward m68k96 0xf.424p+16 : 0x1.921fa47d4b30ce84p+0 : inexact-ok 631= atan downward binary128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb99p+0 : inexact-ok 632= atan tonearest binary128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb9ap+0 : inexact-ok 633= atan towardzero binary128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb99p+0 : inexact-ok 634= atan upward binary128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb9ap+0 : inexact-ok 635= atan downward ibm128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb8p+0 : inexact-ok 636= atan tonearest ibm128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb8p+0 : inexact-ok 637= atan towardzero ibm128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fcb8p+0 : inexact-ok 638= atan upward ibm128 0xf.424p+16 : 0x1.921fa47d4b30ce822275563fccp+0 : inexact-ok 639atan 0x1p31 640= atan downward binary32 0x8p+28 : 0x1.921fb4p+0 : inexact-ok 641= atan tonearest binary32 0x8p+28 : 0x1.921fb6p+0 : inexact-ok 642= atan towardzero binary32 0x8p+28 : 0x1.921fb4p+0 : inexact-ok 643= atan upward binary32 0x8p+28 : 0x1.921fb6p+0 : inexact-ok 644= atan downward binary64 0x8p+28 : 0x1.921fb54242d18p+0 : inexact-ok 645= atan tonearest binary64 0x8p+28 : 0x1.921fb54242d18p+0 : inexact-ok 646= atan towardzero binary64 0x8p+28 : 0x1.921fb54242d18p+0 : inexact-ok 647= atan upward binary64 0x8p+28 : 0x1.921fb54242d19p+0 : inexact-ok 648= atan downward intel96 0x8p+28 : 0x1.921fb54242d18468p+0 : inexact-ok 649= atan tonearest intel96 0x8p+28 : 0x1.921fb54242d1846ap+0 : inexact-ok 650= atan towardzero intel96 0x8p+28 : 0x1.921fb54242d18468p+0 : inexact-ok 651= atan upward intel96 0x8p+28 : 0x1.921fb54242d1846ap+0 : inexact-ok 652= atan downward m68k96 0x8p+28 : 0x1.921fb54242d18468p+0 : inexact-ok 653= atan tonearest m68k96 0x8p+28 : 0x1.921fb54242d1846ap+0 : inexact-ok 654= atan towardzero m68k96 0x8p+28 : 0x1.921fb54242d18468p+0 : inexact-ok 655= atan upward m68k96 0x8p+28 : 0x1.921fb54242d1846ap+0 : inexact-ok 656= atan downward binary128 0x8p+28 : 0x1.921fb54242d18469898cc519ac62p+0 : inexact-ok 657= atan tonearest binary128 0x8p+28 : 0x1.921fb54242d18469898cc519ac63p+0 : inexact-ok 658= atan towardzero binary128 0x8p+28 : 0x1.921fb54242d18469898cc519ac62p+0 : inexact-ok 659= atan upward binary128 0x8p+28 : 0x1.921fb54242d18469898cc519ac63p+0 : inexact-ok 660= atan downward ibm128 0x8p+28 : 0x1.921fb54242d18469898cc519acp+0 : inexact-ok 661= atan tonearest ibm128 0x8p+28 : 0x1.921fb54242d18469898cc519ac8p+0 : inexact-ok 662= atan towardzero ibm128 0x8p+28 : 0x1.921fb54242d18469898cc519acp+0 : inexact-ok 663= atan upward ibm128 0x8p+28 : 0x1.921fb54242d18469898cc519ac8p+0 : inexact-ok 664atan 0x1p-100 665= atan downward binary32 0x1p-100 : 0xf.fffffp-104 : inexact-ok 666= atan tonearest binary32 0x1p-100 : 0x1p-100 : inexact-ok 667= atan towardzero binary32 0x1p-100 : 0xf.fffffp-104 : inexact-ok 668= atan upward binary32 0x1p-100 : 0x1p-100 : inexact-ok 669= atan downward binary64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok 670= atan tonearest binary64 0x1p-100 : 0x1p-100 : inexact-ok 671= atan towardzero binary64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok 672= atan upward binary64 0x1p-100 : 0x1p-100 : inexact-ok 673= atan downward intel96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 674= atan tonearest intel96 0x1p-100 : 0x1p-100 : inexact-ok 675= atan towardzero intel96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 676= atan upward intel96 0x1p-100 : 0x1p-100 : inexact-ok 677= atan downward m68k96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 678= atan tonearest m68k96 0x1p-100 : 0x1p-100 : inexact-ok 679= atan towardzero m68k96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 680= atan upward m68k96 0x1p-100 : 0x1p-100 : inexact-ok 681= atan downward binary128 0x1p-100 : 0xf.fffffffffffffffffffffffffff8p-104 : inexact-ok 682= atan tonearest binary128 0x1p-100 : 0x1p-100 : inexact-ok 683= atan towardzero binary128 0x1p-100 : 0xf.fffffffffffffffffffffffffff8p-104 : inexact-ok 684= atan upward binary128 0x1p-100 : 0x1p-100 : inexact-ok 685= atan downward ibm128 0x1p-100 : 0xf.fffffffffffffffffffffffffcp-104 : inexact-ok 686= atan tonearest ibm128 0x1p-100 : 0x1p-100 : inexact-ok 687= atan towardzero ibm128 0x1p-100 : 0xf.fffffffffffffffffffffffffcp-104 : inexact-ok 688= atan upward ibm128 0x1p-100 : 0x1p-100 : inexact-ok 689atan 0x1p-600 690= atan downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 691= atan tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 692= atan towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 693= atan upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 694= atan downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 695= atan tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 696= atan towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 697= atan upward binary64 0x8p-152 : 0x8p-152 : inexact-ok 698= atan downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 699= atan tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 700= atan towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 701= atan upward intel96 0x8p-152 : 0x8p-152 : inexact-ok 702= atan downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 703= atan tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 704= atan towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 705= atan upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 706= atan downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 707= atan tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 708= atan towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 709= atan upward binary128 0x8p-152 : 0x8p-152 : inexact-ok 710= atan downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 711= atan tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 712= atan towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 713= atan upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 714= atan downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 715= atan tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 716= atan towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 717= atan upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 718= atan downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 719= atan tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 720= atan towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 721= atan upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 722= atan downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 723= atan tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 724= atan towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 725= atan upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 726= atan downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 727= atan tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 728= atan towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 729= atan upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 730= atan downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 731= atan tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 732= atan towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 733= atan upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 734= atan downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 735= atan tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 736= atan towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 737= atan upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 738= atan downward binary64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok 739= atan tonearest binary64 0x1p-600 : 0x1p-600 : inexact-ok 740= atan towardzero binary64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok 741= atan upward binary64 0x1p-600 : 0x1p-600 : inexact-ok 742= atan downward intel96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 743= atan tonearest intel96 0x1p-600 : 0x1p-600 : inexact-ok 744= atan towardzero intel96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 745= atan upward intel96 0x1p-600 : 0x1p-600 : inexact-ok 746= atan downward m68k96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 747= atan tonearest m68k96 0x1p-600 : 0x1p-600 : inexact-ok 748= atan towardzero m68k96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 749= atan upward m68k96 0x1p-600 : 0x1p-600 : inexact-ok 750= atan downward binary128 0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-604 : inexact-ok 751= atan tonearest binary128 0x1p-600 : 0x1p-600 : inexact-ok 752= atan towardzero binary128 0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-604 : inexact-ok 753= atan upward binary128 0x1p-600 : 0x1p-600 : inexact-ok 754= atan downward ibm128 0x1p-600 : 0xf.fffffffffffffffffffffffffcp-604 : inexact-ok 755= atan tonearest ibm128 0x1p-600 : 0x1p-600 : inexact-ok 756= atan towardzero ibm128 0x1p-600 : 0xf.fffffffffffffffffffffffffcp-604 : inexact-ok 757= atan upward ibm128 0x1p-600 : 0x1p-600 : inexact-ok 758atan 0x1p-10000 759= atan downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 760= atan tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 761= atan towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 762= atan upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 763= atan downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 764= atan tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 765= atan towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 766= atan upward binary64 0x8p-152 : 0x8p-152 : inexact-ok 767= atan downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 768= atan tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 769= atan towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 770= atan upward intel96 0x8p-152 : 0x8p-152 : inexact-ok 771= atan downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 772= atan tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 773= atan towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 774= atan upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 775= atan downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 776= atan tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 777= atan towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 778= atan upward binary128 0x8p-152 : 0x8p-152 : inexact-ok 779= atan downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 780= atan tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 781= atan towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 782= atan upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 783= atan downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 784= atan tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 785= atan towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 786= atan upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 787= atan downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 788= atan tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 789= atan towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 790= atan upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 791= atan downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 792= atan tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 793= atan towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 794= atan upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 795= atan downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 796= atan tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 797= atan towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 798= atan upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 799= atan downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 800= atan tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 801= atan towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 802= atan upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 803= atan downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 804= atan tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 805= atan towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 806= atan upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 807= atan downward binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 808= atan tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 809= atan towardzero binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 810= atan upward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 811= atan downward intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 812= atan tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 813= atan towardzero intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 814= atan upward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 815= atan downward m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 816= atan tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 817= atan towardzero m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 818= atan upward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 819= atan downward binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 820= atan tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 821= atan towardzero binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 822= atan upward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 823= atan downward ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 824= atan tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 825= atan towardzero ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 826= atan upward ibm128 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 827= atan downward intel96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 828= atan tonearest intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 829= atan towardzero intel96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 830= atan upward intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 831= atan downward m68k96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 832= atan tonearest m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 833= atan towardzero m68k96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 834= atan upward m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 835= atan downward binary128 0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-10004 : inexact-ok 836= atan tonearest binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 837= atan towardzero binary128 0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-10004 : inexact-ok 838= atan upward binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 839atan -0x3.b02d84p-4 840= atan downward binary32 -0x3.b02d84p-4 : -0x3.9ff7e4p-4 : inexact-ok 841= atan tonearest binary32 -0x3.b02d84p-4 : -0x3.9ff7ep-4 : inexact-ok 842= atan towardzero binary32 -0x3.b02d84p-4 : -0x3.9ff7ep-4 : inexact-ok 843= atan upward binary32 -0x3.b02d84p-4 : -0x3.9ff7ep-4 : inexact-ok 844= atan downward binary64 -0x3.b02d84p-4 : -0x3.9ff7e1f81370cp-4 : inexact-ok 845= atan tonearest binary64 -0x3.b02d84p-4 : -0x3.9ff7e1f81370cp-4 : inexact-ok 846= atan towardzero binary64 -0x3.b02d84p-4 : -0x3.9ff7e1f81370ap-4 : inexact-ok 847= atan upward binary64 -0x3.b02d84p-4 : -0x3.9ff7e1f81370ap-4 : inexact-ok 848= atan downward intel96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b934p-4 : inexact-ok 849= atan tonearest intel96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93p-4 : inexact-ok 850= atan towardzero intel96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93p-4 : inexact-ok 851= atan upward intel96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93p-4 : inexact-ok 852= atan downward m68k96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b934p-4 : inexact-ok 853= atan tonearest m68k96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93p-4 : inexact-ok 854= atan towardzero m68k96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93p-4 : inexact-ok 855= atan upward m68k96 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93p-4 : inexact-ok 856= atan downward binary128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0b5ap-4 : inexact-ok 857= atan tonearest binary128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0b5ap-4 : inexact-ok 858= atan towardzero binary128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0b58p-4 : inexact-ok 859= atan upward binary128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0b58p-4 : inexact-ok 860= atan downward ibm128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0cp-4 : inexact-ok 861= atan tonearest ibm128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0bp-4 : inexact-ok 862= atan towardzero ibm128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0bp-4 : inexact-ok 863= atan upward ibm128 -0x3.b02d84p-4 : -0x3.9ff7e1f81370b93195e0357d0bp-4 : inexact-ok 864atan -0x3.3fb708p-4 865= atan downward binary32 -0x3.3fb708p-4 : -0x3.348f0cp-4 : inexact-ok 866= atan tonearest binary32 -0x3.3fb708p-4 : -0x3.348f08p-4 : inexact-ok 867= atan towardzero binary32 -0x3.3fb708p-4 : -0x3.348f08p-4 : inexact-ok 868= atan upward binary32 -0x3.3fb708p-4 : -0x3.348f08p-4 : inexact-ok 869= atan downward binary64 -0x3.3fb708p-4 : -0x3.348f092072332p-4 : inexact-ok 870= atan tonearest binary64 -0x3.3fb708p-4 : -0x3.348f092072332p-4 : inexact-ok 871= atan towardzero binary64 -0x3.3fb708p-4 : -0x3.348f09207233p-4 : inexact-ok 872= atan upward binary64 -0x3.3fb708p-4 : -0x3.348f09207233p-4 : inexact-ok 873= atan downward intel96 -0x3.3fb708p-4 : -0x3.348f092072331fdcp-4 : inexact-ok 874= atan tonearest intel96 -0x3.3fb708p-4 : -0x3.348f092072331fd8p-4 : inexact-ok 875= atan towardzero intel96 -0x3.3fb708p-4 : -0x3.348f092072331fd8p-4 : inexact-ok 876= atan upward intel96 -0x3.3fb708p-4 : -0x3.348f092072331fd8p-4 : inexact-ok 877= atan downward m68k96 -0x3.3fb708p-4 : -0x3.348f092072331fdcp-4 : inexact-ok 878= atan tonearest m68k96 -0x3.3fb708p-4 : -0x3.348f092072331fd8p-4 : inexact-ok 879= atan towardzero m68k96 -0x3.3fb708p-4 : -0x3.348f092072331fd8p-4 : inexact-ok 880= atan upward m68k96 -0x3.3fb708p-4 : -0x3.348f092072331fd8p-4 : inexact-ok 881= atan downward binary128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff348d8p-4 : inexact-ok 882= atan tonearest binary128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff348d6p-4 : inexact-ok 883= atan towardzero binary128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff348d6p-4 : inexact-ok 884= atan upward binary128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff348d6p-4 : inexact-ok 885= atan downward ibm128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff349p-4 : inexact-ok 886= atan tonearest ibm128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff349p-4 : inexact-ok 887= atan towardzero ibm128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff348p-4 : inexact-ok 888= atan upward ibm128 -0x3.3fb708p-4 : -0x3.348f092072331fd8ca0cbff348p-4 : inexact-ok 889atan -0x2.3249ap+0 890= atan downward binary32 -0x2.3249ap+0 : -0x1.24c034p+0 : inexact-ok 891= atan tonearest binary32 -0x2.3249ap+0 : -0x1.24c032p+0 : inexact-ok 892= atan towardzero binary32 -0x2.3249ap+0 : -0x1.24c032p+0 : inexact-ok 893= atan upward binary32 -0x2.3249ap+0 : -0x1.24c032p+0 : inexact-ok 894= atan downward binary64 -0x2.3249ap+0 : -0x1.24c032fe9a703p+0 : inexact-ok 895= atan tonearest binary64 -0x2.3249ap+0 : -0x1.24c032fe9a703p+0 : inexact-ok 896= atan towardzero binary64 -0x2.3249ap+0 : -0x1.24c032fe9a702p+0 : inexact-ok 897= atan upward binary64 -0x2.3249ap+0 : -0x1.24c032fe9a702p+0 : inexact-ok 898= atan downward intel96 -0x2.3249ap+0 : -0x1.24c032fe9a702f74p+0 : inexact-ok 899= atan tonearest intel96 -0x2.3249ap+0 : -0x1.24c032fe9a702f72p+0 : inexact-ok 900= atan towardzero intel96 -0x2.3249ap+0 : -0x1.24c032fe9a702f72p+0 : inexact-ok 901= atan upward intel96 -0x2.3249ap+0 : -0x1.24c032fe9a702f72p+0 : inexact-ok 902= atan downward m68k96 -0x2.3249ap+0 : -0x1.24c032fe9a702f74p+0 : inexact-ok 903= atan tonearest m68k96 -0x2.3249ap+0 : -0x1.24c032fe9a702f72p+0 : inexact-ok 904= atan towardzero m68k96 -0x2.3249ap+0 : -0x1.24c032fe9a702f72p+0 : inexact-ok 905= atan upward m68k96 -0x2.3249ap+0 : -0x1.24c032fe9a702f72p+0 : inexact-ok 906= atan downward binary128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75e01cp+0 : inexact-ok 907= atan tonearest binary128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75e01cp+0 : inexact-ok 908= atan towardzero binary128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75e01bp+0 : inexact-ok 909= atan upward binary128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75e01bp+0 : inexact-ok 910= atan downward ibm128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75e08p+0 : inexact-ok 911= atan tonearest ibm128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75ep+0 : inexact-ok 912= atan towardzero ibm128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75ep+0 : inexact-ok 913= atan upward ibm128 -0x2.3249ap+0 : -0x1.24c032fe9a702f7255968f75ep+0 : inexact-ok 914atan -0x1.363f46p+0 915= atan downward binary32 -0x1.363f46p+0 : -0xe.1832ep-4 : inexact-ok 916= atan tonearest binary32 -0x1.363f46p+0 : -0xe.1832ep-4 : inexact-ok 917= atan towardzero binary32 -0x1.363f46p+0 : -0xe.1832dp-4 : inexact-ok 918= atan upward binary32 -0x1.363f46p+0 : -0xe.1832dp-4 : inexact-ok 919= atan downward binary64 -0x1.363f46p+0 : -0xe.1832df50b23ap-4 : inexact-ok 920= atan tonearest binary64 -0x1.363f46p+0 : -0xe.1832df50b2398p-4 : inexact-ok 921= atan towardzero binary64 -0x1.363f46p+0 : -0xe.1832df50b2398p-4 : inexact-ok 922= atan upward binary64 -0x1.363f46p+0 : -0xe.1832df50b2398p-4 : inexact-ok 923= atan downward intel96 -0x1.363f46p+0 : -0xe.1832df50b2398e5p-4 : inexact-ok 924= atan tonearest intel96 -0x1.363f46p+0 : -0xe.1832df50b2398e5p-4 : inexact-ok 925= atan towardzero intel96 -0x1.363f46p+0 : -0xe.1832df50b2398e4p-4 : inexact-ok 926= atan upward intel96 -0x1.363f46p+0 : -0xe.1832df50b2398e4p-4 : inexact-ok 927= atan downward m68k96 -0x1.363f46p+0 : -0xe.1832df50b2398e5p-4 : inexact-ok 928= atan tonearest m68k96 -0x1.363f46p+0 : -0xe.1832df50b2398e5p-4 : inexact-ok 929= atan towardzero m68k96 -0x1.363f46p+0 : -0xe.1832df50b2398e4p-4 : inexact-ok 930= atan upward m68k96 -0x1.363f46p+0 : -0xe.1832df50b2398e4p-4 : inexact-ok 931= atan downward binary128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f7f8p-4 : inexact-ok 932= atan tonearest binary128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f7f8p-4 : inexact-ok 933= atan towardzero binary128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f7fp-4 : inexact-ok 934= atan upward binary128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f7fp-4 : inexact-ok 935= atan downward ibm128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f8p-4 : inexact-ok 936= atan tonearest ibm128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f8p-4 : inexact-ok 937= atan towardzero ibm128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f4p-4 : inexact-ok 938= atan upward ibm128 -0x1.363f46p+0 : -0xe.1832df50b2398e4a96945ef0f4p-4 : inexact-ok 939atan -0x1.ad4c0ap+0 940= atan downward binary32 -0x1.ad4c0ap+0 : -0x1.087838p+0 : inexact-ok 941= atan tonearest binary32 -0x1.ad4c0ap+0 : -0x1.087838p+0 : inexact-ok 942= atan towardzero binary32 -0x1.ad4c0ap+0 : -0x1.087836p+0 : inexact-ok 943= atan upward binary32 -0x1.ad4c0ap+0 : -0x1.087836p+0 : inexact-ok 944= atan downward binary64 -0x1.ad4c0ap+0 : -0x1.0878377062daep+0 : inexact-ok 945= atan tonearest binary64 -0x1.ad4c0ap+0 : -0x1.0878377062daep+0 : inexact-ok 946= atan towardzero binary64 -0x1.ad4c0ap+0 : -0x1.0878377062dadp+0 : inexact-ok 947= atan upward binary64 -0x1.ad4c0ap+0 : -0x1.0878377062dadp+0 : inexact-ok 948= atan downward intel96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2cp+0 : inexact-ok 949= atan tonearest intel96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2ap+0 : inexact-ok 950= atan towardzero intel96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2ap+0 : inexact-ok 951= atan upward intel96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2ap+0 : inexact-ok 952= atan downward m68k96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2cp+0 : inexact-ok 953= atan tonearest m68k96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2ap+0 : inexact-ok 954= atan towardzero m68k96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2ap+0 : inexact-ok 955= atan upward m68k96 -0x1.ad4c0ap+0 : -0x1.0878377062dada2ap+0 : inexact-ok 956= atan downward binary128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e46577p+0 : inexact-ok 957= atan tonearest binary128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e46577p+0 : inexact-ok 958= atan towardzero binary128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e46576p+0 : inexact-ok 959= atan upward binary128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e46576p+0 : inexact-ok 960= atan downward ibm128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e4658p+0 : inexact-ok 961= atan tonearest ibm128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e4658p+0 : inexact-ok 962= atan towardzero ibm128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e465p+0 : inexact-ok 963= atan upward ibm128 -0x1.ad4c0ap+0 : -0x1.0878377062dada2af4f466e465p+0 : inexact-ok 964atan -0x3.eb8e18p+0 965= atan downward binary32 -0x3.eb8e18p+0 : -0x1.522f06p+0 : inexact-ok 966= atan tonearest binary32 -0x3.eb8e18p+0 : -0x1.522f04p+0 : inexact-ok 967= atan towardzero binary32 -0x3.eb8e18p+0 : -0x1.522f04p+0 : inexact-ok 968= atan upward binary32 -0x3.eb8e18p+0 : -0x1.522f04p+0 : inexact-ok 969= atan downward binary64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8dp+0 : inexact-ok 970= atan tonearest binary64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8cp+0 : inexact-ok 971= atan towardzero binary64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8cp+0 : inexact-ok 972= atan upward binary64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8cp+0 : inexact-ok 973= atan downward intel96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2dap+0 : inexact-ok 974= atan tonearest intel96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8p+0 : inexact-ok 975= atan towardzero intel96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8p+0 : inexact-ok 976= atan upward intel96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8p+0 : inexact-ok 977= atan downward m68k96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2dap+0 : inexact-ok 978= atan tonearest m68k96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8p+0 : inexact-ok 979= atan towardzero m68k96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8p+0 : inexact-ok 980= atan upward m68k96 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8p+0 : inexact-ok 981= atan downward binary128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee8bdp+0 : inexact-ok 982= atan tonearest binary128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee8bdp+0 : inexact-ok 983= atan towardzero binary128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee8bcp+0 : inexact-ok 984= atan upward binary128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee8bcp+0 : inexact-ok 985= atan downward ibm128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee9p+0 : inexact-ok 986= atan tonearest ibm128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee88p+0 : inexact-ok 987= atan towardzero ibm128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee88p+0 : inexact-ok 988= atan upward ibm128 -0x3.eb8e18p+0 : -0x1.522f0408c0e8c2d8d3fe682ee88p+0 : inexact-ok 989atan 0x3.53c188p+0 990= atan downward binary32 0x3.53c188p+0 : 0x1.476164p+0 : inexact-ok 991= atan tonearest binary32 0x3.53c188p+0 : 0x1.476166p+0 : inexact-ok 992= atan towardzero binary32 0x3.53c188p+0 : 0x1.476164p+0 : inexact-ok 993= atan upward binary32 0x3.53c188p+0 : 0x1.476166p+0 : inexact-ok 994= atan downward binary64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok 995= atan tonearest binary64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok 996= atan towardzero binary64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok 997= atan upward binary64 0x3.53c188p+0 : 0x1.476165c27ab52p+0 : inexact-ok 998= atan downward intel96 0x3.53c188p+0 : 0x1.476165c27ab517fep+0 : inexact-ok 999= atan tonearest intel96 0x3.53c188p+0 : 0x1.476165c27ab518p+0 : inexact-ok 1000= atan towardzero intel96 0x3.53c188p+0 : 0x1.476165c27ab517fep+0 : inexact-ok 1001= atan upward intel96 0x3.53c188p+0 : 0x1.476165c27ab518p+0 : inexact-ok 1002= atan downward m68k96 0x3.53c188p+0 : 0x1.476165c27ab517fep+0 : inexact-ok 1003= atan tonearest m68k96 0x3.53c188p+0 : 0x1.476165c27ab518p+0 : inexact-ok 1004= atan towardzero m68k96 0x3.53c188p+0 : 0x1.476165c27ab517fep+0 : inexact-ok 1005= atan upward m68k96 0x3.53c188p+0 : 0x1.476165c27ab518p+0 : inexact-ok 1006= atan downward binary128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e45558p+0 : inexact-ok 1007= atan tonearest binary128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e45559p+0 : inexact-ok 1008= atan towardzero binary128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e45558p+0 : inexact-ok 1009= atan upward binary128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e45559p+0 : inexact-ok 1010= atan downward ibm128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e455p+0 : inexact-ok 1011= atan tonearest ibm128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e4558p+0 : inexact-ok 1012= atan towardzero ibm128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e455p+0 : inexact-ok 1013= atan upward ibm128 0x3.53c188p+0 : 0x1.476165c27ab517ff156a94e4558p+0 : inexact-ok 1014atan -0x1.58c83p+0 1015= atan downward binary32 -0x1.58c83p+0 : -0xe.e9f01p-4 : inexact-ok 1016= atan tonearest binary32 -0x1.58c83p+0 : -0xe.e9f01p-4 : inexact-ok 1017= atan towardzero binary32 -0x1.58c83p+0 : -0xe.e9fp-4 : inexact-ok 1018= atan upward binary32 -0x1.58c83p+0 : -0xe.e9fp-4 : inexact-ok 1019= atan downward binary64 -0x1.58c83p+0 : -0xe.e9f00a57b144p-4 : inexact-ok 1020= atan tonearest binary64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok 1021= atan towardzero binary64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok 1022= atan upward binary64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok 1023= atan downward intel96 -0x1.58c83p+0 : -0xe.e9f00a57b143b32p-4 : inexact-ok 1024= atan tonearest intel96 -0x1.58c83p+0 : -0xe.e9f00a57b143b32p-4 : inexact-ok 1025= atan towardzero intel96 -0x1.58c83p+0 : -0xe.e9f00a57b143b31p-4 : inexact-ok 1026= atan upward intel96 -0x1.58c83p+0 : -0xe.e9f00a57b143b31p-4 : inexact-ok 1027= atan downward m68k96 -0x1.58c83p+0 : -0xe.e9f00a57b143b32p-4 : inexact-ok 1028= atan tonearest m68k96 -0x1.58c83p+0 : -0xe.e9f00a57b143b32p-4 : inexact-ok 1029= atan towardzero m68k96 -0x1.58c83p+0 : -0xe.e9f00a57b143b31p-4 : inexact-ok 1030= atan upward m68k96 -0x1.58c83p+0 : -0xe.e9f00a57b143b31p-4 : inexact-ok 1031= atan downward binary128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18ea31p-4 : inexact-ok 1032= atan tonearest binary128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18ea31p-4 : inexact-ok 1033= atan towardzero binary128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18ea308p-4 : inexact-ok 1034= atan upward binary128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18ea308p-4 : inexact-ok 1035= atan downward ibm128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18ea4p-4 : inexact-ok 1036= atan tonearest ibm128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18ea4p-4 : inexact-ok 1037= atan towardzero ibm128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18eap-4 : inexact-ok 1038= atan upward ibm128 -0x1.58c83p+0 : -0xe.e9f00a57b143b31a8f4be18eap-4 : inexact-ok 1039atan 0x1.626772p-1 1040= atan downward binary32 0xb.133b9p-4 : 0x9.bp-4 : inexact-ok 1041= atan tonearest binary32 0xb.133b9p-4 : 0x9.b0001p-4 : inexact-ok 1042= atan towardzero binary32 0xb.133b9p-4 : 0x9.bp-4 : inexact-ok 1043= atan upward binary32 0xb.133b9p-4 : 0x9.b0001p-4 : inexact-ok 1044= atan downward binary64 0xb.133b9p-4 : 0x9.b0000da23b9d8p-4 : inexact-ok 1045= atan tonearest binary64 0xb.133b9p-4 : 0x9.b0000da23b9ep-4 : inexact-ok 1046= atan towardzero binary64 0xb.133b9p-4 : 0x9.b0000da23b9d8p-4 : inexact-ok 1047= atan upward binary64 0xb.133b9p-4 : 0x9.b0000da23b9ep-4 : inexact-ok 1048= atan downward intel96 0xb.133b9p-4 : 0x9.b0000da23b9dce2p-4 : inexact-ok 1049= atan tonearest intel96 0xb.133b9p-4 : 0x9.b0000da23b9dce3p-4 : inexact-ok 1050= atan towardzero intel96 0xb.133b9p-4 : 0x9.b0000da23b9dce2p-4 : inexact-ok 1051= atan upward intel96 0xb.133b9p-4 : 0x9.b0000da23b9dce3p-4 : inexact-ok 1052= atan downward m68k96 0xb.133b9p-4 : 0x9.b0000da23b9dce2p-4 : inexact-ok 1053= atan tonearest m68k96 0xb.133b9p-4 : 0x9.b0000da23b9dce3p-4 : inexact-ok 1054= atan towardzero m68k96 0xb.133b9p-4 : 0x9.b0000da23b9dce2p-4 : inexact-ok 1055= atan upward m68k96 0xb.133b9p-4 : 0x9.b0000da23b9dce3p-4 : inexact-ok 1056= atan downward binary128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda3638p-4 : inexact-ok 1057= atan tonearest binary128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda364p-4 : inexact-ok 1058= atan towardzero binary128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda3638p-4 : inexact-ok 1059= atan upward binary128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda364p-4 : inexact-ok 1060= atan downward ibm128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda34p-4 : inexact-ok 1061= atan tonearest ibm128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda38p-4 : inexact-ok 1062= atan towardzero ibm128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda34p-4 : inexact-ok 1063= atan upward ibm128 0xb.133b9p-4 : 0x9.b0000da23b9dce2cdb744dda38p-4 : inexact-ok 1064atan min 1065= atan downward binary32 0x4p-128 : 0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 1066= atan tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 1067= atan towardzero binary32 0x4p-128 : 0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 1068= atan upward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 1069= atan downward binary64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok 1070= atan tonearest binary64 0x4p-128 : 0x4p-128 : inexact-ok 1071= atan towardzero binary64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok 1072= atan upward binary64 0x4p-128 : 0x4p-128 : inexact-ok 1073= atan downward intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 1074= atan tonearest intel96 0x4p-128 : 0x4p-128 : inexact-ok 1075= atan towardzero intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 1076= atan upward intel96 0x4p-128 : 0x4p-128 : inexact-ok 1077= atan downward m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 1078= atan tonearest m68k96 0x4p-128 : 0x4p-128 : inexact-ok 1079= atan towardzero m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 1080= atan upward m68k96 0x4p-128 : 0x4p-128 : inexact-ok 1081= atan downward binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 1082= atan tonearest binary128 0x4p-128 : 0x4p-128 : inexact-ok 1083= atan towardzero binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 1084= atan upward binary128 0x4p-128 : 0x4p-128 : inexact-ok 1085= atan downward ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 1086= atan tonearest ibm128 0x4p-128 : 0x4p-128 : inexact-ok 1087= atan towardzero ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 1088= atan upward ibm128 0x4p-128 : 0x4p-128 : inexact-ok 1089= atan downward binary64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 1090= atan tonearest binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 1091= atan towardzero binary64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 1092= atan upward binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 1093= atan downward intel96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 1094= atan tonearest intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 1095= atan towardzero intel96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 1096= atan upward intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 1097= atan downward m68k96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 1098= atan tonearest m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 1099= atan towardzero m68k96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 1100= atan upward m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 1101= atan downward binary128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 1102= atan tonearest binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 1103= atan towardzero binary128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 1104= atan upward binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 1105= atan downward ibm128 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 1106= atan tonearest ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 1107= atan towardzero ibm128 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 1108= atan upward ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 1109= atan downward intel96 0x4p-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 1110= atan tonearest intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1111= atan towardzero intel96 0x4p-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 1112= atan upward intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1113= atan downward m68k96 0x4p-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok 1114= atan tonearest m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 1115= atan towardzero m68k96 0x4p-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok 1116= atan upward m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 1117= atan downward binary128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1118= atan tonearest binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1119= atan towardzero binary128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1120= atan upward binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1121= atan downward intel96 0x2p-16384 : 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 1122= atan tonearest intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 1123= atan towardzero intel96 0x2p-16384 : 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 1124= atan upward intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 1125= atan downward m68k96 0x2p-16384 : 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1126= atan tonearest m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 1127= atan towardzero m68k96 0x2p-16384 : 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1128= atan upward m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 1129= atan downward binary128 0x2p-16384 : 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 1130= atan tonearest binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 1131= atan towardzero binary128 0x2p-16384 : 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 1132= atan upward binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 1133= atan downward binary64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok 1134= atan tonearest binary64 0x8p-972 : 0x8p-972 : inexact-ok 1135= atan towardzero binary64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok 1136= atan upward binary64 0x8p-972 : 0x8p-972 : inexact-ok 1137= atan downward intel96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 1138= atan tonearest intel96 0x8p-972 : 0x8p-972 : inexact-ok 1139= atan towardzero intel96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 1140= atan upward intel96 0x8p-972 : 0x8p-972 : inexact-ok 1141= atan downward m68k96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 1142= atan tonearest m68k96 0x8p-972 : 0x8p-972 : inexact-ok 1143= atan towardzero m68k96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 1144= atan upward m68k96 0x8p-972 : 0x8p-972 : inexact-ok 1145= atan downward binary128 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 1146= atan tonearest binary128 0x8p-972 : 0x8p-972 : inexact-ok 1147= atan towardzero binary128 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 1148= atan upward binary128 0x8p-972 : 0x8p-972 : inexact-ok 1149= atan downward ibm128 0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 1150= atan tonearest ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 1151= atan towardzero ibm128 0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 1152= atan upward ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 1153atan -min 1154= atan downward binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 1155= atan tonearest binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 1156= atan towardzero binary32 -0x4p-128 : -0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 1157= atan upward binary32 -0x4p-128 : -0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 1158= atan downward binary64 -0x4p-128 : -0x4p-128 : inexact-ok 1159= atan tonearest binary64 -0x4p-128 : -0x4p-128 : inexact-ok 1160= atan towardzero binary64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok 1161= atan upward binary64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok 1162= atan downward intel96 -0x4p-128 : -0x4p-128 : inexact-ok 1163= atan tonearest intel96 -0x4p-128 : -0x4p-128 : inexact-ok 1164= atan towardzero intel96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 1165= atan upward intel96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 1166= atan downward m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 1167= atan tonearest m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 1168= atan towardzero m68k96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 1169= atan upward m68k96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 1170= atan downward binary128 -0x4p-128 : -0x4p-128 : inexact-ok 1171= atan tonearest binary128 -0x4p-128 : -0x4p-128 : inexact-ok 1172= atan towardzero binary128 -0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 1173= atan upward binary128 -0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 1174= atan downward ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 1175= atan tonearest ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 1176= atan towardzero ibm128 -0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 1177= atan upward ibm128 -0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 1178= atan downward binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 1179= atan tonearest binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 1180= atan towardzero binary64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 1181= atan upward binary64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 1182= atan downward intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 1183= atan tonearest intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 1184= atan towardzero intel96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 1185= atan upward intel96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 1186= atan downward m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 1187= atan tonearest m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 1188= atan towardzero m68k96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 1189= atan upward m68k96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 1190= atan downward binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 1191= atan tonearest binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 1192= atan towardzero binary128 -0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 1193= atan upward binary128 -0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 1194= atan downward ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 1195= atan tonearest ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 1196= atan towardzero ibm128 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 1197= atan upward ibm128 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 1198= atan downward intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1199= atan tonearest intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1200= atan towardzero intel96 -0x4p-16384 : -0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 1201= atan upward intel96 -0x4p-16384 : -0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 1202= atan downward m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 1203= atan tonearest m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 1204= atan towardzero m68k96 -0x4p-16384 : -0x3.fffffffffffffffcp-16384 : inexact-ok 1205= atan upward m68k96 -0x4p-16384 : -0x3.fffffffffffffffcp-16384 : inexact-ok 1206= atan downward binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1207= atan tonearest binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 1208= atan towardzero binary128 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1209= atan upward binary128 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1210= atan downward intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 1211= atan tonearest intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 1212= atan towardzero intel96 -0x2p-16384 : -0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 1213= atan upward intel96 -0x2p-16384 : -0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 1214= atan downward m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 1215= atan tonearest m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 1216= atan towardzero m68k96 -0x2p-16384 : -0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1217= atan upward m68k96 -0x2p-16384 : -0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 1218= atan downward binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 1219= atan tonearest binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 1220= atan towardzero binary128 -0x2p-16384 : -0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 1221= atan upward binary128 -0x2p-16384 : -0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 1222= atan downward binary64 -0x8p-972 : -0x8p-972 : inexact-ok 1223= atan tonearest binary64 -0x8p-972 : -0x8p-972 : inexact-ok 1224= atan towardzero binary64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok 1225= atan upward binary64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok 1226= atan downward intel96 -0x8p-972 : -0x8p-972 : inexact-ok 1227= atan tonearest intel96 -0x8p-972 : -0x8p-972 : inexact-ok 1228= atan towardzero intel96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 1229= atan upward intel96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 1230= atan downward m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 1231= atan tonearest m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 1232= atan towardzero m68k96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 1233= atan upward m68k96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 1234= atan downward binary128 -0x8p-972 : -0x8p-972 : inexact-ok 1235= atan tonearest binary128 -0x8p-972 : -0x8p-972 : inexact-ok 1236= atan towardzero binary128 -0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 1237= atan upward binary128 -0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 1238= atan downward ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 1239= atan tonearest ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 1240= atan towardzero ibm128 -0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 1241= atan upward ibm128 -0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 1242atan min_subnorm 1243= atan downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1244= atan tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1245= atan towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1246= atan upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1247= atan downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 1248= atan tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 1249= atan towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 1250= atan upward binary64 0x8p-152 : 0x8p-152 : inexact-ok 1251= atan downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 1252= atan tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 1253= atan towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 1254= atan upward intel96 0x8p-152 : 0x8p-152 : inexact-ok 1255= atan downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 1256= atan tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 1257= atan towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 1258= atan upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 1259= atan downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 1260= atan tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 1261= atan towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 1262= atan upward binary128 0x8p-152 : 0x8p-152 : inexact-ok 1263= atan downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 1264= atan tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 1265= atan towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 1266= atan upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 1267= atan downward binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1268= atan tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1269= atan towardzero binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1270= atan upward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1271= atan downward intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 1272= atan tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 1273= atan towardzero intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 1274= atan upward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 1275= atan downward m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 1276= atan tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 1277= atan towardzero m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 1278= atan upward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 1279= atan downward binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 1280= atan tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 1281= atan towardzero binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 1282= atan upward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 1283= atan downward ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1284= atan tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1285= atan towardzero ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1286= atan upward ibm128 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1287= atan downward intel96 0x8p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1288= atan tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 1289= atan towardzero intel96 0x8p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1290= atan upward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 1291= atan downward m68k96 0x8p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 1292= atan tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 1293= atan towardzero m68k96 0x8p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 1294= atan upward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 1295= atan downward binary128 0x8p-16448 : 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1296= atan tonearest binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 1297= atan towardzero binary128 0x8p-16448 : 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1298= atan upward binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 1299= atan downward m68k96 0x4p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1300= atan tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 1301= atan towardzero m68k96 0x4p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1302= atan upward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 1303= atan downward binary128 0x4p-16448 : 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1304= atan tonearest binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 1305= atan towardzero binary128 0x4p-16448 : 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1306= atan upward binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 1307= atan downward binary128 0x4p-16496 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1308= atan tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 1309= atan towardzero binary128 0x4p-16496 : 0x0p+0 : inexact-ok underflow errno-erange-ok 1310= atan upward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 1311atan -min_subnorm 1312= atan downward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 1313= atan tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 1314= atan towardzero binary32 -0x8p-152 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1315= atan upward binary32 -0x8p-152 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1316= atan downward binary64 -0x8p-152 : -0x8p-152 : inexact-ok 1317= atan tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok 1318= atan towardzero binary64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok 1319= atan upward binary64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok 1320= atan downward intel96 -0x8p-152 : -0x8p-152 : inexact-ok 1321= atan tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok 1322= atan towardzero intel96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 1323= atan upward intel96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 1324= atan downward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 1325= atan tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 1326= atan towardzero m68k96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 1327= atan upward m68k96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 1328= atan downward binary128 -0x8p-152 : -0x8p-152 : inexact-ok 1329= atan tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok 1330= atan towardzero binary128 -0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 1331= atan upward binary128 -0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 1332= atan downward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 1333= atan tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 1334= atan towardzero ibm128 -0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact-ok 1335= atan upward ibm128 -0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact-ok 1336= atan downward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 1337= atan tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 1338= atan towardzero binary64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1339= atan upward binary64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1340= atan downward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 1341= atan tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 1342= atan towardzero intel96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 1343= atan upward intel96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 1344= atan downward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 1345= atan tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 1346= atan towardzero m68k96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 1347= atan upward m68k96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 1348= atan downward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 1349= atan tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 1350= atan towardzero binary128 -0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 1351= atan upward binary128 -0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 1352= atan downward ibm128 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1353= atan tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 1354= atan towardzero ibm128 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1355= atan upward ibm128 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1356= atan downward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 1357= atan tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 1358= atan towardzero intel96 -0x8p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1359= atan upward intel96 -0x8p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1360= atan downward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 1361= atan tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 1362= atan towardzero m68k96 -0x8p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 1363= atan upward m68k96 -0x8p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 1364= atan downward binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 1365= atan tonearest binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 1366= atan towardzero binary128 -0x8p-16448 : -0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1367= atan upward binary128 -0x8p-16448 : -0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1368= atan downward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 1369= atan tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 1370= atan towardzero m68k96 -0x4p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1371= atan upward m68k96 -0x4p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1372= atan downward binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 1373= atan tonearest binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 1374= atan towardzero binary128 -0x4p-16448 : -0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1375= atan upward binary128 -0x4p-16448 : -0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 1376= atan downward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 1377= atan tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 1378= atan towardzero binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1379= atan upward binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange-ok 1380