1exp2 0 2= exp2 downward binary32 0x0p+0 : 0x1p+0 : inexact-ok 3= exp2 tonearest binary32 0x0p+0 : 0x1p+0 : inexact-ok 4= exp2 towardzero binary32 0x0p+0 : 0x1p+0 : inexact-ok 5= exp2 upward binary32 0x0p+0 : 0x1p+0 : inexact-ok 6= exp2 downward binary64 0x0p+0 : 0x1p+0 : inexact-ok 7= exp2 tonearest binary64 0x0p+0 : 0x1p+0 : inexact-ok 8= exp2 towardzero binary64 0x0p+0 : 0x1p+0 : inexact-ok 9= exp2 upward binary64 0x0p+0 : 0x1p+0 : inexact-ok 10= exp2 downward intel96 0x0p+0 : 0x1p+0 : inexact-ok 11= exp2 tonearest intel96 0x0p+0 : 0x1p+0 : inexact-ok 12= exp2 towardzero intel96 0x0p+0 : 0x1p+0 : inexact-ok 13= exp2 upward intel96 0x0p+0 : 0x1p+0 : inexact-ok 14= exp2 downward m68k96 0x0p+0 : 0x1p+0 : inexact-ok 15= exp2 tonearest m68k96 0x0p+0 : 0x1p+0 : inexact-ok 16= exp2 towardzero m68k96 0x0p+0 : 0x1p+0 : inexact-ok 17= exp2 upward m68k96 0x0p+0 : 0x1p+0 : inexact-ok 18= exp2 downward binary128 0x0p+0 : 0x1p+0 : inexact-ok 19= exp2 tonearest binary128 0x0p+0 : 0x1p+0 : inexact-ok 20= exp2 towardzero binary128 0x0p+0 : 0x1p+0 : inexact-ok 21= exp2 upward binary128 0x0p+0 : 0x1p+0 : inexact-ok 22= exp2 downward ibm128 0x0p+0 : 0x1p+0 : inexact-ok 23= exp2 tonearest ibm128 0x0p+0 : 0x1p+0 : inexact-ok 24= exp2 towardzero ibm128 0x0p+0 : 0x1p+0 : inexact-ok 25= exp2 upward ibm128 0x0p+0 : 0x1p+0 : inexact-ok 26exp2 -0 27= exp2 downward binary32 -0x0p+0 : 0x1p+0 : inexact-ok 28= exp2 tonearest binary32 -0x0p+0 : 0x1p+0 : inexact-ok 29= exp2 towardzero binary32 -0x0p+0 : 0x1p+0 : inexact-ok 30= exp2 upward binary32 -0x0p+0 : 0x1p+0 : inexact-ok 31= exp2 downward binary64 -0x0p+0 : 0x1p+0 : inexact-ok 32= exp2 tonearest binary64 -0x0p+0 : 0x1p+0 : inexact-ok 33= exp2 towardzero binary64 -0x0p+0 : 0x1p+0 : inexact-ok 34= exp2 upward binary64 -0x0p+0 : 0x1p+0 : inexact-ok 35= exp2 downward intel96 -0x0p+0 : 0x1p+0 : inexact-ok 36= exp2 tonearest intel96 -0x0p+0 : 0x1p+0 : inexact-ok 37= exp2 towardzero intel96 -0x0p+0 : 0x1p+0 : inexact-ok 38= exp2 upward intel96 -0x0p+0 : 0x1p+0 : inexact-ok 39= exp2 downward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 40= exp2 tonearest m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 41= exp2 towardzero m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 42= exp2 upward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 43= exp2 downward binary128 -0x0p+0 : 0x1p+0 : inexact-ok 44= exp2 tonearest binary128 -0x0p+0 : 0x1p+0 : inexact-ok 45= exp2 towardzero binary128 -0x0p+0 : 0x1p+0 : inexact-ok 46= exp2 upward binary128 -0x0p+0 : 0x1p+0 : inexact-ok 47= exp2 downward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 48= exp2 tonearest ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 49= exp2 towardzero ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 50= exp2 upward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 51exp2 10 52= exp2 downward binary32 0xap+0 : 0x4p+8 : inexact-ok 53= exp2 tonearest binary32 0xap+0 : 0x4p+8 : inexact-ok 54= exp2 towardzero binary32 0xap+0 : 0x4p+8 : inexact-ok 55= exp2 upward binary32 0xap+0 : 0x4p+8 : inexact-ok 56= exp2 downward binary64 0xap+0 : 0x4p+8 : inexact-ok 57= exp2 tonearest binary64 0xap+0 : 0x4p+8 : inexact-ok 58= exp2 towardzero binary64 0xap+0 : 0x4p+8 : inexact-ok 59= exp2 upward binary64 0xap+0 : 0x4p+8 : inexact-ok 60= exp2 downward intel96 0xap+0 : 0x4p+8 : inexact-ok 61= exp2 tonearest intel96 0xap+0 : 0x4p+8 : inexact-ok 62= exp2 towardzero intel96 0xap+0 : 0x4p+8 : inexact-ok 63= exp2 upward intel96 0xap+0 : 0x4p+8 : inexact-ok 64= exp2 downward m68k96 0xap+0 : 0x4p+8 : inexact-ok 65= exp2 tonearest m68k96 0xap+0 : 0x4p+8 : inexact-ok 66= exp2 towardzero m68k96 0xap+0 : 0x4p+8 : inexact-ok 67= exp2 upward m68k96 0xap+0 : 0x4p+8 : inexact-ok 68= exp2 downward binary128 0xap+0 : 0x4p+8 : inexact-ok 69= exp2 tonearest binary128 0xap+0 : 0x4p+8 : inexact-ok 70= exp2 towardzero binary128 0xap+0 : 0x4p+8 : inexact-ok 71= exp2 upward binary128 0xap+0 : 0x4p+8 : inexact-ok 72= exp2 downward ibm128 0xap+0 : 0x4p+8 : inexact-ok 73= exp2 tonearest ibm128 0xap+0 : 0x4p+8 : inexact-ok 74= exp2 towardzero ibm128 0xap+0 : 0x4p+8 : inexact-ok 75= exp2 upward ibm128 0xap+0 : 0x4p+8 : inexact-ok 76exp2 -1 77= exp2 downward binary32 -0x1p+0 : 0x8p-4 : inexact-ok 78= exp2 tonearest binary32 -0x1p+0 : 0x8p-4 : inexact-ok 79= exp2 towardzero binary32 -0x1p+0 : 0x8p-4 : inexact-ok 80= exp2 upward binary32 -0x1p+0 : 0x8p-4 : inexact-ok 81= exp2 downward binary64 -0x1p+0 : 0x8p-4 : inexact-ok 82= exp2 tonearest binary64 -0x1p+0 : 0x8p-4 : inexact-ok 83= exp2 towardzero binary64 -0x1p+0 : 0x8p-4 : inexact-ok 84= exp2 upward binary64 -0x1p+0 : 0x8p-4 : inexact-ok 85= exp2 downward intel96 -0x1p+0 : 0x8p-4 : inexact-ok 86= exp2 tonearest intel96 -0x1p+0 : 0x8p-4 : inexact-ok 87= exp2 towardzero intel96 -0x1p+0 : 0x8p-4 : inexact-ok 88= exp2 upward intel96 -0x1p+0 : 0x8p-4 : inexact-ok 89= exp2 downward m68k96 -0x1p+0 : 0x8p-4 : inexact-ok 90= exp2 tonearest m68k96 -0x1p+0 : 0x8p-4 : inexact-ok 91= exp2 towardzero m68k96 -0x1p+0 : 0x8p-4 : inexact-ok 92= exp2 upward m68k96 -0x1p+0 : 0x8p-4 : inexact-ok 93= exp2 downward binary128 -0x1p+0 : 0x8p-4 : inexact-ok 94= exp2 tonearest binary128 -0x1p+0 : 0x8p-4 : inexact-ok 95= exp2 towardzero binary128 -0x1p+0 : 0x8p-4 : inexact-ok 96= exp2 upward binary128 -0x1p+0 : 0x8p-4 : inexact-ok 97= exp2 downward ibm128 -0x1p+0 : 0x8p-4 : inexact-ok 98= exp2 tonearest ibm128 -0x1p+0 : 0x8p-4 : inexact-ok 99= exp2 towardzero ibm128 -0x1p+0 : 0x8p-4 : inexact-ok 100= exp2 upward ibm128 -0x1p+0 : 0x8p-4 : inexact-ok 101exp2 1e6 102= exp2 downward binary32 0xf.424p+16 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 103= exp2 tonearest binary32 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 104= exp2 towardzero binary32 0xf.424p+16 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 105= exp2 upward binary32 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 106= exp2 downward binary64 0xf.424p+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 107= exp2 tonearest binary64 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 108= exp2 towardzero binary64 0xf.424p+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 109= exp2 upward binary64 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 110= exp2 downward intel96 0xf.424p+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 111= exp2 tonearest intel96 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 112= exp2 towardzero intel96 0xf.424p+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 113= exp2 upward intel96 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 114= exp2 downward m68k96 0xf.424p+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 115= exp2 tonearest m68k96 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 116= exp2 towardzero m68k96 0xf.424p+16 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 117= exp2 upward m68k96 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 118= exp2 downward binary128 0xf.424p+16 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 119= exp2 tonearest binary128 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 120= exp2 towardzero binary128 0xf.424p+16 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 121= exp2 upward binary128 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 122= exp2 downward ibm128 0xf.424p+16 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 123= exp2 tonearest ibm128 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange 124= exp2 towardzero ibm128 0xf.424p+16 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 125= exp2 upward ibm128 0xf.424p+16 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 126exp2 -1e6 127= exp2 downward binary32 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 128= exp2 tonearest binary32 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 129= exp2 towardzero binary32 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 130= exp2 upward binary32 -0xf.424p+16 : 0x8p-152 : inexact-ok underflow errno-erange-ok 131= exp2 downward binary64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 132= exp2 tonearest binary64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 133= exp2 towardzero binary64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 134= exp2 upward binary64 -0xf.424p+16 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 135= exp2 downward intel96 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 136= exp2 tonearest intel96 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 137= exp2 towardzero intel96 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 138= exp2 upward intel96 -0xf.424p+16 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 139= exp2 downward m68k96 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 140= exp2 tonearest m68k96 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 141= exp2 towardzero m68k96 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 142= exp2 upward m68k96 -0xf.424p+16 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 143= exp2 downward binary128 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 144= exp2 tonearest binary128 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 145= exp2 towardzero binary128 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 146= exp2 upward binary128 -0xf.424p+16 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 147= exp2 downward ibm128 -0xf.424p+16 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 148= exp2 tonearest ibm128 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange 149= exp2 towardzero ibm128 -0xf.424p+16 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 150= exp2 upward ibm128 -0xf.424p+16 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 151exp2 max 152= exp2 downward binary32 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 153= exp2 tonearest binary32 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 154= exp2 towardzero binary32 0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 155= exp2 upward binary32 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 156= exp2 downward binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 157= exp2 tonearest binary64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 158= exp2 towardzero binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 159= exp2 upward binary64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 160= exp2 downward intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 161= exp2 tonearest intel96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 162= exp2 towardzero intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 163= exp2 upward intel96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 164= exp2 downward m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 165= exp2 tonearest m68k96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 166= exp2 towardzero m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 167= exp2 upward m68k96 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 168= exp2 downward binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 169= exp2 tonearest binary128 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 170= exp2 towardzero binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 171= exp2 upward binary128 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 172= exp2 downward ibm128 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 173= exp2 tonearest ibm128 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange 174= exp2 towardzero ibm128 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 175= exp2 upward ibm128 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 176= exp2 downward binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 177= exp2 tonearest binary64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 178= exp2 towardzero binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 179= exp2 upward binary64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 180= exp2 downward intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 181= exp2 tonearest intel96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 182= exp2 towardzero intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 183= exp2 upward intel96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 184= exp2 downward m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 185= exp2 tonearest m68k96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 186= exp2 towardzero m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 187= exp2 upward m68k96 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 188= exp2 downward binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 189= exp2 tonearest binary128 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 190= exp2 towardzero binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 191= exp2 upward binary128 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 192= exp2 downward ibm128 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 193= exp2 tonearest ibm128 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange 194= exp2 towardzero ibm128 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 195= exp2 upward ibm128 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 196= exp2 downward intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 197= exp2 tonearest intel96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange 198= exp2 towardzero intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 199= exp2 upward intel96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange 200= exp2 downward m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 201= exp2 tonearest m68k96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange 202= exp2 towardzero m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 203= exp2 upward m68k96 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange 204= exp2 downward binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 205= exp2 tonearest binary128 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange 206= exp2 towardzero binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 207= exp2 upward binary128 0xf.fffffffffffffffp+16380 : plus_infty : inexact-ok overflow errno-erange 208= exp2 downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 209= exp2 tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange 210= exp2 towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 211= exp2 upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact-ok overflow errno-erange 212= exp2 downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 213= exp2 tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange 214= exp2 towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 215= exp2 upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange 216= exp2 downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 217= exp2 tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact-ok overflow errno-erange 218= exp2 towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 219= exp2 upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 220exp2 -max 221= exp2 downward binary32 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 222= exp2 tonearest binary32 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 223= exp2 towardzero binary32 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 224= exp2 upward binary32 -0xf.fffffp+124 : 0x8p-152 : inexact-ok underflow errno-erange-ok 225= exp2 downward binary64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 226= exp2 tonearest binary64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 227= exp2 towardzero binary64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 228= exp2 upward binary64 -0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 229= exp2 downward intel96 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 230= exp2 tonearest intel96 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 231= exp2 towardzero intel96 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 232= exp2 upward intel96 -0xf.fffffp+124 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 233= exp2 downward m68k96 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 234= exp2 tonearest m68k96 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 235= exp2 towardzero m68k96 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 236= exp2 upward m68k96 -0xf.fffffp+124 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 237= exp2 downward binary128 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 238= exp2 tonearest binary128 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 239= exp2 towardzero binary128 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 240= exp2 upward binary128 -0xf.fffffp+124 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 241= exp2 downward ibm128 -0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 242= exp2 tonearest ibm128 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange 243= exp2 towardzero ibm128 -0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 244= exp2 upward ibm128 -0xf.fffffp+124 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 245= exp2 downward binary64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 246= exp2 tonearest binary64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 247= exp2 towardzero binary64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 248= exp2 upward binary64 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 249= exp2 downward intel96 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 250= exp2 tonearest intel96 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 251= exp2 towardzero intel96 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 252= exp2 upward intel96 -0xf.ffffffffffff8p+1020 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 253= exp2 downward m68k96 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 254= exp2 tonearest m68k96 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 255= exp2 towardzero m68k96 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 256= exp2 upward m68k96 -0xf.ffffffffffff8p+1020 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 257= exp2 downward binary128 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 258= exp2 tonearest binary128 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 259= exp2 towardzero binary128 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 260= exp2 upward binary128 -0xf.ffffffffffff8p+1020 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 261= exp2 downward ibm128 -0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 262= exp2 tonearest ibm128 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange 263= exp2 towardzero ibm128 -0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 264= exp2 upward ibm128 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 265= exp2 downward intel96 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 266= exp2 tonearest intel96 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 267= exp2 towardzero intel96 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 268= exp2 upward intel96 -0xf.fffffffffffffffp+16380 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 269= exp2 downward m68k96 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 270= exp2 tonearest m68k96 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 271= exp2 towardzero m68k96 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 272= exp2 upward m68k96 -0xf.fffffffffffffffp+16380 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 273= exp2 downward binary128 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 274= exp2 tonearest binary128 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 275= exp2 towardzero binary128 -0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok underflow errno-erange 276= exp2 upward binary128 -0xf.fffffffffffffffp+16380 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 277= exp2 downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange 278= exp2 tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange 279= exp2 towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok underflow errno-erange 280= exp2 upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 281= exp2 downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange 282= exp2 tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange 283= exp2 towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange 284= exp2 upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 285= exp2 downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 286= exp2 tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok underflow errno-erange 287= exp2 towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 288= exp2 upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 289exp2 0.75 290= exp2 downward binary32 0xcp-4 : 0x1.ae89f8p+0 : inexact-ok 291= exp2 tonearest binary32 0xcp-4 : 0x1.ae89fap+0 : inexact-ok 292= exp2 towardzero binary32 0xcp-4 : 0x1.ae89f8p+0 : inexact-ok 293= exp2 upward binary32 0xcp-4 : 0x1.ae89fap+0 : inexact-ok 294= exp2 downward binary64 0xcp-4 : 0x1.ae89f995ad3adp+0 : inexact-ok 295= exp2 tonearest binary64 0xcp-4 : 0x1.ae89f995ad3adp+0 : inexact-ok 296= exp2 towardzero binary64 0xcp-4 : 0x1.ae89f995ad3adp+0 : inexact-ok 297= exp2 upward binary64 0xcp-4 : 0x1.ae89f995ad3aep+0 : inexact-ok 298= exp2 downward intel96 0xcp-4 : 0x1.ae89f995ad3ad5e8p+0 : inexact-ok 299= exp2 tonearest intel96 0xcp-4 : 0x1.ae89f995ad3ad5e8p+0 : inexact-ok 300= exp2 towardzero intel96 0xcp-4 : 0x1.ae89f995ad3ad5e8p+0 : inexact-ok 301= exp2 upward intel96 0xcp-4 : 0x1.ae89f995ad3ad5eap+0 : inexact-ok 302= exp2 downward m68k96 0xcp-4 : 0x1.ae89f995ad3ad5e8p+0 : inexact-ok 303= exp2 tonearest m68k96 0xcp-4 : 0x1.ae89f995ad3ad5e8p+0 : inexact-ok 304= exp2 towardzero m68k96 0xcp-4 : 0x1.ae89f995ad3ad5e8p+0 : inexact-ok 305= exp2 upward m68k96 0xcp-4 : 0x1.ae89f995ad3ad5eap+0 : inexact-ok 306= exp2 downward binary128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d1773205ap+0 : inexact-ok 307= exp2 tonearest binary128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d1773205ap+0 : inexact-ok 308= exp2 towardzero binary128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d1773205ap+0 : inexact-ok 309= exp2 upward binary128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d1773205bp+0 : inexact-ok 310= exp2 downward ibm128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d17732p+0 : inexact-ok 311= exp2 tonearest ibm128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d1773208p+0 : inexact-ok 312= exp2 towardzero ibm128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d17732p+0 : inexact-ok 313= exp2 upward ibm128 0xcp-4 : 0x1.ae89f995ad3ad5e8734d1773208p+0 : inexact-ok 314exp2 100.5 315= exp2 downward binary32 0x6.48p+4 : 0x1.6a09e6p+100 : inexact-ok 316= exp2 tonearest binary32 0x6.48p+4 : 0x1.6a09e6p+100 : inexact-ok 317= exp2 towardzero binary32 0x6.48p+4 : 0x1.6a09e6p+100 : inexact-ok 318= exp2 upward binary32 0x6.48p+4 : 0x1.6a09e8p+100 : inexact-ok 319= exp2 downward binary64 0x6.48p+4 : 0x1.6a09e667f3bccp+100 : inexact-ok 320= exp2 tonearest binary64 0x6.48p+4 : 0x1.6a09e667f3bcdp+100 : inexact-ok 321= exp2 towardzero binary64 0x6.48p+4 : 0x1.6a09e667f3bccp+100 : inexact-ok 322= exp2 upward binary64 0x6.48p+4 : 0x1.6a09e667f3bcdp+100 : inexact-ok 323= exp2 downward intel96 0x6.48p+4 : 0x1.6a09e667f3bcc908p+100 : inexact-ok 324= exp2 tonearest intel96 0x6.48p+4 : 0x1.6a09e667f3bcc908p+100 : inexact-ok 325= exp2 towardzero intel96 0x6.48p+4 : 0x1.6a09e667f3bcc908p+100 : inexact-ok 326= exp2 upward intel96 0x6.48p+4 : 0x1.6a09e667f3bcc90ap+100 : inexact-ok 327= exp2 downward m68k96 0x6.48p+4 : 0x1.6a09e667f3bcc908p+100 : inexact-ok 328= exp2 tonearest m68k96 0x6.48p+4 : 0x1.6a09e667f3bcc908p+100 : inexact-ok 329= exp2 towardzero m68k96 0x6.48p+4 : 0x1.6a09e667f3bcc908p+100 : inexact-ok 330= exp2 upward m68k96 0x6.48p+4 : 0x1.6a09e667f3bcc90ap+100 : inexact-ok 331= exp2 downward binary128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea95p+100 : inexact-ok 332= exp2 tonearest binary128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea95p+100 : inexact-ok 333= exp2 towardzero binary128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea95p+100 : inexact-ok 334= exp2 upward binary128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea96p+100 : inexact-ok 335= exp2 downward ibm128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea8p+100 : inexact-ok 336= exp2 tonearest ibm128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea8p+100 : inexact-ok 337= exp2 towardzero ibm128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ea8p+100 : inexact-ok 338= exp2 upward ibm128 0x6.48p+4 : 0x1.6a09e667f3bcc908b2fb1366ebp+100 : inexact-ok 339exp2 -116.5 340= exp2 downward binary32 -0x7.48p+4 : 0xb.504f3p-120 : inexact-ok 341= exp2 tonearest binary32 -0x7.48p+4 : 0xb.504f3p-120 : inexact-ok 342= exp2 towardzero binary32 -0x7.48p+4 : 0xb.504f3p-120 : inexact-ok 343= exp2 upward binary32 -0x7.48p+4 : 0xb.504f4p-120 : inexact-ok 344= exp2 downward binary64 -0x7.48p+4 : 0xb.504f333f9de6p-120 : inexact-ok 345= exp2 tonearest binary64 -0x7.48p+4 : 0xb.504f333f9de68p-120 : inexact-ok 346= exp2 towardzero binary64 -0x7.48p+4 : 0xb.504f333f9de6p-120 : inexact-ok 347= exp2 upward binary64 -0x7.48p+4 : 0xb.504f333f9de68p-120 : inexact-ok 348= exp2 downward intel96 -0x7.48p+4 : 0xb.504f333f9de6484p-120 : inexact-ok 349= exp2 tonearest intel96 -0x7.48p+4 : 0xb.504f333f9de6484p-120 : inexact-ok 350= exp2 towardzero intel96 -0x7.48p+4 : 0xb.504f333f9de6484p-120 : inexact-ok 351= exp2 upward intel96 -0x7.48p+4 : 0xb.504f333f9de6485p-120 : inexact-ok 352= exp2 downward m68k96 -0x7.48p+4 : 0xb.504f333f9de6484p-120 : inexact-ok 353= exp2 tonearest m68k96 -0x7.48p+4 : 0xb.504f333f9de6484p-120 : inexact-ok 354= exp2 towardzero m68k96 -0x7.48p+4 : 0xb.504f333f9de6484p-120 : inexact-ok 355= exp2 upward m68k96 -0x7.48p+4 : 0xb.504f333f9de6485p-120 : inexact-ok 356= exp2 downward binary128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754a8p-120 : inexact-ok 357= exp2 tonearest binary128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754a8p-120 : inexact-ok 358= exp2 towardzero binary128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754a8p-120 : inexact-ok 359= exp2 upward binary128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754bp-120 : inexact-ok 360= exp2 downward ibm128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754p-120 : inexact-ok 361= exp2 tonearest ibm128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754p-120 : inexact-ok 362= exp2 towardzero ibm128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3754p-120 : inexact-ok 363= exp2 upward ibm128 -0x7.48p+4 : 0xb.504f333f9de6484597d89b3758p-120 : inexact-ok 364exp2 -123.5 365= exp2 downward binary32 -0x7.b8p+4 : 0x1.6a09e6p-124 : inexact-ok 366= exp2 tonearest binary32 -0x7.b8p+4 : 0x1.6a09e6p-124 : inexact-ok 367= exp2 towardzero binary32 -0x7.b8p+4 : 0x1.6a09e6p-124 : inexact-ok 368= exp2 upward binary32 -0x7.b8p+4 : 0x1.6a09e8p-124 : inexact-ok 369= exp2 downward binary64 -0x7.b8p+4 : 0x1.6a09e667f3bccp-124 : inexact-ok 370= exp2 tonearest binary64 -0x7.b8p+4 : 0x1.6a09e667f3bcdp-124 : inexact-ok 371= exp2 towardzero binary64 -0x7.b8p+4 : 0x1.6a09e667f3bccp-124 : inexact-ok 372= exp2 upward binary64 -0x7.b8p+4 : 0x1.6a09e667f3bcdp-124 : inexact-ok 373= exp2 downward intel96 -0x7.b8p+4 : 0x1.6a09e667f3bcc908p-124 : inexact-ok 374= exp2 tonearest intel96 -0x7.b8p+4 : 0x1.6a09e667f3bcc908p-124 : inexact-ok 375= exp2 towardzero intel96 -0x7.b8p+4 : 0x1.6a09e667f3bcc908p-124 : inexact-ok 376= exp2 upward intel96 -0x7.b8p+4 : 0x1.6a09e667f3bcc90ap-124 : inexact-ok 377= exp2 downward m68k96 -0x7.b8p+4 : 0x1.6a09e667f3bcc908p-124 : inexact-ok 378= exp2 tonearest m68k96 -0x7.b8p+4 : 0x1.6a09e667f3bcc908p-124 : inexact-ok 379= exp2 towardzero m68k96 -0x7.b8p+4 : 0x1.6a09e667f3bcc908p-124 : inexact-ok 380= exp2 upward m68k96 -0x7.b8p+4 : 0x1.6a09e667f3bcc90ap-124 : inexact-ok 381= exp2 downward binary128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea95p-124 : inexact-ok 382= exp2 tonearest binary128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea95p-124 : inexact-ok 383= exp2 towardzero binary128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea95p-124 : inexact-ok 384= exp2 upward binary128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea96p-124 : inexact-ok 385= exp2 downward ibm128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea8p-124 : inexact-ok 386= exp2 tonearest ibm128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea8p-124 : inexact-ok 387= exp2 towardzero ibm128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ea8p-124 : inexact-ok 388= exp2 upward ibm128 -0x7.b8p+4 : 0x1.6a09e667f3bcc908b2fb1366ebp-124 : inexact-ok 389exp2 -124.5 390= exp2 downward binary32 -0x7.c8p+4 : 0xb.504f3p-128 : inexact-ok 391= exp2 tonearest binary32 -0x7.c8p+4 : 0xb.504f3p-128 : inexact-ok 392= exp2 towardzero binary32 -0x7.c8p+4 : 0xb.504f3p-128 : inexact-ok 393= exp2 upward binary32 -0x7.c8p+4 : 0xb.504f4p-128 : inexact-ok 394= exp2 downward binary64 -0x7.c8p+4 : 0xb.504f333f9de6p-128 : inexact-ok 395= exp2 tonearest binary64 -0x7.c8p+4 : 0xb.504f333f9de68p-128 : inexact-ok 396= exp2 towardzero binary64 -0x7.c8p+4 : 0xb.504f333f9de6p-128 : inexact-ok 397= exp2 upward binary64 -0x7.c8p+4 : 0xb.504f333f9de68p-128 : inexact-ok 398= exp2 downward intel96 -0x7.c8p+4 : 0xb.504f333f9de6484p-128 : inexact-ok 399= exp2 tonearest intel96 -0x7.c8p+4 : 0xb.504f333f9de6484p-128 : inexact-ok 400= exp2 towardzero intel96 -0x7.c8p+4 : 0xb.504f333f9de6484p-128 : inexact-ok 401= exp2 upward intel96 -0x7.c8p+4 : 0xb.504f333f9de6485p-128 : inexact-ok 402= exp2 downward m68k96 -0x7.c8p+4 : 0xb.504f333f9de6484p-128 : inexact-ok 403= exp2 tonearest m68k96 -0x7.c8p+4 : 0xb.504f333f9de6484p-128 : inexact-ok 404= exp2 towardzero m68k96 -0x7.c8p+4 : 0xb.504f333f9de6484p-128 : inexact-ok 405= exp2 upward m68k96 -0x7.c8p+4 : 0xb.504f333f9de6485p-128 : inexact-ok 406= exp2 downward binary128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754a8p-128 : inexact-ok 407= exp2 tonearest binary128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754a8p-128 : inexact-ok 408= exp2 towardzero binary128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754a8p-128 : inexact-ok 409= exp2 upward binary128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754bp-128 : inexact-ok 410= exp2 downward ibm128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754p-128 : inexact-ok 411= exp2 tonearest ibm128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754p-128 : inexact-ok 412= exp2 towardzero ibm128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3754p-128 : inexact-ok 413= exp2 upward ibm128 -0x7.c8p+4 : 0xb.504f333f9de6484597d89b3758p-128 : inexact-ok 414exp2 -125.5 415= exp2 downward binary32 -0x7.d8p+4 : 0x5.a82798p-128 : inexact-ok 416= exp2 tonearest binary32 -0x7.d8p+4 : 0x5.a82798p-128 : inexact-ok 417= exp2 towardzero binary32 -0x7.d8p+4 : 0x5.a82798p-128 : inexact-ok 418= exp2 upward binary32 -0x7.d8p+4 : 0x5.a827ap-128 : inexact-ok 419= exp2 downward binary64 -0x7.d8p+4 : 0x5.a827999fcef3p-128 : inexact-ok 420= exp2 tonearest binary64 -0x7.d8p+4 : 0x5.a827999fcef34p-128 : inexact-ok 421= exp2 towardzero binary64 -0x7.d8p+4 : 0x5.a827999fcef3p-128 : inexact-ok 422= exp2 upward binary64 -0x7.d8p+4 : 0x5.a827999fcef34p-128 : inexact-ok 423= exp2 downward intel96 -0x7.d8p+4 : 0x5.a827999fcef3242p-128 : inexact-ok 424= exp2 tonearest intel96 -0x7.d8p+4 : 0x5.a827999fcef3242p-128 : inexact-ok 425= exp2 towardzero intel96 -0x7.d8p+4 : 0x5.a827999fcef3242p-128 : inexact-ok 426= exp2 upward intel96 -0x7.d8p+4 : 0x5.a827999fcef32428p-128 : inexact-ok 427= exp2 downward m68k96 -0x7.d8p+4 : 0x5.a827999fcef3242p-128 : inexact-ok 428= exp2 tonearest m68k96 -0x7.d8p+4 : 0x5.a827999fcef3242p-128 : inexact-ok 429= exp2 towardzero m68k96 -0x7.d8p+4 : 0x5.a827999fcef3242p-128 : inexact-ok 430= exp2 upward m68k96 -0x7.d8p+4 : 0x5.a827999fcef32428p-128 : inexact-ok 431= exp2 downward binary128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baa54p-128 : inexact-ok 432= exp2 tonearest binary128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baa54p-128 : inexact-ok 433= exp2 towardzero binary128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baa54p-128 : inexact-ok 434= exp2 upward binary128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baa58p-128 : inexact-ok 435= exp2 downward ibm128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baap-128 : inexact-ok 436= exp2 tonearest ibm128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baap-128 : inexact-ok 437= exp2 towardzero ibm128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9baap-128 : inexact-ok 438= exp2 upward ibm128 -0x7.d8p+4 : 0x5.a827999fcef32422cbec4d9bacp-128 : inexact-ok 439exp2 127 440= exp2 downward binary32 0x7.fp+4 : 0x8p+124 : inexact-ok 441= exp2 tonearest binary32 0x7.fp+4 : 0x8p+124 : inexact-ok 442= exp2 towardzero binary32 0x7.fp+4 : 0x8p+124 : inexact-ok 443= exp2 upward binary32 0x7.fp+4 : 0x8p+124 : inexact-ok 444= exp2 downward binary64 0x7.fp+4 : 0x8p+124 : inexact-ok 445= exp2 tonearest binary64 0x7.fp+4 : 0x8p+124 : inexact-ok 446= exp2 towardzero binary64 0x7.fp+4 : 0x8p+124 : inexact-ok 447= exp2 upward binary64 0x7.fp+4 : 0x8p+124 : inexact-ok 448= exp2 downward intel96 0x7.fp+4 : 0x8p+124 : inexact-ok 449= exp2 tonearest intel96 0x7.fp+4 : 0x8p+124 : inexact-ok 450= exp2 towardzero intel96 0x7.fp+4 : 0x8p+124 : inexact-ok 451= exp2 upward intel96 0x7.fp+4 : 0x8p+124 : inexact-ok 452= exp2 downward m68k96 0x7.fp+4 : 0x8p+124 : inexact-ok 453= exp2 tonearest m68k96 0x7.fp+4 : 0x8p+124 : inexact-ok 454= exp2 towardzero m68k96 0x7.fp+4 : 0x8p+124 : inexact-ok 455= exp2 upward m68k96 0x7.fp+4 : 0x8p+124 : inexact-ok 456= exp2 downward binary128 0x7.fp+4 : 0x8p+124 : inexact-ok 457= exp2 tonearest binary128 0x7.fp+4 : 0x8p+124 : inexact-ok 458= exp2 towardzero binary128 0x7.fp+4 : 0x8p+124 : inexact-ok 459= exp2 upward binary128 0x7.fp+4 : 0x8p+124 : inexact-ok 460= exp2 downward ibm128 0x7.fp+4 : 0x8p+124 : inexact-ok 461= exp2 tonearest ibm128 0x7.fp+4 : 0x8p+124 : inexact-ok 462= exp2 towardzero ibm128 0x7.fp+4 : 0x8p+124 : inexact-ok 463= exp2 upward ibm128 0x7.fp+4 : 0x8p+124 : inexact-ok 464exp2 -149 465= exp2 downward binary32 -0x9.5p+4 : 0x8p-152 : inexact-ok underflow-ok errno-erange-ok 466= exp2 tonearest binary32 -0x9.5p+4 : 0x8p-152 : inexact-ok underflow-ok errno-erange-ok 467= exp2 towardzero binary32 -0x9.5p+4 : 0x8p-152 : inexact-ok underflow-ok errno-erange-ok 468= exp2 upward binary32 -0x9.5p+4 : 0x8p-152 : inexact-ok underflow-ok errno-erange-ok 469= exp2 downward binary64 -0x9.5p+4 : 0x8p-152 : inexact-ok 470= exp2 tonearest binary64 -0x9.5p+4 : 0x8p-152 : inexact-ok 471= exp2 towardzero binary64 -0x9.5p+4 : 0x8p-152 : inexact-ok 472= exp2 upward binary64 -0x9.5p+4 : 0x8p-152 : inexact-ok 473= exp2 downward intel96 -0x9.5p+4 : 0x8p-152 : inexact-ok 474= exp2 tonearest intel96 -0x9.5p+4 : 0x8p-152 : inexact-ok 475= exp2 towardzero intel96 -0x9.5p+4 : 0x8p-152 : inexact-ok 476= exp2 upward intel96 -0x9.5p+4 : 0x8p-152 : inexact-ok 477= exp2 downward m68k96 -0x9.5p+4 : 0x8p-152 : inexact-ok 478= exp2 tonearest m68k96 -0x9.5p+4 : 0x8p-152 : inexact-ok 479= exp2 towardzero m68k96 -0x9.5p+4 : 0x8p-152 : inexact-ok 480= exp2 upward m68k96 -0x9.5p+4 : 0x8p-152 : inexact-ok 481= exp2 downward binary128 -0x9.5p+4 : 0x8p-152 : inexact-ok 482= exp2 tonearest binary128 -0x9.5p+4 : 0x8p-152 : inexact-ok 483= exp2 towardzero binary128 -0x9.5p+4 : 0x8p-152 : inexact-ok 484= exp2 upward binary128 -0x9.5p+4 : 0x8p-152 : inexact-ok 485= exp2 downward ibm128 -0x9.5p+4 : 0x8p-152 : inexact-ok 486= exp2 tonearest ibm128 -0x9.5p+4 : 0x8p-152 : inexact-ok 487= exp2 towardzero ibm128 -0x9.5p+4 : 0x8p-152 : inexact-ok 488= exp2 upward ibm128 -0x9.5p+4 : 0x8p-152 : inexact-ok 489exp2 1000.25 490= exp2 downward binary32 0x3.e84p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 491= exp2 tonearest binary32 0x3.e84p+8 : plus_infty : inexact-ok overflow errno-erange 492= exp2 towardzero binary32 0x3.e84p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 493= exp2 upward binary32 0x3.e84p+8 : plus_infty : inexact-ok overflow errno-erange 494= exp2 downward binary64 0x3.e84p+8 : 0x1.306fe0a31b715p+1000 : inexact-ok 495= exp2 tonearest binary64 0x3.e84p+8 : 0x1.306fe0a31b715p+1000 : inexact-ok 496= exp2 towardzero binary64 0x3.e84p+8 : 0x1.306fe0a31b715p+1000 : inexact-ok 497= exp2 upward binary64 0x3.e84p+8 : 0x1.306fe0a31b716p+1000 : inexact-ok 498= exp2 downward intel96 0x3.e84p+8 : 0x1.306fe0a31b7152dep+1000 : inexact-ok 499= exp2 tonearest intel96 0x3.e84p+8 : 0x1.306fe0a31b7152dep+1000 : inexact-ok 500= exp2 towardzero intel96 0x3.e84p+8 : 0x1.306fe0a31b7152dep+1000 : inexact-ok 501= exp2 upward intel96 0x3.e84p+8 : 0x1.306fe0a31b7152ep+1000 : inexact-ok 502= exp2 downward m68k96 0x3.e84p+8 : 0x1.306fe0a31b7152dep+1000 : inexact-ok 503= exp2 tonearest m68k96 0x3.e84p+8 : 0x1.306fe0a31b7152dep+1000 : inexact-ok 504= exp2 towardzero m68k96 0x3.e84p+8 : 0x1.306fe0a31b7152dep+1000 : inexact-ok 505= exp2 upward m68k96 0x3.e84p+8 : 0x1.306fe0a31b7152ep+1000 : inexact-ok 506= exp2 downward binary128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c85p+1000 : inexact-ok 507= exp2 tonearest binary128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c86p+1000 : inexact-ok 508= exp2 towardzero binary128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c85p+1000 : inexact-ok 509= exp2 upward binary128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c86p+1000 : inexact-ok 510= exp2 downward ibm128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c8p+1000 : inexact-ok 511= exp2 tonearest ibm128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c8p+1000 : inexact-ok 512= exp2 towardzero ibm128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305c8p+1000 : inexact-ok 513= exp2 upward ibm128 0x3.e84p+8 : 0x1.306fe0a31b7152de8d5a46305dp+1000 : inexact-ok 514exp2 -1019.5 515= exp2 downward binary32 -0x3.fb8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 516= exp2 tonearest binary32 -0x3.fb8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 517= exp2 towardzero binary32 -0x3.fb8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 518= exp2 upward binary32 -0x3.fb8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 519= exp2 downward binary64 -0x3.fb8p+8 : 0x1.6a09e667f3bccp-1020 : inexact-ok 520= exp2 tonearest binary64 -0x3.fb8p+8 : 0x1.6a09e667f3bcdp-1020 : inexact-ok 521= exp2 towardzero binary64 -0x3.fb8p+8 : 0x1.6a09e667f3bccp-1020 : inexact-ok 522= exp2 upward binary64 -0x3.fb8p+8 : 0x1.6a09e667f3bcdp-1020 : inexact-ok 523= exp2 downward intel96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908p-1020 : inexact-ok 524= exp2 tonearest intel96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908p-1020 : inexact-ok 525= exp2 towardzero intel96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908p-1020 : inexact-ok 526= exp2 upward intel96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc90ap-1020 : inexact-ok 527= exp2 downward m68k96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908p-1020 : inexact-ok 528= exp2 tonearest m68k96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908p-1020 : inexact-ok 529= exp2 towardzero m68k96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908p-1020 : inexact-ok 530= exp2 upward m68k96 -0x3.fb8p+8 : 0x1.6a09e667f3bcc90ap-1020 : inexact-ok 531= exp2 downward binary128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908b2fb1366ea95p-1020 : inexact-ok 532= exp2 tonearest binary128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908b2fb1366ea95p-1020 : inexact-ok 533= exp2 towardzero binary128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908b2fb1366ea95p-1020 : inexact-ok 534= exp2 upward binary128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc908b2fb1366ea96p-1020 : inexact-ok 535= exp2 downward ibm128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc8p-1020 : inexact-ok underflow errno-erange-ok 536= exp2 tonearest ibm128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc8p-1020 : inexact-ok underflow errno-erange-ok 537= exp2 towardzero ibm128 -0x3.fb8p+8 : 0x1.6a09e667f3bcc8p-1020 : inexact-ok underflow errno-erange-ok 538= exp2 upward ibm128 -0x3.fb8p+8 : 0x1.6a09e667f3bcccp-1020 : inexact-ok underflow errno-erange-ok 539exp2 -1020.5 540= exp2 downward binary32 -0x3.fc8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 541= exp2 tonearest binary32 -0x3.fc8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 542= exp2 towardzero binary32 -0x3.fc8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 543= exp2 upward binary32 -0x3.fc8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 544= exp2 downward binary64 -0x3.fc8p+8 : 0xb.504f333f9de6p-1024 : inexact-ok 545= exp2 tonearest binary64 -0x3.fc8p+8 : 0xb.504f333f9de68p-1024 : inexact-ok 546= exp2 towardzero binary64 -0x3.fc8p+8 : 0xb.504f333f9de6p-1024 : inexact-ok 547= exp2 upward binary64 -0x3.fc8p+8 : 0xb.504f333f9de68p-1024 : inexact-ok 548= exp2 downward intel96 -0x3.fc8p+8 : 0xb.504f333f9de6484p-1024 : inexact-ok 549= exp2 tonearest intel96 -0x3.fc8p+8 : 0xb.504f333f9de6484p-1024 : inexact-ok 550= exp2 towardzero intel96 -0x3.fc8p+8 : 0xb.504f333f9de6484p-1024 : inexact-ok 551= exp2 upward intel96 -0x3.fc8p+8 : 0xb.504f333f9de6485p-1024 : inexact-ok 552= exp2 downward m68k96 -0x3.fc8p+8 : 0xb.504f333f9de6484p-1024 : inexact-ok 553= exp2 tonearest m68k96 -0x3.fc8p+8 : 0xb.504f333f9de6484p-1024 : inexact-ok 554= exp2 towardzero m68k96 -0x3.fc8p+8 : 0xb.504f333f9de6484p-1024 : inexact-ok 555= exp2 upward m68k96 -0x3.fc8p+8 : 0xb.504f333f9de6485p-1024 : inexact-ok 556= exp2 downward binary128 -0x3.fc8p+8 : 0xb.504f333f9de6484597d89b3754a8p-1024 : inexact-ok 557= exp2 tonearest binary128 -0x3.fc8p+8 : 0xb.504f333f9de6484597d89b3754a8p-1024 : inexact-ok 558= exp2 towardzero binary128 -0x3.fc8p+8 : 0xb.504f333f9de6484597d89b3754a8p-1024 : inexact-ok 559= exp2 upward binary128 -0x3.fc8p+8 : 0xb.504f333f9de6484597d89b3754bp-1024 : inexact-ok 560= exp2 downward ibm128 -0x3.fc8p+8 : 0xb.504f333f9de64p-1024 : inexact-ok underflow errno-erange-ok 561= exp2 tonearest ibm128 -0x3.fc8p+8 : 0xb.504f333f9de64p-1024 : inexact-ok underflow errno-erange-ok 562= exp2 towardzero ibm128 -0x3.fc8p+8 : 0xb.504f333f9de64p-1024 : inexact-ok underflow errno-erange-ok 563= exp2 upward ibm128 -0x3.fc8p+8 : 0xb.504f333f9de68p-1024 : inexact-ok underflow errno-erange-ok 564exp2 -1021.5 565= exp2 downward binary32 -0x3.fd8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 566= exp2 tonearest binary32 -0x3.fd8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 567= exp2 towardzero binary32 -0x3.fd8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 568= exp2 upward binary32 -0x3.fd8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 569= exp2 downward binary64 -0x3.fd8p+8 : 0x5.a827999fcef3p-1024 : inexact-ok 570= exp2 tonearest binary64 -0x3.fd8p+8 : 0x5.a827999fcef34p-1024 : inexact-ok 571= exp2 towardzero binary64 -0x3.fd8p+8 : 0x5.a827999fcef3p-1024 : inexact-ok 572= exp2 upward binary64 -0x3.fd8p+8 : 0x5.a827999fcef34p-1024 : inexact-ok 573= exp2 downward intel96 -0x3.fd8p+8 : 0x5.a827999fcef3242p-1024 : inexact-ok 574= exp2 tonearest intel96 -0x3.fd8p+8 : 0x5.a827999fcef3242p-1024 : inexact-ok 575= exp2 towardzero intel96 -0x3.fd8p+8 : 0x5.a827999fcef3242p-1024 : inexact-ok 576= exp2 upward intel96 -0x3.fd8p+8 : 0x5.a827999fcef32428p-1024 : inexact-ok 577= exp2 downward m68k96 -0x3.fd8p+8 : 0x5.a827999fcef3242p-1024 : inexact-ok 578= exp2 tonearest m68k96 -0x3.fd8p+8 : 0x5.a827999fcef3242p-1024 : inexact-ok 579= exp2 towardzero m68k96 -0x3.fd8p+8 : 0x5.a827999fcef3242p-1024 : inexact-ok 580= exp2 upward m68k96 -0x3.fd8p+8 : 0x5.a827999fcef32428p-1024 : inexact-ok 581= exp2 downward binary128 -0x3.fd8p+8 : 0x5.a827999fcef32422cbec4d9baa54p-1024 : inexact-ok 582= exp2 tonearest binary128 -0x3.fd8p+8 : 0x5.a827999fcef32422cbec4d9baa54p-1024 : inexact-ok 583= exp2 towardzero binary128 -0x3.fd8p+8 : 0x5.a827999fcef32422cbec4d9baa54p-1024 : inexact-ok 584= exp2 upward binary128 -0x3.fd8p+8 : 0x5.a827999fcef32422cbec4d9baa58p-1024 : inexact-ok 585= exp2 downward ibm128 -0x3.fd8p+8 : 0x5.a827999fcef3p-1024 : inexact-ok underflow errno-erange-ok 586= exp2 tonearest ibm128 -0x3.fd8p+8 : 0x5.a827999fcef34p-1024 : inexact-ok underflow errno-erange-ok 587= exp2 towardzero ibm128 -0x3.fd8p+8 : 0x5.a827999fcef3p-1024 : inexact-ok underflow errno-erange-ok 588= exp2 upward ibm128 -0x3.fd8p+8 : 0x5.a827999fcef34p-1024 : inexact-ok underflow errno-erange-ok 589exp2 1023 590= exp2 downward binary32 0x3.ffp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 591= exp2 tonearest binary32 0x3.ffp+8 : plus_infty : inexact-ok overflow errno-erange 592= exp2 towardzero binary32 0x3.ffp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 593= exp2 upward binary32 0x3.ffp+8 : plus_infty : inexact-ok overflow errno-erange 594= exp2 downward binary64 0x3.ffp+8 : 0x8p+1020 : inexact-ok 595= exp2 tonearest binary64 0x3.ffp+8 : 0x8p+1020 : inexact-ok 596= exp2 towardzero binary64 0x3.ffp+8 : 0x8p+1020 : inexact-ok 597= exp2 upward binary64 0x3.ffp+8 : 0x8p+1020 : inexact-ok 598= exp2 downward intel96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 599= exp2 tonearest intel96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 600= exp2 towardzero intel96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 601= exp2 upward intel96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 602= exp2 downward m68k96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 603= exp2 tonearest m68k96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 604= exp2 towardzero m68k96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 605= exp2 upward m68k96 0x3.ffp+8 : 0x8p+1020 : inexact-ok 606= exp2 downward binary128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 607= exp2 tonearest binary128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 608= exp2 towardzero binary128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 609= exp2 upward binary128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 610= exp2 downward ibm128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 611= exp2 tonearest ibm128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 612= exp2 towardzero ibm128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 613= exp2 upward ibm128 0x3.ffp+8 : 0x8p+1020 : inexact-ok 614exp2 -1074 615= exp2 downward binary32 -0x4.32p+8 : 0x0p+0 : inexact-ok underflow errno-erange 616= exp2 tonearest binary32 -0x4.32p+8 : 0x0p+0 : inexact-ok underflow errno-erange 617= exp2 towardzero binary32 -0x4.32p+8 : 0x0p+0 : inexact-ok underflow errno-erange 618= exp2 upward binary32 -0x4.32p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 619= exp2 downward binary64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 620= exp2 tonearest binary64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 621= exp2 towardzero binary64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 622= exp2 upward binary64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 623= exp2 downward intel96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 624= exp2 tonearest intel96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 625= exp2 towardzero intel96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 626= exp2 upward intel96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 627= exp2 downward m68k96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 628= exp2 tonearest m68k96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 629= exp2 towardzero m68k96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 630= exp2 upward m68k96 -0x4.32p+8 : 0x4p-1076 : inexact-ok 631= exp2 downward binary128 -0x4.32p+8 : 0x4p-1076 : inexact-ok 632= exp2 tonearest binary128 -0x4.32p+8 : 0x4p-1076 : inexact-ok 633= exp2 towardzero binary128 -0x4.32p+8 : 0x4p-1076 : inexact-ok 634= exp2 upward binary128 -0x4.32p+8 : 0x4p-1076 : inexact-ok 635= exp2 downward ibm128 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 636= exp2 tonearest ibm128 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 637= exp2 towardzero ibm128 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 638= exp2 upward ibm128 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok 639exp2 16383 640= exp2 downward binary32 0x3.fffp+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 641= exp2 tonearest binary32 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange 642= exp2 towardzero binary32 0x3.fffp+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 643= exp2 upward binary32 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange 644= exp2 downward binary64 0x3.fffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 645= exp2 tonearest binary64 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange 646= exp2 towardzero binary64 0x3.fffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 647= exp2 upward binary64 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange 648= exp2 downward intel96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 649= exp2 tonearest intel96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 650= exp2 towardzero intel96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 651= exp2 upward intel96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 652= exp2 downward m68k96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 653= exp2 tonearest m68k96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 654= exp2 towardzero m68k96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 655= exp2 upward m68k96 0x3.fffp+12 : 0x8p+16380 : inexact-ok 656= exp2 downward binary128 0x3.fffp+12 : 0x8p+16380 : inexact-ok 657= exp2 tonearest binary128 0x3.fffp+12 : 0x8p+16380 : inexact-ok 658= exp2 towardzero binary128 0x3.fffp+12 : 0x8p+16380 : inexact-ok 659= exp2 upward binary128 0x3.fffp+12 : 0x8p+16380 : inexact-ok 660= exp2 downward ibm128 0x3.fffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 661= exp2 tonearest ibm128 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange 662= exp2 towardzero ibm128 0x3.fffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 663= exp2 upward ibm128 0x3.fffp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 664exp2 -16400 665= exp2 downward binary32 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 666= exp2 tonearest binary32 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 667= exp2 towardzero binary32 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 668= exp2 upward binary32 -0x4.01p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 669= exp2 downward binary64 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 670= exp2 tonearest binary64 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 671= exp2 towardzero binary64 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 672= exp2 upward binary64 -0x4.01p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 673= exp2 downward intel96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 674= exp2 tonearest intel96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 675= exp2 towardzero intel96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 676= exp2 upward intel96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 677= exp2 downward m68k96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 678= exp2 tonearest m68k96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 679= exp2 towardzero m68k96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 680= exp2 upward m68k96 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 681= exp2 downward binary128 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 682= exp2 tonearest binary128 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 683= exp2 towardzero binary128 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 684= exp2 upward binary128 -0x4.01p+12 : 0x1p-16400 : inexact-ok underflow-ok errno-erange-ok 685= exp2 downward ibm128 -0x4.01p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 686= exp2 tonearest ibm128 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange 687= exp2 towardzero ibm128 -0x4.01p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 688= exp2 upward ibm128 -0x4.01p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 689exp2 -126.125 690= exp2 downward binary32 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok 691= exp2 tonearest binary32 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok 692= exp2 towardzero binary32 -0x7.e2p+4 : 0x3.ab0318p-128 : inexact-ok underflow errno-erange-ok 693= exp2 upward binary32 -0x7.e2p+4 : 0x3.ab032p-128 : inexact-ok underflow errno-erange-ok 694= exp2 downward binary64 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok 695= exp2 tonearest binary64 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok 696= exp2 towardzero binary64 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok 697= exp2 upward binary64 -0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok 698= exp2 downward intel96 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok 699= exp2 tonearest intel96 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok 700= exp2 towardzero intel96 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok 701= exp2 upward intel96 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok 702= exp2 downward m68k96 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok 703= exp2 tonearest m68k96 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok 704= exp2 towardzero m68k96 -0x7.e2p+4 : 0x3.ab031b9f7490e4b8p-128 : inexact-ok 705= exp2 upward m68k96 -0x7.e2p+4 : 0x3.ab031b9f7490e4bcp-128 : inexact-ok 706= exp2 downward binary128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok 707= exp2 tonearest binary128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok 708= exp2 towardzero binary128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128 : inexact-ok 709= exp2 upward binary128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128 : inexact-ok 710= exp2 downward ibm128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok 711= exp2 tonearest ibm128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok 712= exp2 towardzero ibm128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128 : inexact-ok 713= exp2 upward ibm128 -0x7.e2p+4 : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128 : inexact-ok 714exp2 -126.25 715= exp2 downward binary32 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok 716= exp2 tonearest binary32 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok 717= exp2 towardzero binary32 -0x7.e4p+4 : 0x3.5d13fp-128 : inexact-ok underflow errno-erange-ok 718= exp2 upward binary32 -0x7.e4p+4 : 0x3.5d13f8p-128 : inexact-ok underflow errno-erange-ok 719= exp2 downward binary64 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok 720= exp2 tonearest binary64 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok 721= exp2 towardzero binary64 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok 722= exp2 upward binary64 -0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok 723= exp2 downward intel96 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok 724= exp2 tonearest intel96 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok 725= exp2 towardzero intel96 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok 726= exp2 upward intel96 -0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok 727= exp2 downward m68k96 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok 728= exp2 tonearest m68k96 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok 729= exp2 towardzero m68k96 -0x7.e4p+4 : 0x3.5d13f32b5a75abdp-128 : inexact-ok 730= exp2 upward m68k96 -0x7.e4p+4 : 0x3.5d13f32b5a75abd4p-128 : inexact-ok 731= exp2 downward binary128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok 732= exp2 tonearest binary128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok 733= exp2 towardzero binary128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128 : inexact-ok 734= exp2 upward binary128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128 : inexact-ok 735= exp2 downward ibm128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok 736= exp2 tonearest ibm128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok 737= exp2 towardzero ibm128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee64p-128 : inexact-ok 738= exp2 upward ibm128 -0x7.e4p+4 : 0x3.5d13f32b5a75abd0e69a2ee641p-128 : inexact-ok 739exp2 -126.375 740= exp2 downward binary32 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok 741= exp2 tonearest binary32 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok 742= exp2 towardzero binary32 -0x7.e6p+4 : 0x3.159ca8p-128 : inexact-ok underflow errno-erange-ok 743= exp2 upward binary32 -0x7.e6p+4 : 0x3.159cbp-128 : inexact-ok underflow errno-erange-ok 744= exp2 downward binary64 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok 745= exp2 tonearest binary64 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok 746= exp2 towardzero binary64 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok 747= exp2 upward binary64 -0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok 748= exp2 downward intel96 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok 749= exp2 tonearest intel96 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok 750= exp2 towardzero intel96 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok 751= exp2 upward intel96 -0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok 752= exp2 downward m68k96 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok 753= exp2 tonearest m68k96 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok 754= exp2 towardzero m68k96 -0x7.e6p+4 : 0x3.159ca845541b6b74p-128 : inexact-ok 755= exp2 upward m68k96 -0x7.e6p+4 : 0x3.159ca845541b6b78p-128 : inexact-ok 756= exp2 downward binary128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok 757= exp2 tonearest binary128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok 758= exp2 towardzero binary128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259376p-128 : inexact-ok 759= exp2 upward binary128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab43259378p-128 : inexact-ok 760= exp2 downward ibm128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok 761= exp2 tonearest ibm128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok 762= exp2 towardzero ibm128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432593p-128 : inexact-ok 763= exp2 upward ibm128 -0x7.e6p+4 : 0x3.159ca845541b6b74f8ab432594p-128 : inexact-ok 764exp2 -126.5 765= exp2 downward binary32 -0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok 766= exp2 tonearest binary32 -0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok 767= exp2 towardzero binary32 -0x7.e8p+4 : 0x2.d413c8p-128 : inexact-ok underflow errno-erange-ok 768= exp2 upward binary32 -0x7.e8p+4 : 0x2.d413dp-128 : inexact-ok underflow errno-erange-ok 769= exp2 downward binary64 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok 770= exp2 tonearest binary64 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok 771= exp2 towardzero binary64 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok 772= exp2 upward binary64 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok 773= exp2 downward intel96 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok 774= exp2 tonearest intel96 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok 775= exp2 towardzero intel96 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok 776= exp2 upward intel96 -0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok 777= exp2 downward m68k96 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok 778= exp2 tonearest m68k96 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok 779= exp2 towardzero m68k96 -0x7.e8p+4 : 0x2.d413cccfe779921p-128 : inexact-ok 780= exp2 upward m68k96 -0x7.e8p+4 : 0x2.d413cccfe7799214p-128 : inexact-ok 781= exp2 downward binary128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok 782= exp2 tonearest binary128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok 783= exp2 towardzero binary128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52ap-128 : inexact-ok 784= exp2 upward binary128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd52cp-128 : inexact-ok 785= exp2 downward ibm128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok 786= exp2 tonearest ibm128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok 787= exp2 towardzero ibm128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd5p-128 : inexact-ok 788= exp2 upward ibm128 -0x7.e8p+4 : 0x2.d413cccfe779921165f626cdd6p-128 : inexact-ok 789exp2 -126.625 790= exp2 downward binary32 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok 791= exp2 tonearest binary32 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok 792= exp2 towardzero binary32 -0x7.eap+4 : 0x2.97fb58p-128 : inexact-ok underflow errno-erange-ok 793= exp2 upward binary32 -0x7.eap+4 : 0x2.97fb6p-128 : inexact-ok underflow errno-erange-ok 794= exp2 downward binary64 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok 795= exp2 tonearest binary64 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok 796= exp2 towardzero binary64 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok 797= exp2 upward binary64 -0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok 798= exp2 downward intel96 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok 799= exp2 tonearest intel96 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok 800= exp2 towardzero intel96 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok 801= exp2 upward intel96 -0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok 802= exp2 downward m68k96 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok 803= exp2 tonearest m68k96 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok 804= exp2 towardzero m68k96 -0x7.eap+4 : 0x2.97fb5aa6c544e3a8p-128 : inexact-ok 805= exp2 upward m68k96 -0x7.eap+4 : 0x2.97fb5aa6c544e3acp-128 : inexact-ok 806= exp2 downward binary128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok 807= exp2 tonearest binary128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok 808= exp2 towardzero binary128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c4p-128 : inexact-ok 809= exp2 upward binary128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885c42p-128 : inexact-ok 810= exp2 downward ibm128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok 811= exp2 tonearest ibm128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok 812= exp2 towardzero ibm128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885cp-128 : inexact-ok 813= exp2 upward ibm128 -0x7.eap+4 : 0x2.97fb5aa6c544e3a872f5fd885dp-128 : inexact-ok 814exp2 -126.75 815= exp2 downward binary32 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok 816= exp2 tonearest binary32 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok 817= exp2 towardzero binary32 -0x7.ecp+4 : 0x2.60dfcp-128 : inexact-ok underflow errno-erange-ok 818= exp2 upward binary32 -0x7.ecp+4 : 0x2.60dfc8p-128 : inexact-ok underflow errno-erange-ok 819= exp2 downward binary64 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok 820= exp2 tonearest binary64 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok 821= exp2 towardzero binary64 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok 822= exp2 upward binary64 -0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok 823= exp2 downward intel96 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok 824= exp2 tonearest intel96 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok 825= exp2 towardzero intel96 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok 826= exp2 upward intel96 -0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok 827= exp2 downward m68k96 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok 828= exp2 tonearest m68k96 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok 829= exp2 towardzero m68k96 -0x7.ecp+4 : 0x2.60dfc14636e2a5bcp-128 : inexact-ok 830= exp2 upward m68k96 -0x7.ecp+4 : 0x2.60dfc14636e2a5cp-128 : inexact-ok 831= exp2 downward binary128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok 832= exp2 tonearest binary128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok 833= exp2 towardzero binary128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128 : inexact-ok 834= exp2 upward binary128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128 : inexact-ok 835= exp2 downward ibm128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok 836= exp2 tonearest ibm128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok 837= exp2 towardzero ibm128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60b9p-128 : inexact-ok 838= exp2 upward ibm128 -0x7.ecp+4 : 0x2.60dfc14636e2a5bd1ab48c60bap-128 : inexact-ok 839exp2 -126.875 840= exp2 downward binary32 -0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok 841= exp2 tonearest binary32 -0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok 842= exp2 towardzero binary32 -0x7.eep+4 : 0x2.2e57p-128 : inexact-ok underflow errno-erange-ok 843= exp2 upward binary32 -0x7.eep+4 : 0x2.2e5708p-128 : inexact-ok underflow errno-erange-ok 844= exp2 downward binary64 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok 845= exp2 tonearest binary64 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok 846= exp2 towardzero binary64 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok 847= exp2 upward binary64 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok 848= exp2 downward intel96 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok 849= exp2 tonearest intel96 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok 850= exp2 towardzero intel96 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok 851= exp2 upward intel96 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok 852= exp2 downward m68k96 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok 853= exp2 tonearest m68k96 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok 854= exp2 towardzero m68k96 -0x7.eep+4 : 0x2.2e57078faa2f5b98p-128 : inexact-ok 855= exp2 upward m68k96 -0x7.eep+4 : 0x2.2e57078faa2f5b9cp-128 : inexact-ok 856= exp2 downward binary128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok 857= exp2 tonearest binary128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok 858= exp2 towardzero binary128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6294p-128 : inexact-ok 859= exp2 upward binary128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d6296p-128 : inexact-ok 860= exp2 downward ibm128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok 861= exp2 tonearest ibm128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok 862= exp2 towardzero ibm128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d62p-128 : inexact-ok 863= exp2 upward ibm128 -0x7.eep+4 : 0x2.2e57078faa2f5b9bef918a1d63p-128 : inexact-ok 864exp2 -1022.125 865= exp2 downward binary32 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange 866= exp2 tonearest binary32 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange 867= exp2 towardzero binary32 -0x3.fe2p+8 : 0x0p+0 : inexact-ok underflow errno-erange 868= exp2 upward binary32 -0x3.fe2p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 869= exp2 downward binary64 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok 870= exp2 tonearest binary64 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok 871= exp2 towardzero binary64 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok 872= exp2 upward binary64 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok 873= exp2 downward intel96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok 874= exp2 tonearest intel96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok 875= exp2 towardzero intel96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok 876= exp2 upward intel96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok 877= exp2 downward m68k96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok 878= exp2 tonearest m68k96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok 879= exp2 towardzero m68k96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4b8p-1024 : inexact-ok 880= exp2 upward m68k96 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bcp-1024 : inexact-ok 881= exp2 downward binary128 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok 882= exp2 tonearest binary128 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok 883= exp2 towardzero binary128 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024 : inexact-ok 884= exp2 upward binary128 -0x3.fe2p+8 : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024 : inexact-ok 885= exp2 downward ibm128 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok 886= exp2 tonearest ibm128 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok 887= exp2 towardzero ibm128 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok 888= exp2 upward ibm128 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok 889exp2 -1022.25 890= exp2 downward binary32 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange 891= exp2 tonearest binary32 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange 892= exp2 towardzero binary32 -0x3.fe4p+8 : 0x0p+0 : inexact-ok underflow errno-erange 893= exp2 upward binary32 -0x3.fe4p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 894= exp2 downward binary64 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok 895= exp2 tonearest binary64 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok 896= exp2 towardzero binary64 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok 897= exp2 upward binary64 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok 898= exp2 downward intel96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok 899= exp2 tonearest intel96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok 900= exp2 towardzero intel96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok 901= exp2 upward intel96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok 902= exp2 downward m68k96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok 903= exp2 tonearest m68k96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok 904= exp2 towardzero m68k96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abdp-1024 : inexact-ok 905= exp2 upward m68k96 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd4p-1024 : inexact-ok 906= exp2 downward binary128 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok 907= exp2 tonearest binary128 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok 908= exp2 towardzero binary128 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024 : inexact-ok 909= exp2 upward binary128 -0x3.fe4p+8 : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024 : inexact-ok 910= exp2 downward ibm128 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok 911= exp2 tonearest ibm128 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok 912= exp2 towardzero ibm128 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok 913= exp2 upward ibm128 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok 914exp2 -1022.375 915= exp2 downward binary32 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange 916= exp2 tonearest binary32 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange 917= exp2 towardzero binary32 -0x3.fe6p+8 : 0x0p+0 : inexact-ok underflow errno-erange 918= exp2 upward binary32 -0x3.fe6p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 919= exp2 downward binary64 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok 920= exp2 tonearest binary64 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok 921= exp2 towardzero binary64 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok 922= exp2 upward binary64 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok 923= exp2 downward intel96 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok 924= exp2 tonearest intel96 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok 925= exp2 towardzero intel96 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok 926= exp2 upward intel96 -0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok 927= exp2 downward m68k96 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok 928= exp2 tonearest m68k96 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok 929= exp2 towardzero m68k96 -0x3.fe6p+8 : 0x3.159ca845541b6b74p-1024 : inexact-ok 930= exp2 upward m68k96 -0x3.fe6p+8 : 0x3.159ca845541b6b78p-1024 : inexact-ok 931= exp2 downward binary128 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok 932= exp2 tonearest binary128 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok 933= exp2 towardzero binary128 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259376p-1024 : inexact-ok 934= exp2 upward binary128 -0x3.fe6p+8 : 0x3.159ca845541b6b74f8ab43259378p-1024 : inexact-ok 935= exp2 downward ibm128 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok 936= exp2 tonearest ibm128 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok 937= exp2 towardzero ibm128 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok 938= exp2 upward ibm128 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok 939exp2 -1022.5 940= exp2 downward binary32 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 941= exp2 tonearest binary32 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 942= exp2 towardzero binary32 -0x3.fe8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 943= exp2 upward binary32 -0x3.fe8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 944= exp2 downward binary64 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok 945= exp2 tonearest binary64 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok 946= exp2 towardzero binary64 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok 947= exp2 upward binary64 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok 948= exp2 downward intel96 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok 949= exp2 tonearest intel96 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok 950= exp2 towardzero intel96 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok 951= exp2 upward intel96 -0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok 952= exp2 downward m68k96 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok 953= exp2 tonearest m68k96 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok 954= exp2 towardzero m68k96 -0x3.fe8p+8 : 0x2.d413cccfe779921p-1024 : inexact-ok 955= exp2 upward m68k96 -0x3.fe8p+8 : 0x2.d413cccfe7799214p-1024 : inexact-ok 956= exp2 downward binary128 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok 957= exp2 tonearest binary128 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok 958= exp2 towardzero binary128 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52ap-1024 : inexact-ok 959= exp2 upward binary128 -0x3.fe8p+8 : 0x2.d413cccfe779921165f626cdd52cp-1024 : inexact-ok 960= exp2 downward ibm128 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok 961= exp2 tonearest ibm128 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok 962= exp2 towardzero ibm128 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok 963= exp2 upward ibm128 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok 964exp2 -1022.625 965= exp2 downward binary32 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange 966= exp2 tonearest binary32 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange 967= exp2 towardzero binary32 -0x3.feap+8 : 0x0p+0 : inexact-ok underflow errno-erange 968= exp2 upward binary32 -0x3.feap+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 969= exp2 downward binary64 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok 970= exp2 tonearest binary64 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok 971= exp2 towardzero binary64 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok 972= exp2 upward binary64 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok 973= exp2 downward intel96 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok 974= exp2 tonearest intel96 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok 975= exp2 towardzero intel96 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok 976= exp2 upward intel96 -0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok 977= exp2 downward m68k96 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok 978= exp2 tonearest m68k96 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok 979= exp2 towardzero m68k96 -0x3.feap+8 : 0x2.97fb5aa6c544e3a8p-1024 : inexact-ok 980= exp2 upward m68k96 -0x3.feap+8 : 0x2.97fb5aa6c544e3acp-1024 : inexact-ok 981= exp2 downward binary128 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok 982= exp2 tonearest binary128 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok 983= exp2 towardzero binary128 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024 : inexact-ok 984= exp2 upward binary128 -0x3.feap+8 : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024 : inexact-ok 985= exp2 downward ibm128 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok 986= exp2 tonearest ibm128 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok 987= exp2 towardzero ibm128 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok 988= exp2 upward ibm128 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok 989exp2 -1022.75 990= exp2 downward binary32 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange 991= exp2 tonearest binary32 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange 992= exp2 towardzero binary32 -0x3.fecp+8 : 0x0p+0 : inexact-ok underflow errno-erange 993= exp2 upward binary32 -0x3.fecp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 994= exp2 downward binary64 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok 995= exp2 tonearest binary64 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok 996= exp2 towardzero binary64 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok 997= exp2 upward binary64 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok 998= exp2 downward intel96 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok 999= exp2 tonearest intel96 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok 1000= exp2 towardzero intel96 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok 1001= exp2 upward intel96 -0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok 1002= exp2 downward m68k96 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok 1003= exp2 tonearest m68k96 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok 1004= exp2 towardzero m68k96 -0x3.fecp+8 : 0x2.60dfc14636e2a5bcp-1024 : inexact-ok 1005= exp2 upward m68k96 -0x3.fecp+8 : 0x2.60dfc14636e2a5cp-1024 : inexact-ok 1006= exp2 downward binary128 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok 1007= exp2 tonearest binary128 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok 1008= exp2 towardzero binary128 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024 : inexact-ok 1009= exp2 upward binary128 -0x3.fecp+8 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024 : inexact-ok 1010= exp2 downward ibm128 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok 1011= exp2 tonearest ibm128 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok 1012= exp2 towardzero ibm128 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok 1013= exp2 upward ibm128 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok 1014exp2 -1022.875 1015= exp2 downward binary32 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange 1016= exp2 tonearest binary32 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange 1017= exp2 towardzero binary32 -0x3.feep+8 : 0x0p+0 : inexact-ok underflow errno-erange 1018= exp2 upward binary32 -0x3.feep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1019= exp2 downward binary64 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok 1020= exp2 tonearest binary64 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok 1021= exp2 towardzero binary64 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok 1022= exp2 upward binary64 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok 1023= exp2 downward intel96 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok 1024= exp2 tonearest intel96 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok 1025= exp2 towardzero intel96 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok 1026= exp2 upward intel96 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok 1027= exp2 downward m68k96 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok 1028= exp2 tonearest m68k96 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok 1029= exp2 towardzero m68k96 -0x3.feep+8 : 0x2.2e57078faa2f5b98p-1024 : inexact-ok 1030= exp2 upward m68k96 -0x3.feep+8 : 0x2.2e57078faa2f5b9cp-1024 : inexact-ok 1031= exp2 downward binary128 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok 1032= exp2 tonearest binary128 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok 1033= exp2 towardzero binary128 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6294p-1024 : inexact-ok 1034= exp2 upward binary128 -0x3.feep+8 : 0x2.2e57078faa2f5b9bef918a1d6296p-1024 : inexact-ok 1035= exp2 downward ibm128 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok 1036= exp2 tonearest ibm128 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok 1037= exp2 towardzero ibm128 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok 1038= exp2 upward ibm128 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok 1039exp2 -0x3.fe4e8p+8 1040= exp2 downward binary32 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 1041= exp2 tonearest binary32 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 1042= exp2 towardzero binary32 -0x3.fe4e8p+8 : 0x0p+0 : inexact-ok underflow errno-erange 1043= exp2 upward binary32 -0x3.fe4e8p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1044= exp2 downward binary64 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok 1045= exp2 tonearest binary64 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok 1046= exp2 towardzero binary64 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok 1047= exp2 upward binary64 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok 1048= exp2 downward intel96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok 1049= exp2 tonearest intel96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok 1050= exp2 towardzero intel96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok 1051= exp2 upward intel96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok 1052= exp2 downward m68k96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok 1053= exp2 tonearest m68k96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok 1054= exp2 towardzero m68k96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok 1055= exp2 upward m68k96 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc004p-1024 : inexact-ok 1056= exp2 downward binary128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cf8p-1024 : inexact-ok 1057= exp2 tonearest binary128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cfap-1024 : inexact-ok 1058= exp2 towardzero binary128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cf8p-1024 : inexact-ok 1059= exp2 upward binary128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bc002979648b91cfap-1024 : inexact-ok 1060= exp2 downward ibm128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok 1061= exp2 tonearest ibm128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok 1062= exp2 towardzero ibm128 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok 1063= exp2 upward ibm128 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok 1064exp2 -0x3.fe513p+8 1065= exp2 downward binary32 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange 1066= exp2 tonearest binary32 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange 1067= exp2 towardzero binary32 -0x3.fe513p+8 : 0x0p+0 : inexact-ok underflow errno-erange 1068= exp2 upward binary32 -0x3.fe513p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1069= exp2 downward binary64 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok 1070= exp2 tonearest binary64 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok 1071= exp2 towardzero binary64 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok 1072= exp2 upward binary64 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok 1073= exp2 downward intel96 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok 1074= exp2 tonearest intel96 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok 1075= exp2 towardzero intel96 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok 1076= exp2 upward intel96 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok 1077= exp2 downward m68k96 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok 1078= exp2 tonearest m68k96 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok 1079= exp2 towardzero m68k96 -0x3.fe513p+8 : 0x3.35ec906f22fbbffcp-1024 : inexact-ok 1080= exp2 upward m68k96 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok 1081= exp2 downward binary128 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok 1082= exp2 tonearest binary128 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok 1083= exp2 towardzero binary128 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d272938p-1024 : inexact-ok 1084= exp2 upward binary128 -0x3.fe513p+8 : 0x3.35ec906f22fbbffeffc0d2729382p-1024 : inexact-ok 1085= exp2 downward ibm128 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok 1086= exp2 tonearest ibm128 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok 1087= exp2 towardzero ibm128 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok 1088= exp2 upward ibm128 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok 1089exp2 -16382.125 1090= exp2 downward binary32 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1091= exp2 tonearest binary32 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1092= exp2 towardzero binary32 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1093= exp2 upward binary32 -0x3.ffe2p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1094= exp2 downward binary64 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1095= exp2 tonearest binary64 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1096= exp2 towardzero binary64 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1097= exp2 upward binary64 -0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1098= exp2 downward intel96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok 1099= exp2 tonearest intel96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok 1100= exp2 towardzero intel96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok underflow errno-erange-ok 1101= exp2 upward intel96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4cp-16384 : inexact-ok underflow errno-erange-ok 1102= exp2 downward m68k96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok 1103= exp2 tonearest m68k96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok 1104= exp2 towardzero m68k96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4b8p-16384 : inexact-ok 1105= exp2 upward m68k96 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bcp-16384 : inexact-ok 1106= exp2 downward binary128 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok 1107= exp2 tonearest binary128 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok 1108= exp2 towardzero binary128 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384 : inexact-ok underflow errno-erange-ok 1109= exp2 upward binary128 -0x3.ffe2p+12 : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384 : inexact-ok underflow errno-erange-ok 1110= exp2 downward ibm128 -0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1111= exp2 tonearest ibm128 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1112= exp2 towardzero ibm128 -0x3.ffe2p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1113= exp2 upward ibm128 -0x3.ffe2p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1114exp2 -16382.25 1115= exp2 downward binary32 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1116= exp2 tonearest binary32 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1117= exp2 towardzero binary32 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1118= exp2 upward binary32 -0x3.ffe4p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1119= exp2 downward binary64 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1120= exp2 tonearest binary64 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1121= exp2 towardzero binary64 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1122= exp2 upward binary64 -0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1123= exp2 downward intel96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok 1124= exp2 tonearest intel96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok 1125= exp2 towardzero intel96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok underflow errno-erange-ok 1126= exp2 upward intel96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd8p-16384 : inexact-ok underflow errno-erange-ok 1127= exp2 downward m68k96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok 1128= exp2 tonearest m68k96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok 1129= exp2 towardzero m68k96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abdp-16384 : inexact-ok 1130= exp2 upward m68k96 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd4p-16384 : inexact-ok 1131= exp2 downward binary128 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok 1132= exp2 tonearest binary128 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok 1133= exp2 towardzero binary128 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384 : inexact-ok underflow errno-erange-ok 1134= exp2 upward binary128 -0x3.ffe4p+12 : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384 : inexact-ok underflow errno-erange-ok 1135= exp2 downward ibm128 -0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1136= exp2 tonearest ibm128 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1137= exp2 towardzero ibm128 -0x3.ffe4p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1138= exp2 upward ibm128 -0x3.ffe4p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1139exp2 -16382.375 1140= exp2 downward binary32 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1141= exp2 tonearest binary32 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1142= exp2 towardzero binary32 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1143= exp2 upward binary32 -0x3.ffe6p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1144= exp2 downward binary64 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1145= exp2 tonearest binary64 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1146= exp2 towardzero binary64 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1147= exp2 upward binary64 -0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1148= exp2 downward intel96 -0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok 1149= exp2 tonearest intel96 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok 1150= exp2 towardzero intel96 -0x3.ffe6p+12 : 0x3.159ca845541b6b7p-16384 : inexact-ok underflow errno-erange-ok 1151= exp2 upward intel96 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok underflow errno-erange-ok 1152= exp2 downward m68k96 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok 1153= exp2 tonearest m68k96 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok 1154= exp2 towardzero m68k96 -0x3.ffe6p+12 : 0x3.159ca845541b6b74p-16384 : inexact-ok 1155= exp2 upward m68k96 -0x3.ffe6p+12 : 0x3.159ca845541b6b78p-16384 : inexact-ok 1156= exp2 downward binary128 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok 1157= exp2 tonearest binary128 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok 1158= exp2 towardzero binary128 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259374p-16384 : inexact-ok underflow errno-erange-ok 1159= exp2 upward binary128 -0x3.ffe6p+12 : 0x3.159ca845541b6b74f8ab43259378p-16384 : inexact-ok underflow errno-erange-ok 1160= exp2 downward ibm128 -0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1161= exp2 tonearest ibm128 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1162= exp2 towardzero ibm128 -0x3.ffe6p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1163= exp2 upward ibm128 -0x3.ffe6p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1164exp2 -16382.5 1165= exp2 downward binary32 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1166= exp2 tonearest binary32 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1167= exp2 towardzero binary32 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1168= exp2 upward binary32 -0x3.ffe8p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1169= exp2 downward binary64 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1170= exp2 tonearest binary64 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1171= exp2 towardzero binary64 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1172= exp2 upward binary64 -0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1173= exp2 downward intel96 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok 1174= exp2 tonearest intel96 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok 1175= exp2 towardzero intel96 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok underflow errno-erange-ok 1176= exp2 upward intel96 -0x3.ffe8p+12 : 0x2.d413cccfe7799218p-16384 : inexact-ok underflow errno-erange-ok 1177= exp2 downward m68k96 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok 1178= exp2 tonearest m68k96 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok 1179= exp2 towardzero m68k96 -0x3.ffe8p+12 : 0x2.d413cccfe779921p-16384 : inexact-ok 1180= exp2 upward m68k96 -0x3.ffe8p+12 : 0x2.d413cccfe7799214p-16384 : inexact-ok 1181= exp2 downward binary128 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok 1182= exp2 tonearest binary128 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok 1183= exp2 towardzero binary128 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd528p-16384 : inexact-ok underflow errno-erange-ok 1184= exp2 upward binary128 -0x3.ffe8p+12 : 0x2.d413cccfe779921165f626cdd52cp-16384 : inexact-ok underflow errno-erange-ok 1185= exp2 downward ibm128 -0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1186= exp2 tonearest ibm128 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange 1187= exp2 towardzero ibm128 -0x3.ffe8p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1188= exp2 upward ibm128 -0x3.ffe8p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1189exp2 -16382.625 1190= exp2 downward binary32 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1191= exp2 tonearest binary32 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1192= exp2 towardzero binary32 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1193= exp2 upward binary32 -0x3.ffeap+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1194= exp2 downward binary64 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1195= exp2 tonearest binary64 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1196= exp2 towardzero binary64 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1197= exp2 upward binary64 -0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1198= exp2 downward intel96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok 1199= exp2 tonearest intel96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok 1200= exp2 towardzero intel96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok underflow errno-erange-ok 1201= exp2 upward intel96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3bp-16384 : inexact-ok underflow errno-erange-ok 1202= exp2 downward m68k96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok 1203= exp2 tonearest m68k96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok 1204= exp2 towardzero m68k96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a8p-16384 : inexact-ok 1205= exp2 upward m68k96 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3acp-16384 : inexact-ok 1206= exp2 downward binary128 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok 1207= exp2 tonearest binary128 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok 1208= exp2 towardzero binary128 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384 : inexact-ok underflow errno-erange-ok 1209= exp2 upward binary128 -0x3.ffeap+12 : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384 : inexact-ok underflow errno-erange-ok 1210= exp2 downward ibm128 -0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1211= exp2 tonearest ibm128 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange 1212= exp2 towardzero ibm128 -0x3.ffeap+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1213= exp2 upward ibm128 -0x3.ffeap+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1214exp2 -16382.75 1215= exp2 downward binary32 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1216= exp2 tonearest binary32 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1217= exp2 towardzero binary32 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1218= exp2 upward binary32 -0x3.ffecp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1219= exp2 downward binary64 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1220= exp2 tonearest binary64 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1221= exp2 towardzero binary64 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1222= exp2 upward binary64 -0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1223= exp2 downward intel96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok 1224= exp2 tonearest intel96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok 1225= exp2 towardzero intel96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5b8p-16384 : inexact-ok underflow errno-erange-ok 1226= exp2 upward intel96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok underflow errno-erange-ok 1227= exp2 downward m68k96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok 1228= exp2 tonearest m68k96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok 1229= exp2 towardzero m68k96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bcp-16384 : inexact-ok 1230= exp2 upward m68k96 -0x3.ffecp+12 : 0x2.60dfc14636e2a5cp-16384 : inexact-ok 1231= exp2 downward binary128 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok 1232= exp2 tonearest binary128 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok 1233= exp2 towardzero binary128 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384 : inexact-ok underflow errno-erange-ok 1234= exp2 upward binary128 -0x3.ffecp+12 : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384 : inexact-ok underflow errno-erange-ok 1235= exp2 downward ibm128 -0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1236= exp2 tonearest ibm128 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange 1237= exp2 towardzero ibm128 -0x3.ffecp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1238= exp2 upward ibm128 -0x3.ffecp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1239exp2 -16382.875 1240= exp2 downward binary32 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1241= exp2 tonearest binary32 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1242= exp2 towardzero binary32 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1243= exp2 upward binary32 -0x3.ffeep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 1244= exp2 downward binary64 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1245= exp2 tonearest binary64 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1246= exp2 towardzero binary64 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1247= exp2 upward binary64 -0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 1248= exp2 downward intel96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok 1249= exp2 tonearest intel96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok 1250= exp2 towardzero intel96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok underflow errno-erange-ok 1251= exp2 upward intel96 -0x3.ffeep+12 : 0x2.2e57078faa2f5bap-16384 : inexact-ok underflow errno-erange-ok 1252= exp2 downward m68k96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok 1253= exp2 tonearest m68k96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok 1254= exp2 towardzero m68k96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b98p-16384 : inexact-ok 1255= exp2 upward m68k96 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9cp-16384 : inexact-ok 1256= exp2 downward binary128 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok 1257= exp2 tonearest binary128 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok 1258= exp2 towardzero binary128 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6294p-16384 : inexact-ok underflow errno-erange-ok 1259= exp2 upward binary128 -0x3.ffeep+12 : 0x2.2e57078faa2f5b9bef918a1d6298p-16384 : inexact-ok underflow errno-erange-ok 1260= exp2 downward ibm128 -0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1261= exp2 tonearest ibm128 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange 1262= exp2 towardzero ibm128 -0x3.ffeep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 1263= exp2 upward ibm128 -0x3.ffeep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 1264exp2 0x1p-10 1265= exp2 downward binary32 0x4p-12 : 0x1.002c6p+0 : inexact-ok 1266= exp2 tonearest binary32 0x4p-12 : 0x1.002c6p+0 : inexact-ok 1267= exp2 towardzero binary32 0x4p-12 : 0x1.002c6p+0 : inexact-ok 1268= exp2 upward binary32 0x4p-12 : 0x1.002c62p+0 : inexact-ok 1269= exp2 downward binary64 0x4p-12 : 0x1.002c605e2e8cep+0 : inexact-ok 1270= exp2 tonearest binary64 0x4p-12 : 0x1.002c605e2e8cfp+0 : inexact-ok 1271= exp2 towardzero binary64 0x4p-12 : 0x1.002c605e2e8cep+0 : inexact-ok 1272= exp2 upward binary64 0x4p-12 : 0x1.002c605e2e8cfp+0 : inexact-ok 1273= exp2 downward intel96 0x4p-12 : 0x1.002c605e2e8cec5p+0 : inexact-ok 1274= exp2 tonearest intel96 0x4p-12 : 0x1.002c605e2e8cec5p+0 : inexact-ok 1275= exp2 towardzero intel96 0x4p-12 : 0x1.002c605e2e8cec5p+0 : inexact-ok 1276= exp2 upward intel96 0x4p-12 : 0x1.002c605e2e8cec52p+0 : inexact-ok 1277= exp2 downward m68k96 0x4p-12 : 0x1.002c605e2e8cec5p+0 : inexact-ok 1278= exp2 tonearest m68k96 0x4p-12 : 0x1.002c605e2e8cec5p+0 : inexact-ok 1279= exp2 towardzero m68k96 0x4p-12 : 0x1.002c605e2e8cec5p+0 : inexact-ok 1280= exp2 upward m68k96 0x4p-12 : 0x1.002c605e2e8cec52p+0 : inexact-ok 1281= exp2 downward binary128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89a23p+0 : inexact-ok 1282= exp2 tonearest binary128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89a24p+0 : inexact-ok 1283= exp2 towardzero binary128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89a23p+0 : inexact-ok 1284= exp2 upward binary128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89a24p+0 : inexact-ok 1285= exp2 downward ibm128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89ap+0 : inexact-ok 1286= exp2 tonearest ibm128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89ap+0 : inexact-ok 1287= exp2 towardzero ibm128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89ap+0 : inexact-ok 1288= exp2 upward ibm128 0x4p-12 : 0x1.002c605e2e8cec506d21bfc89a8p+0 : inexact-ok 1289exp2 -0x1p-10 1290= exp2 downward binary32 -0x4p-12 : 0xf.fd3a7p-4 : inexact-ok 1291= exp2 tonearest binary32 -0x4p-12 : 0xf.fd3a7p-4 : inexact-ok 1292= exp2 towardzero binary32 -0x4p-12 : 0xf.fd3a7p-4 : inexact-ok 1293= exp2 upward binary32 -0x4p-12 : 0xf.fd3a8p-4 : inexact-ok 1294= exp2 downward binary64 -0x4p-12 : 0xf.fd3a751c0f7ep-4 : inexact-ok 1295= exp2 tonearest binary64 -0x4p-12 : 0xf.fd3a751c0f7ep-4 : inexact-ok 1296= exp2 towardzero binary64 -0x4p-12 : 0xf.fd3a751c0f7ep-4 : inexact-ok 1297= exp2 upward binary64 -0x4p-12 : 0xf.fd3a751c0f7e8p-4 : inexact-ok 1298= exp2 downward intel96 -0x4p-12 : 0xf.fd3a751c0f7e10bp-4 : inexact-ok 1299= exp2 tonearest intel96 -0x4p-12 : 0xf.fd3a751c0f7e10cp-4 : inexact-ok 1300= exp2 towardzero intel96 -0x4p-12 : 0xf.fd3a751c0f7e10bp-4 : inexact-ok 1301= exp2 upward intel96 -0x4p-12 : 0xf.fd3a751c0f7e10cp-4 : inexact-ok 1302= exp2 downward m68k96 -0x4p-12 : 0xf.fd3a751c0f7e10bp-4 : inexact-ok 1303= exp2 tonearest m68k96 -0x4p-12 : 0xf.fd3a751c0f7e10cp-4 : inexact-ok 1304= exp2 towardzero m68k96 -0x4p-12 : 0xf.fd3a751c0f7e10bp-4 : inexact-ok 1305= exp2 upward m68k96 -0x4p-12 : 0xf.fd3a751c0f7e10cp-4 : inexact-ok 1306= exp2 downward binary128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p-4 : inexact-ok 1307= exp2 tonearest binary128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p-4 : inexact-ok 1308= exp2 towardzero binary128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p-4 : inexact-ok 1309= exp2 upward binary128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae013p-4 : inexact-ok 1310= exp2 downward ibm128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae01p-4 : inexact-ok 1311= exp2 tonearest ibm128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae014p-4 : inexact-ok 1312= exp2 towardzero ibm128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae01p-4 : inexact-ok 1313= exp2 upward ibm128 -0x4p-12 : 0xf.fd3a751c0f7e10bd3b9f8ae014p-4 : inexact-ok 1314exp2 0x1p-20 1315= exp2 downward binary32 0x1p-20 : 0x1.00000ap+0 : inexact-ok 1316= exp2 tonearest binary32 0x1p-20 : 0x1.00000cp+0 : inexact-ok 1317= exp2 towardzero binary32 0x1p-20 : 0x1.00000ap+0 : inexact-ok 1318= exp2 upward binary32 0x1p-20 : 0x1.00000cp+0 : inexact-ok 1319= exp2 downward binary64 0x1p-20 : 0x1.00000b1721bcfp+0 : inexact-ok 1320= exp2 tonearest binary64 0x1p-20 : 0x1.00000b1721bdp+0 : inexact-ok 1321= exp2 towardzero binary64 0x1p-20 : 0x1.00000b1721bcfp+0 : inexact-ok 1322= exp2 upward binary64 0x1p-20 : 0x1.00000b1721bdp+0 : inexact-ok 1323= exp2 downward intel96 0x1p-20 : 0x1.00000b1721bcfc98p+0 : inexact-ok 1324= exp2 tonearest intel96 0x1p-20 : 0x1.00000b1721bcfc9ap+0 : inexact-ok 1325= exp2 towardzero intel96 0x1p-20 : 0x1.00000b1721bcfc98p+0 : inexact-ok 1326= exp2 upward intel96 0x1p-20 : 0x1.00000b1721bcfc9ap+0 : inexact-ok 1327= exp2 downward m68k96 0x1p-20 : 0x1.00000b1721bcfc98p+0 : inexact-ok 1328= exp2 tonearest m68k96 0x1p-20 : 0x1.00000b1721bcfc9ap+0 : inexact-ok 1329= exp2 towardzero m68k96 0x1p-20 : 0x1.00000b1721bcfc98p+0 : inexact-ok 1330= exp2 upward m68k96 0x1p-20 : 0x1.00000b1721bcfc9ap+0 : inexact-ok 1331= exp2 downward binary128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea0691p+0 : inexact-ok 1332= exp2 tonearest binary128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea0691p+0 : inexact-ok 1333= exp2 towardzero binary128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea0691p+0 : inexact-ok 1334= exp2 upward binary128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea0692p+0 : inexact-ok 1335= exp2 downward ibm128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea068p+0 : inexact-ok 1336= exp2 tonearest ibm128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea068p+0 : inexact-ok 1337= exp2 towardzero ibm128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea068p+0 : inexact-ok 1338= exp2 upward ibm128 0x1p-20 : 0x1.00000b1721bcfc99d9f890ea07p+0 : inexact-ok 1339exp2 -0x1p-20 1340= exp2 downward binary32 -0x1p-20 : 0xf.ffff4p-4 : inexact-ok 1341= exp2 tonearest binary32 -0x1p-20 : 0xf.ffff5p-4 : inexact-ok 1342= exp2 towardzero binary32 -0x1p-20 : 0xf.ffff4p-4 : inexact-ok 1343= exp2 upward binary32 -0x1p-20 : 0xf.ffff5p-4 : inexact-ok 1344= exp2 downward binary64 -0x1p-20 : 0xf.ffff4e8debep-4 : inexact-ok 1345= exp2 tonearest binary64 -0x1p-20 : 0xf.ffff4e8debep-4 : inexact-ok 1346= exp2 towardzero binary64 -0x1p-20 : 0xf.ffff4e8debep-4 : inexact-ok 1347= exp2 upward binary64 -0x1p-20 : 0xf.ffff4e8debe08p-4 : inexact-ok 1348= exp2 downward intel96 -0x1p-20 : 0xf.ffff4e8debe025ep-4 : inexact-ok 1349= exp2 tonearest intel96 -0x1p-20 : 0xf.ffff4e8debe025ep-4 : inexact-ok 1350= exp2 towardzero intel96 -0x1p-20 : 0xf.ffff4e8debe025ep-4 : inexact-ok 1351= exp2 upward intel96 -0x1p-20 : 0xf.ffff4e8debe025fp-4 : inexact-ok 1352= exp2 downward m68k96 -0x1p-20 : 0xf.ffff4e8debe025ep-4 : inexact-ok 1353= exp2 tonearest m68k96 -0x1p-20 : 0xf.ffff4e8debe025ep-4 : inexact-ok 1354= exp2 towardzero m68k96 -0x1p-20 : 0xf.ffff4e8debe025ep-4 : inexact-ok 1355= exp2 upward m68k96 -0x1p-20 : 0xf.ffff4e8debe025fp-4 : inexact-ok 1356= exp2 downward binary128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d4607p-4 : inexact-ok 1357= exp2 tonearest binary128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d4607p-4 : inexact-ok 1358= exp2 towardzero binary128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d4607p-4 : inexact-ok 1359= exp2 upward binary128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d46078p-4 : inexact-ok 1360= exp2 downward ibm128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d46p-4 : inexact-ok 1361= exp2 tonearest ibm128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d46p-4 : inexact-ok 1362= exp2 towardzero ibm128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d46p-4 : inexact-ok 1363= exp2 upward ibm128 -0x1p-20 : 0xf.ffff4e8debe025e24128a3d464p-4 : inexact-ok 1364exp2 0x1p-30 1365= exp2 downward binary32 0x4p-32 : 0x1p+0 : inexact-ok 1366= exp2 tonearest binary32 0x4p-32 : 0x1p+0 : inexact-ok 1367= exp2 towardzero binary32 0x4p-32 : 0x1p+0 : inexact-ok 1368= exp2 upward binary32 0x4p-32 : 0x1.000002p+0 : inexact-ok 1369= exp2 downward binary64 0x4p-32 : 0x1.00000002c5c85p+0 : inexact-ok 1370= exp2 tonearest binary64 0x4p-32 : 0x1.00000002c5c86p+0 : inexact-ok 1371= exp2 towardzero binary64 0x4p-32 : 0x1.00000002c5c85p+0 : inexact-ok 1372= exp2 upward binary64 0x4p-32 : 0x1.00000002c5c86p+0 : inexact-ok 1373= exp2 downward intel96 0x4p-32 : 0x1.00000002c5c85fe2p+0 : inexact-ok 1374= exp2 tonearest intel96 0x4p-32 : 0x1.00000002c5c85fe4p+0 : inexact-ok 1375= exp2 towardzero intel96 0x4p-32 : 0x1.00000002c5c85fe2p+0 : inexact-ok 1376= exp2 upward intel96 0x4p-32 : 0x1.00000002c5c85fe4p+0 : inexact-ok 1377= exp2 downward m68k96 0x4p-32 : 0x1.00000002c5c85fe2p+0 : inexact-ok 1378= exp2 tonearest m68k96 0x4p-32 : 0x1.00000002c5c85fe4p+0 : inexact-ok 1379= exp2 towardzero m68k96 0x4p-32 : 0x1.00000002c5c85fe2p+0 : inexact-ok 1380= exp2 upward m68k96 0x4p-32 : 0x1.00000002c5c85fe4p+0 : inexact-ok 1381= exp2 downward binary128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30da1p+0 : inexact-ok 1382= exp2 tonearest binary128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30da2p+0 : inexact-ok 1383= exp2 towardzero binary128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30da1p+0 : inexact-ok 1384= exp2 upward binary128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30da2p+0 : inexact-ok 1385= exp2 downward ibm128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30d8p+0 : inexact-ok 1386= exp2 tonearest ibm128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30d8p+0 : inexact-ok 1387= exp2 towardzero ibm128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30d8p+0 : inexact-ok 1388= exp2 upward ibm128 0x4p-32 : 0x1.00000002c5c85fe31f35a6a30ep+0 : inexact-ok 1389exp2 -0x1p-30 1390= exp2 downward binary32 -0x4p-32 : 0xf.fffffp-4 : inexact-ok 1391= exp2 tonearest binary32 -0x4p-32 : 0x1p+0 : inexact-ok 1392= exp2 towardzero binary32 -0x4p-32 : 0xf.fffffp-4 : inexact-ok 1393= exp2 upward binary32 -0x4p-32 : 0x1p+0 : inexact-ok 1394= exp2 downward binary64 -0x4p-32 : 0xf.ffffffd3a37ap-4 : inexact-ok 1395= exp2 tonearest binary64 -0x4p-32 : 0xf.ffffffd3a37ap-4 : inexact-ok 1396= exp2 towardzero binary64 -0x4p-32 : 0xf.ffffffd3a37ap-4 : inexact-ok 1397= exp2 upward binary64 -0x4p-32 : 0xf.ffffffd3a37a8p-4 : inexact-ok 1398= exp2 downward intel96 -0x4p-32 : 0xf.ffffffd3a37a024p-4 : inexact-ok 1399= exp2 tonearest intel96 -0x4p-32 : 0xf.ffffffd3a37a025p-4 : inexact-ok 1400= exp2 towardzero intel96 -0x4p-32 : 0xf.ffffffd3a37a024p-4 : inexact-ok 1401= exp2 upward intel96 -0x4p-32 : 0xf.ffffffd3a37a025p-4 : inexact-ok 1402= exp2 downward m68k96 -0x4p-32 : 0xf.ffffffd3a37a024p-4 : inexact-ok 1403= exp2 tonearest m68k96 -0x4p-32 : 0xf.ffffffd3a37a025p-4 : inexact-ok 1404= exp2 towardzero m68k96 -0x4p-32 : 0xf.ffffffd3a37a024p-4 : inexact-ok 1405= exp2 upward m68k96 -0x4p-32 : 0xf.ffffffd3a37a025p-4 : inexact-ok 1406= exp2 downward binary128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3c18p-4 : inexact-ok 1407= exp2 tonearest binary128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3c2p-4 : inexact-ok 1408= exp2 towardzero binary128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3c18p-4 : inexact-ok 1409= exp2 upward binary128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3c2p-4 : inexact-ok 1410= exp2 downward ibm128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3cp-4 : inexact-ok 1411= exp2 tonearest ibm128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3cp-4 : inexact-ok 1412= exp2 towardzero ibm128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da3cp-4 : inexact-ok 1413= exp2 upward ibm128 -0x4p-32 : 0xf.ffffffd3a37a02490b9d93da4p-4 : inexact-ok 1414exp2 0x1p-40 1415= exp2 downward binary32 0x1p-40 : 0x1p+0 : inexact-ok 1416= exp2 tonearest binary32 0x1p-40 : 0x1p+0 : inexact-ok 1417= exp2 towardzero binary32 0x1p-40 : 0x1p+0 : inexact-ok 1418= exp2 upward binary32 0x1p-40 : 0x1.000002p+0 : inexact-ok 1419= exp2 downward binary64 0x1p-40 : 0x1.0000000000b17p+0 : inexact-ok 1420= exp2 tonearest binary64 0x1p-40 : 0x1.0000000000b17p+0 : inexact-ok 1421= exp2 towardzero binary64 0x1p-40 : 0x1.0000000000b17p+0 : inexact-ok 1422= exp2 upward binary64 0x1p-40 : 0x1.0000000000b18p+0 : inexact-ok 1423= exp2 downward intel96 0x1p-40 : 0x1.0000000000b17216p+0 : inexact-ok 1424= exp2 tonearest intel96 0x1p-40 : 0x1.0000000000b17218p+0 : inexact-ok 1425= exp2 towardzero intel96 0x1p-40 : 0x1.0000000000b17216p+0 : inexact-ok 1426= exp2 upward intel96 0x1p-40 : 0x1.0000000000b17218p+0 : inexact-ok 1427= exp2 downward m68k96 0x1p-40 : 0x1.0000000000b17216p+0 : inexact-ok 1428= exp2 tonearest m68k96 0x1p-40 : 0x1.0000000000b17218p+0 : inexact-ok 1429= exp2 towardzero m68k96 0x1p-40 : 0x1.0000000000b17216p+0 : inexact-ok 1430= exp2 upward m68k96 0x1p-40 : 0x1.0000000000b17218p+0 : inexact-ok 1431= exp2 downward binary128 0x1p-40 : 0x1.0000000000b17217f7d20cf927c8p+0 : inexact-ok 1432= exp2 tonearest binary128 0x1p-40 : 0x1.0000000000b17217f7d20cf927c9p+0 : inexact-ok 1433= exp2 towardzero binary128 0x1p-40 : 0x1.0000000000b17217f7d20cf927c8p+0 : inexact-ok 1434= exp2 upward binary128 0x1p-40 : 0x1.0000000000b17217f7d20cf927c9p+0 : inexact-ok 1435= exp2 downward ibm128 0x1p-40 : 0x1.0000000000b17217f7d20cf9278p+0 : inexact-ok 1436= exp2 tonearest ibm128 0x1p-40 : 0x1.0000000000b17217f7d20cf928p+0 : inexact-ok 1437= exp2 towardzero ibm128 0x1p-40 : 0x1.0000000000b17217f7d20cf9278p+0 : inexact-ok 1438= exp2 upward ibm128 0x1p-40 : 0x1.0000000000b17217f7d20cf928p+0 : inexact-ok 1439exp2 -0x1p-40 1440= exp2 downward binary32 -0x1p-40 : 0xf.fffffp-4 : inexact-ok 1441= exp2 tonearest binary32 -0x1p-40 : 0x1p+0 : inexact-ok 1442= exp2 towardzero binary32 -0x1p-40 : 0xf.fffffp-4 : inexact-ok 1443= exp2 upward binary32 -0x1p-40 : 0x1p+0 : inexact-ok 1444= exp2 downward binary64 -0x1p-40 : 0xf.fffffffff4e88p-4 : inexact-ok 1445= exp2 tonearest binary64 -0x1p-40 : 0xf.fffffffff4e9p-4 : inexact-ok 1446= exp2 towardzero binary64 -0x1p-40 : 0xf.fffffffff4e88p-4 : inexact-ok 1447= exp2 upward binary64 -0x1p-40 : 0xf.fffffffff4e9p-4 : inexact-ok 1448= exp2 downward intel96 -0x1p-40 : 0xf.fffffffff4e8de8p-4 : inexact-ok 1449= exp2 tonearest intel96 -0x1p-40 : 0xf.fffffffff4e8de8p-4 : inexact-ok 1450= exp2 towardzero intel96 -0x1p-40 : 0xf.fffffffff4e8de8p-4 : inexact-ok 1451= exp2 upward intel96 -0x1p-40 : 0xf.fffffffff4e8de9p-4 : inexact-ok 1452= exp2 downward m68k96 -0x1p-40 : 0xf.fffffffff4e8de8p-4 : inexact-ok 1453= exp2 tonearest m68k96 -0x1p-40 : 0xf.fffffffff4e8de8p-4 : inexact-ok 1454= exp2 towardzero m68k96 -0x1p-40 : 0xf.fffffffff4e8de8p-4 : inexact-ok 1455= exp2 upward m68k96 -0x1p-40 : 0xf.fffffffff4e8de9p-4 : inexact-ok 1456= exp2 downward binary128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05d035p-4 : inexact-ok 1457= exp2 tonearest binary128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05d035p-4 : inexact-ok 1458= exp2 towardzero binary128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05d035p-4 : inexact-ok 1459= exp2 upward binary128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05d0358p-4 : inexact-ok 1460= exp2 downward ibm128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05dp-4 : inexact-ok 1461= exp2 tonearest ibm128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05d04p-4 : inexact-ok 1462= exp2 towardzero ibm128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05dp-4 : inexact-ok 1463= exp2 upward ibm128 -0x1p-40 : 0xf.fffffffff4e8de8082e6e05d04p-4 : inexact-ok 1464exp2 0x1p-50 1465= exp2 downward binary32 0x4p-52 : 0x1p+0 : inexact-ok 1466= exp2 tonearest binary32 0x4p-52 : 0x1p+0 : inexact-ok 1467= exp2 towardzero binary32 0x4p-52 : 0x1p+0 : inexact-ok 1468= exp2 upward binary32 0x4p-52 : 0x1.000002p+0 : inexact-ok 1469= exp2 downward binary64 0x4p-52 : 0x1.0000000000002p+0 : inexact-ok 1470= exp2 tonearest binary64 0x4p-52 : 0x1.0000000000003p+0 : inexact-ok 1471= exp2 towardzero binary64 0x4p-52 : 0x1.0000000000002p+0 : inexact-ok 1472= exp2 upward binary64 0x4p-52 : 0x1.0000000000003p+0 : inexact-ok 1473= exp2 downward intel96 0x4p-52 : 0x1.0000000000002c5cp+0 : inexact-ok 1474= exp2 tonearest intel96 0x4p-52 : 0x1.0000000000002c5cp+0 : inexact-ok 1475= exp2 towardzero intel96 0x4p-52 : 0x1.0000000000002c5cp+0 : inexact-ok 1476= exp2 upward intel96 0x4p-52 : 0x1.0000000000002c5ep+0 : inexact-ok 1477= exp2 downward m68k96 0x4p-52 : 0x1.0000000000002c5cp+0 : inexact-ok 1478= exp2 tonearest m68k96 0x4p-52 : 0x1.0000000000002c5cp+0 : inexact-ok 1479= exp2 towardzero m68k96 0x4p-52 : 0x1.0000000000002c5cp+0 : inexact-ok 1480= exp2 upward m68k96 0x4p-52 : 0x1.0000000000002c5ep+0 : inexact-ok 1481= exp2 downward binary128 0x4p-52 : 0x1.0000000000002c5c85fdf473e242p+0 : inexact-ok 1482= exp2 tonearest binary128 0x4p-52 : 0x1.0000000000002c5c85fdf473e243p+0 : inexact-ok 1483= exp2 towardzero binary128 0x4p-52 : 0x1.0000000000002c5c85fdf473e242p+0 : inexact-ok 1484= exp2 upward binary128 0x4p-52 : 0x1.0000000000002c5c85fdf473e243p+0 : inexact-ok 1485= exp2 downward ibm128 0x4p-52 : 0x1.0000000000002c5c85fdf473e2p+0 : inexact-ok 1486= exp2 tonearest ibm128 0x4p-52 : 0x1.0000000000002c5c85fdf473e28p+0 : inexact-ok 1487= exp2 towardzero ibm128 0x4p-52 : 0x1.0000000000002c5c85fdf473e2p+0 : inexact-ok 1488= exp2 upward ibm128 0x4p-52 : 0x1.0000000000002c5c85fdf473e28p+0 : inexact-ok 1489exp2 -0x1p-50 1490= exp2 downward binary32 -0x4p-52 : 0xf.fffffp-4 : inexact-ok 1491= exp2 tonearest binary32 -0x4p-52 : 0x1p+0 : inexact-ok 1492= exp2 towardzero binary32 -0x4p-52 : 0xf.fffffp-4 : inexact-ok 1493= exp2 upward binary32 -0x4p-52 : 0x1p+0 : inexact-ok 1494= exp2 downward binary64 -0x4p-52 : 0xf.fffffffffffdp-4 : inexact-ok 1495= exp2 tonearest binary64 -0x4p-52 : 0xf.fffffffffffdp-4 : inexact-ok 1496= exp2 towardzero binary64 -0x4p-52 : 0xf.fffffffffffdp-4 : inexact-ok 1497= exp2 upward binary64 -0x4p-52 : 0xf.fffffffffffd8p-4 : inexact-ok 1498= exp2 downward intel96 -0x4p-52 : 0xf.fffffffffffd3a3p-4 : inexact-ok 1499= exp2 tonearest intel96 -0x4p-52 : 0xf.fffffffffffd3a3p-4 : inexact-ok 1500= exp2 towardzero intel96 -0x4p-52 : 0xf.fffffffffffd3a3p-4 : inexact-ok 1501= exp2 upward intel96 -0x4p-52 : 0xf.fffffffffffd3a4p-4 : inexact-ok 1502= exp2 downward m68k96 -0x4p-52 : 0xf.fffffffffffd3a3p-4 : inexact-ok 1503= exp2 tonearest m68k96 -0x4p-52 : 0xf.fffffffffffd3a3p-4 : inexact-ok 1504= exp2 towardzero m68k96 -0x4p-52 : 0xf.fffffffffffd3a3p-4 : inexact-ok 1505= exp2 upward m68k96 -0x4p-52 : 0xf.fffffffffffd3a4p-4 : inexact-ok 1506= exp2 downward binary128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c256dp-4 : inexact-ok 1507= exp2 tonearest binary128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c256dp-4 : inexact-ok 1508= exp2 towardzero binary128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c256dp-4 : inexact-ok 1509= exp2 upward binary128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c256d8p-4 : inexact-ok 1510= exp2 downward ibm128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c254p-4 : inexact-ok 1511= exp2 tonearest ibm128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c258p-4 : inexact-ok 1512= exp2 towardzero ibm128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c254p-4 : inexact-ok 1513= exp2 upward ibm128 -0x4p-52 : 0xf.fffffffffffd3a37a020b8c258p-4 : inexact-ok 1514exp2 0x1p-60 1515= exp2 downward binary32 0x1p-60 : 0x1p+0 : inexact-ok 1516= exp2 tonearest binary32 0x1p-60 : 0x1p+0 : inexact-ok 1517= exp2 towardzero binary32 0x1p-60 : 0x1p+0 : inexact-ok 1518= exp2 upward binary32 0x1p-60 : 0x1.000002p+0 : inexact-ok 1519= exp2 downward binary64 0x1p-60 : 0x1p+0 : inexact-ok 1520= exp2 tonearest binary64 0x1p-60 : 0x1p+0 : inexact-ok 1521= exp2 towardzero binary64 0x1p-60 : 0x1p+0 : inexact-ok 1522= exp2 upward binary64 0x1p-60 : 0x1.0000000000001p+0 : inexact-ok 1523= exp2 downward intel96 0x1p-60 : 0x1.000000000000000ap+0 : inexact-ok 1524= exp2 tonearest intel96 0x1p-60 : 0x1.000000000000000cp+0 : inexact-ok 1525= exp2 towardzero intel96 0x1p-60 : 0x1.000000000000000ap+0 : inexact-ok 1526= exp2 upward intel96 0x1p-60 : 0x1.000000000000000cp+0 : inexact-ok 1527= exp2 downward m68k96 0x1p-60 : 0x1.000000000000000ap+0 : inexact-ok 1528= exp2 tonearest m68k96 0x1p-60 : 0x1.000000000000000cp+0 : inexact-ok 1529= exp2 towardzero m68k96 0x1p-60 : 0x1.000000000000000ap+0 : inexact-ok 1530= exp2 upward m68k96 0x1p-60 : 0x1.000000000000000cp+0 : inexact-ok 1531= exp2 downward binary128 0x1p-60 : 0x1.000000000000000b17217f7d1cf7p+0 : inexact-ok 1532= exp2 tonearest binary128 0x1p-60 : 0x1.000000000000000b17217f7d1cf8p+0 : inexact-ok 1533= exp2 towardzero binary128 0x1p-60 : 0x1.000000000000000b17217f7d1cf7p+0 : inexact-ok 1534= exp2 upward binary128 0x1p-60 : 0x1.000000000000000b17217f7d1cf8p+0 : inexact-ok 1535= exp2 downward ibm128 0x1p-60 : 0x1.000000000000000b17217f7d1c8p+0 : inexact-ok 1536= exp2 tonearest ibm128 0x1p-60 : 0x1.000000000000000b17217f7d1dp+0 : inexact-ok 1537= exp2 towardzero ibm128 0x1p-60 : 0x1.000000000000000b17217f7d1c8p+0 : inexact-ok 1538= exp2 upward ibm128 0x1p-60 : 0x1.000000000000000b17217f7d1dp+0 : inexact-ok 1539exp2 -0x1p-60 1540= exp2 downward binary32 -0x1p-60 : 0xf.fffffp-4 : inexact-ok 1541= exp2 tonearest binary32 -0x1p-60 : 0x1p+0 : inexact-ok 1542= exp2 towardzero binary32 -0x1p-60 : 0xf.fffffp-4 : inexact-ok 1543= exp2 upward binary32 -0x1p-60 : 0x1p+0 : inexact-ok 1544= exp2 downward binary64 -0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok 1545= exp2 tonearest binary64 -0x1p-60 : 0x1p+0 : inexact-ok 1546= exp2 towardzero binary64 -0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok 1547= exp2 upward binary64 -0x1p-60 : 0x1p+0 : inexact-ok 1548= exp2 downward intel96 -0x1p-60 : 0xf.ffffffffffffff4p-4 : inexact-ok 1549= exp2 tonearest intel96 -0x1p-60 : 0xf.ffffffffffffff5p-4 : inexact-ok 1550= exp2 towardzero intel96 -0x1p-60 : 0xf.ffffffffffffff4p-4 : inexact-ok 1551= exp2 upward intel96 -0x1p-60 : 0xf.ffffffffffffff5p-4 : inexact-ok 1552= exp2 downward m68k96 -0x1p-60 : 0xf.ffffffffffffff4p-4 : inexact-ok 1553= exp2 tonearest m68k96 -0x1p-60 : 0xf.ffffffffffffff5p-4 : inexact-ok 1554= exp2 towardzero m68k96 -0x1p-60 : 0xf.ffffffffffffff4p-4 : inexact-ok 1555= exp2 upward m68k96 -0x1p-60 : 0xf.ffffffffffffff5p-4 : inexact-ok 1556= exp2 downward binary128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e308p-4 : inexact-ok 1557= exp2 tonearest binary128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e3088p-4 : inexact-ok 1558= exp2 towardzero binary128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e308p-4 : inexact-ok 1559= exp2 upward binary128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e3088p-4 : inexact-ok 1560= exp2 downward ibm128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e3p-4 : inexact-ok 1561= exp2 tonearest ibm128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e3p-4 : inexact-ok 1562= exp2 towardzero ibm128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e3p-4 : inexact-ok 1563= exp2 upward ibm128 -0x1p-60 : 0xf.ffffffffffffff4e8de8082e34p-4 : inexact-ok 1564exp2 0x1p-100 1565= exp2 downward binary32 0x1p-100 : 0x1p+0 : inexact-ok 1566= exp2 tonearest binary32 0x1p-100 : 0x1p+0 : inexact-ok 1567= exp2 towardzero binary32 0x1p-100 : 0x1p+0 : inexact-ok 1568= exp2 upward binary32 0x1p-100 : 0x1.000002p+0 : inexact-ok 1569= exp2 downward binary64 0x1p-100 : 0x1p+0 : inexact-ok 1570= exp2 tonearest binary64 0x1p-100 : 0x1p+0 : inexact-ok 1571= exp2 towardzero binary64 0x1p-100 : 0x1p+0 : inexact-ok 1572= exp2 upward binary64 0x1p-100 : 0x1.0000000000001p+0 : inexact-ok 1573= exp2 downward intel96 0x1p-100 : 0x1p+0 : inexact-ok 1574= exp2 tonearest intel96 0x1p-100 : 0x1p+0 : inexact-ok 1575= exp2 towardzero intel96 0x1p-100 : 0x1p+0 : inexact-ok 1576= exp2 upward intel96 0x1p-100 : 0x1.0000000000000002p+0 : inexact-ok 1577= exp2 downward m68k96 0x1p-100 : 0x1p+0 : inexact-ok 1578= exp2 tonearest m68k96 0x1p-100 : 0x1p+0 : inexact-ok 1579= exp2 towardzero m68k96 0x1p-100 : 0x1p+0 : inexact-ok 1580= exp2 upward m68k96 0x1p-100 : 0x1.0000000000000002p+0 : inexact-ok 1581= exp2 downward binary128 0x1p-100 : 0x1.0000000000000000000000000b17p+0 : inexact-ok 1582= exp2 tonearest binary128 0x1p-100 : 0x1.0000000000000000000000000b17p+0 : inexact-ok 1583= exp2 towardzero binary128 0x1p-100 : 0x1.0000000000000000000000000b17p+0 : inexact-ok 1584= exp2 upward binary128 0x1p-100 : 0x1.0000000000000000000000000b18p+0 : inexact-ok 1585= exp2 downward ibm128 0x1p-100 : 0x1.0000000000000000000000000bp+0 : inexact-ok 1586= exp2 tonearest ibm128 0x1p-100 : 0x1.0000000000000000000000000bp+0 : inexact-ok 1587= exp2 towardzero ibm128 0x1p-100 : 0x1.0000000000000000000000000bp+0 : inexact-ok 1588= exp2 upward ibm128 0x1p-100 : 0x1.0000000000000000000000000b8p+0 : inexact-ok 1589exp2 -0x1p-100 1590= exp2 downward binary32 -0x1p-100 : 0xf.fffffp-4 : inexact-ok 1591= exp2 tonearest binary32 -0x1p-100 : 0x1p+0 : inexact-ok 1592= exp2 towardzero binary32 -0x1p-100 : 0xf.fffffp-4 : inexact-ok 1593= exp2 upward binary32 -0x1p-100 : 0x1p+0 : inexact-ok 1594= exp2 downward binary64 -0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok 1595= exp2 tonearest binary64 -0x1p-100 : 0x1p+0 : inexact-ok 1596= exp2 towardzero binary64 -0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok 1597= exp2 upward binary64 -0x1p-100 : 0x1p+0 : inexact-ok 1598= exp2 downward intel96 -0x1p-100 : 0xf.fffffffffffffffp-4 : inexact-ok 1599= exp2 tonearest intel96 -0x1p-100 : 0x1p+0 : inexact-ok 1600= exp2 towardzero intel96 -0x1p-100 : 0xf.fffffffffffffffp-4 : inexact-ok 1601= exp2 upward intel96 -0x1p-100 : 0x1p+0 : inexact-ok 1602= exp2 downward m68k96 -0x1p-100 : 0xf.fffffffffffffffp-4 : inexact-ok 1603= exp2 tonearest m68k96 -0x1p-100 : 0x1p+0 : inexact-ok 1604= exp2 towardzero m68k96 -0x1p-100 : 0xf.fffffffffffffffp-4 : inexact-ok 1605= exp2 upward m68k96 -0x1p-100 : 0x1p+0 : inexact-ok 1606= exp2 downward binary128 -0x1p-100 : 0xf.ffffffffffffffffffffffff4e88p-4 : inexact-ok 1607= exp2 tonearest binary128 -0x1p-100 : 0xf.ffffffffffffffffffffffff4e9p-4 : inexact-ok 1608= exp2 towardzero binary128 -0x1p-100 : 0xf.ffffffffffffffffffffffff4e88p-4 : inexact-ok 1609= exp2 upward binary128 -0x1p-100 : 0xf.ffffffffffffffffffffffff4e9p-4 : inexact-ok 1610= exp2 downward ibm128 -0x1p-100 : 0xf.ffffffffffffffffffffffff4cp-4 : inexact-ok 1611= exp2 tonearest ibm128 -0x1p-100 : 0xf.ffffffffffffffffffffffff5p-4 : inexact-ok 1612= exp2 towardzero ibm128 -0x1p-100 : 0xf.ffffffffffffffffffffffff4cp-4 : inexact-ok 1613= exp2 upward ibm128 -0x1p-100 : 0xf.ffffffffffffffffffffffff5p-4 : inexact-ok 1614exp2 0x1p-600 1615= exp2 downward binary32 0x8p-152 : 0x1p+0 : inexact-ok 1616= exp2 tonearest binary32 0x8p-152 : 0x1p+0 : inexact-ok 1617= exp2 towardzero binary32 0x8p-152 : 0x1p+0 : inexact-ok 1618= exp2 upward binary32 0x8p-152 : 0x1.000002p+0 : inexact-ok 1619= exp2 downward binary64 0x8p-152 : 0x1p+0 : inexact-ok 1620= exp2 tonearest binary64 0x8p-152 : 0x1p+0 : inexact-ok 1621= exp2 towardzero binary64 0x8p-152 : 0x1p+0 : inexact-ok 1622= exp2 upward binary64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok 1623= exp2 downward intel96 0x8p-152 : 0x1p+0 : inexact-ok 1624= exp2 tonearest intel96 0x8p-152 : 0x1p+0 : inexact-ok 1625= exp2 towardzero intel96 0x8p-152 : 0x1p+0 : inexact-ok 1626= exp2 upward intel96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok 1627= exp2 downward m68k96 0x8p-152 : 0x1p+0 : inexact-ok 1628= exp2 tonearest m68k96 0x8p-152 : 0x1p+0 : inexact-ok 1629= exp2 towardzero m68k96 0x8p-152 : 0x1p+0 : inexact-ok 1630= exp2 upward m68k96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok 1631= exp2 downward binary128 0x8p-152 : 0x1p+0 : inexact-ok 1632= exp2 tonearest binary128 0x8p-152 : 0x1p+0 : inexact-ok 1633= exp2 towardzero binary128 0x8p-152 : 0x1p+0 : inexact-ok 1634= exp2 upward binary128 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok 1635= exp2 downward ibm128 0x8p-152 : 0x1p+0 : inexact-ok 1636= exp2 tonearest ibm128 0x8p-152 : 0x1p+0 : inexact-ok 1637= exp2 towardzero ibm128 0x8p-152 : 0x1p+0 : inexact-ok 1638= exp2 upward ibm128 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok 1639= exp2 downward binary32 0x0p+0 : 0x1p+0 : inexact-ok 1640= exp2 tonearest binary32 0x0p+0 : 0x1p+0 : inexact-ok 1641= exp2 towardzero binary32 0x0p+0 : 0x1p+0 : inexact-ok 1642= exp2 upward binary32 0x0p+0 : 0x1p+0 : inexact-ok 1643= exp2 downward binary64 0x0p+0 : 0x1p+0 : inexact-ok 1644= exp2 tonearest binary64 0x0p+0 : 0x1p+0 : inexact-ok 1645= exp2 towardzero binary64 0x0p+0 : 0x1p+0 : inexact-ok 1646= exp2 upward binary64 0x0p+0 : 0x1p+0 : inexact-ok 1647= exp2 downward intel96 0x0p+0 : 0x1p+0 : inexact-ok 1648= exp2 tonearest intel96 0x0p+0 : 0x1p+0 : inexact-ok 1649= exp2 towardzero intel96 0x0p+0 : 0x1p+0 : inexact-ok 1650= exp2 upward intel96 0x0p+0 : 0x1p+0 : inexact-ok 1651= exp2 downward m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1652= exp2 tonearest m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1653= exp2 towardzero m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1654= exp2 upward m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1655= exp2 downward binary128 0x0p+0 : 0x1p+0 : inexact-ok 1656= exp2 tonearest binary128 0x0p+0 : 0x1p+0 : inexact-ok 1657= exp2 towardzero binary128 0x0p+0 : 0x1p+0 : inexact-ok 1658= exp2 upward binary128 0x0p+0 : 0x1p+0 : inexact-ok 1659= exp2 downward ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1660= exp2 tonearest ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1661= exp2 towardzero ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1662= exp2 upward ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1663= exp2 downward binary64 0x1p-600 : 0x1p+0 : inexact-ok 1664= exp2 tonearest binary64 0x1p-600 : 0x1p+0 : inexact-ok 1665= exp2 towardzero binary64 0x1p-600 : 0x1p+0 : inexact-ok 1666= exp2 upward binary64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok 1667= exp2 downward intel96 0x1p-600 : 0x1p+0 : inexact-ok 1668= exp2 tonearest intel96 0x1p-600 : 0x1p+0 : inexact-ok 1669= exp2 towardzero intel96 0x1p-600 : 0x1p+0 : inexact-ok 1670= exp2 upward intel96 0x1p-600 : 0x1.0000000000000002p+0 : inexact-ok 1671= exp2 downward m68k96 0x1p-600 : 0x1p+0 : inexact-ok 1672= exp2 tonearest m68k96 0x1p-600 : 0x1p+0 : inexact-ok 1673= exp2 towardzero m68k96 0x1p-600 : 0x1p+0 : inexact-ok 1674= exp2 upward m68k96 0x1p-600 : 0x1.0000000000000002p+0 : inexact-ok 1675= exp2 downward binary128 0x1p-600 : 0x1p+0 : inexact-ok 1676= exp2 tonearest binary128 0x1p-600 : 0x1p+0 : inexact-ok 1677= exp2 towardzero binary128 0x1p-600 : 0x1p+0 : inexact-ok 1678= exp2 upward binary128 0x1p-600 : 0x1.0000000000000000000000000001p+0 : inexact-ok 1679= exp2 downward ibm128 0x1p-600 : 0x1p+0 : inexact-ok 1680= exp2 tonearest ibm128 0x1p-600 : 0x1p+0 : inexact-ok 1681= exp2 towardzero ibm128 0x1p-600 : 0x1p+0 : inexact-ok 1682= exp2 upward ibm128 0x1p-600 : 0x1.000000000000000000000000008p+0 : inexact-ok 1683exp2 -0x1p-600 1684= exp2 downward binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1685= exp2 tonearest binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1686= exp2 towardzero binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1687= exp2 upward binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1688= exp2 downward binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1689= exp2 tonearest binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1690= exp2 towardzero binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1691= exp2 upward binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1692= exp2 downward intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1693= exp2 tonearest intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1694= exp2 towardzero intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1695= exp2 upward intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1696= exp2 downward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1697= exp2 tonearest m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1698= exp2 towardzero m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1699= exp2 upward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1700= exp2 downward binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1701= exp2 tonearest binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1702= exp2 towardzero binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1703= exp2 upward binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1704= exp2 downward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1705= exp2 tonearest ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1706= exp2 towardzero ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1707= exp2 upward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1708= exp2 downward binary32 -0x8p-152 : 0xf.fffffp-4 : inexact-ok 1709= exp2 tonearest binary32 -0x8p-152 : 0x1p+0 : inexact-ok 1710= exp2 towardzero binary32 -0x8p-152 : 0xf.fffffp-4 : inexact-ok 1711= exp2 upward binary32 -0x8p-152 : 0x1p+0 : inexact-ok 1712= exp2 downward binary64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok 1713= exp2 tonearest binary64 -0x8p-152 : 0x1p+0 : inexact-ok 1714= exp2 towardzero binary64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok 1715= exp2 upward binary64 -0x8p-152 : 0x1p+0 : inexact-ok 1716= exp2 downward intel96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1717= exp2 tonearest intel96 -0x8p-152 : 0x1p+0 : inexact-ok 1718= exp2 towardzero intel96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1719= exp2 upward intel96 -0x8p-152 : 0x1p+0 : inexact-ok 1720= exp2 downward m68k96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1721= exp2 tonearest m68k96 -0x8p-152 : 0x1p+0 : inexact-ok 1722= exp2 towardzero m68k96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1723= exp2 upward m68k96 -0x8p-152 : 0x1p+0 : inexact-ok 1724= exp2 downward binary128 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1725= exp2 tonearest binary128 -0x8p-152 : 0x1p+0 : inexact-ok 1726= exp2 towardzero binary128 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1727= exp2 upward binary128 -0x8p-152 : 0x1p+0 : inexact-ok 1728= exp2 downward ibm128 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1729= exp2 tonearest ibm128 -0x8p-152 : 0x1p+0 : inexact-ok 1730= exp2 towardzero ibm128 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1731= exp2 upward ibm128 -0x8p-152 : 0x1p+0 : inexact-ok 1732= exp2 downward binary64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok 1733= exp2 tonearest binary64 -0x1p-600 : 0x1p+0 : inexact-ok 1734= exp2 towardzero binary64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok 1735= exp2 upward binary64 -0x1p-600 : 0x1p+0 : inexact-ok 1736= exp2 downward intel96 -0x1p-600 : 0xf.fffffffffffffffp-4 : inexact-ok 1737= exp2 tonearest intel96 -0x1p-600 : 0x1p+0 : inexact-ok 1738= exp2 towardzero intel96 -0x1p-600 : 0xf.fffffffffffffffp-4 : inexact-ok 1739= exp2 upward intel96 -0x1p-600 : 0x1p+0 : inexact-ok 1740= exp2 downward m68k96 -0x1p-600 : 0xf.fffffffffffffffp-4 : inexact-ok 1741= exp2 tonearest m68k96 -0x1p-600 : 0x1p+0 : inexact-ok 1742= exp2 towardzero m68k96 -0x1p-600 : 0xf.fffffffffffffffp-4 : inexact-ok 1743= exp2 upward m68k96 -0x1p-600 : 0x1p+0 : inexact-ok 1744= exp2 downward binary128 -0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1745= exp2 tonearest binary128 -0x1p-600 : 0x1p+0 : inexact-ok 1746= exp2 towardzero binary128 -0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1747= exp2 upward binary128 -0x1p-600 : 0x1p+0 : inexact-ok 1748= exp2 downward ibm128 -0x1p-600 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1749= exp2 tonearest ibm128 -0x1p-600 : 0x1p+0 : inexact-ok 1750= exp2 towardzero ibm128 -0x1p-600 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1751= exp2 upward ibm128 -0x1p-600 : 0x1p+0 : inexact-ok 1752exp2 0x1p-10000 1753= exp2 downward binary32 0x8p-152 : 0x1p+0 : inexact-ok 1754= exp2 tonearest binary32 0x8p-152 : 0x1p+0 : inexact-ok 1755= exp2 towardzero binary32 0x8p-152 : 0x1p+0 : inexact-ok 1756= exp2 upward binary32 0x8p-152 : 0x1.000002p+0 : inexact-ok 1757= exp2 downward binary64 0x8p-152 : 0x1p+0 : inexact-ok 1758= exp2 tonearest binary64 0x8p-152 : 0x1p+0 : inexact-ok 1759= exp2 towardzero binary64 0x8p-152 : 0x1p+0 : inexact-ok 1760= exp2 upward binary64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok 1761= exp2 downward intel96 0x8p-152 : 0x1p+0 : inexact-ok 1762= exp2 tonearest intel96 0x8p-152 : 0x1p+0 : inexact-ok 1763= exp2 towardzero intel96 0x8p-152 : 0x1p+0 : inexact-ok 1764= exp2 upward intel96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok 1765= exp2 downward m68k96 0x8p-152 : 0x1p+0 : inexact-ok 1766= exp2 tonearest m68k96 0x8p-152 : 0x1p+0 : inexact-ok 1767= exp2 towardzero m68k96 0x8p-152 : 0x1p+0 : inexact-ok 1768= exp2 upward m68k96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok 1769= exp2 downward binary128 0x8p-152 : 0x1p+0 : inexact-ok 1770= exp2 tonearest binary128 0x8p-152 : 0x1p+0 : inexact-ok 1771= exp2 towardzero binary128 0x8p-152 : 0x1p+0 : inexact-ok 1772= exp2 upward binary128 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok 1773= exp2 downward ibm128 0x8p-152 : 0x1p+0 : inexact-ok 1774= exp2 tonearest ibm128 0x8p-152 : 0x1p+0 : inexact-ok 1775= exp2 towardzero ibm128 0x8p-152 : 0x1p+0 : inexact-ok 1776= exp2 upward ibm128 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok 1777= exp2 downward binary32 0x0p+0 : 0x1p+0 : inexact-ok 1778= exp2 tonearest binary32 0x0p+0 : 0x1p+0 : inexact-ok 1779= exp2 towardzero binary32 0x0p+0 : 0x1p+0 : inexact-ok 1780= exp2 upward binary32 0x0p+0 : 0x1p+0 : inexact-ok 1781= exp2 downward binary64 0x0p+0 : 0x1p+0 : inexact-ok 1782= exp2 tonearest binary64 0x0p+0 : 0x1p+0 : inexact-ok 1783= exp2 towardzero binary64 0x0p+0 : 0x1p+0 : inexact-ok 1784= exp2 upward binary64 0x0p+0 : 0x1p+0 : inexact-ok 1785= exp2 downward intel96 0x0p+0 : 0x1p+0 : inexact-ok 1786= exp2 tonearest intel96 0x0p+0 : 0x1p+0 : inexact-ok 1787= exp2 towardzero intel96 0x0p+0 : 0x1p+0 : inexact-ok 1788= exp2 upward intel96 0x0p+0 : 0x1p+0 : inexact-ok 1789= exp2 downward m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1790= exp2 tonearest m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1791= exp2 towardzero m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1792= exp2 upward m68k96 0x0p+0 : 0x1p+0 : inexact-ok 1793= exp2 downward binary128 0x0p+0 : 0x1p+0 : inexact-ok 1794= exp2 tonearest binary128 0x0p+0 : 0x1p+0 : inexact-ok 1795= exp2 towardzero binary128 0x0p+0 : 0x1p+0 : inexact-ok 1796= exp2 upward binary128 0x0p+0 : 0x1p+0 : inexact-ok 1797= exp2 downward ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1798= exp2 tonearest ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1799= exp2 towardzero ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1800= exp2 upward ibm128 0x0p+0 : 0x1p+0 : inexact-ok 1801= exp2 downward binary64 0x4p-1076 : 0x1p+0 : inexact-ok 1802= exp2 tonearest binary64 0x4p-1076 : 0x1p+0 : inexact-ok 1803= exp2 towardzero binary64 0x4p-1076 : 0x1p+0 : inexact-ok 1804= exp2 upward binary64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok 1805= exp2 downward intel96 0x4p-1076 : 0x1p+0 : inexact-ok 1806= exp2 tonearest intel96 0x4p-1076 : 0x1p+0 : inexact-ok 1807= exp2 towardzero intel96 0x4p-1076 : 0x1p+0 : inexact-ok 1808= exp2 upward intel96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok 1809= exp2 downward m68k96 0x4p-1076 : 0x1p+0 : inexact-ok 1810= exp2 tonearest m68k96 0x4p-1076 : 0x1p+0 : inexact-ok 1811= exp2 towardzero m68k96 0x4p-1076 : 0x1p+0 : inexact-ok 1812= exp2 upward m68k96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok 1813= exp2 downward binary128 0x4p-1076 : 0x1p+0 : inexact-ok 1814= exp2 tonearest binary128 0x4p-1076 : 0x1p+0 : inexact-ok 1815= exp2 towardzero binary128 0x4p-1076 : 0x1p+0 : inexact-ok 1816= exp2 upward binary128 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok 1817= exp2 downward ibm128 0x4p-1076 : 0x1p+0 : inexact-ok 1818= exp2 tonearest ibm128 0x4p-1076 : 0x1p+0 : inexact-ok 1819= exp2 towardzero ibm128 0x4p-1076 : 0x1p+0 : inexact-ok 1820= exp2 upward ibm128 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok 1821= exp2 downward intel96 0x1p-10000 : 0x1p+0 : inexact-ok 1822= exp2 tonearest intel96 0x1p-10000 : 0x1p+0 : inexact-ok 1823= exp2 towardzero intel96 0x1p-10000 : 0x1p+0 : inexact-ok 1824= exp2 upward intel96 0x1p-10000 : 0x1.0000000000000002p+0 : inexact-ok 1825= exp2 downward m68k96 0x1p-10000 : 0x1p+0 : inexact-ok 1826= exp2 tonearest m68k96 0x1p-10000 : 0x1p+0 : inexact-ok 1827= exp2 towardzero m68k96 0x1p-10000 : 0x1p+0 : inexact-ok 1828= exp2 upward m68k96 0x1p-10000 : 0x1.0000000000000002p+0 : inexact-ok 1829= exp2 downward binary128 0x1p-10000 : 0x1p+0 : inexact-ok 1830= exp2 tonearest binary128 0x1p-10000 : 0x1p+0 : inexact-ok 1831= exp2 towardzero binary128 0x1p-10000 : 0x1p+0 : inexact-ok 1832= exp2 upward binary128 0x1p-10000 : 0x1.0000000000000000000000000001p+0 : inexact-ok 1833exp2 -0x1p-10000 1834= exp2 downward binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1835= exp2 tonearest binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1836= exp2 towardzero binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1837= exp2 upward binary32 -0x0p+0 : 0x1p+0 : inexact-ok 1838= exp2 downward binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1839= exp2 tonearest binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1840= exp2 towardzero binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1841= exp2 upward binary64 -0x0p+0 : 0x1p+0 : inexact-ok 1842= exp2 downward intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1843= exp2 tonearest intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1844= exp2 towardzero intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1845= exp2 upward intel96 -0x0p+0 : 0x1p+0 : inexact-ok 1846= exp2 downward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1847= exp2 tonearest m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1848= exp2 towardzero m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1849= exp2 upward m68k96 -0x0p+0 : 0x1p+0 : inexact-ok 1850= exp2 downward binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1851= exp2 tonearest binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1852= exp2 towardzero binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1853= exp2 upward binary128 -0x0p+0 : 0x1p+0 : inexact-ok 1854= exp2 downward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1855= exp2 tonearest ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1856= exp2 towardzero ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1857= exp2 upward ibm128 -0x0p+0 : 0x1p+0 : inexact-ok 1858= exp2 downward binary32 -0x8p-152 : 0xf.fffffp-4 : inexact-ok 1859= exp2 tonearest binary32 -0x8p-152 : 0x1p+0 : inexact-ok 1860= exp2 towardzero binary32 -0x8p-152 : 0xf.fffffp-4 : inexact-ok 1861= exp2 upward binary32 -0x8p-152 : 0x1p+0 : inexact-ok 1862= exp2 downward binary64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok 1863= exp2 tonearest binary64 -0x8p-152 : 0x1p+0 : inexact-ok 1864= exp2 towardzero binary64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok 1865= exp2 upward binary64 -0x8p-152 : 0x1p+0 : inexact-ok 1866= exp2 downward intel96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1867= exp2 tonearest intel96 -0x8p-152 : 0x1p+0 : inexact-ok 1868= exp2 towardzero intel96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1869= exp2 upward intel96 -0x8p-152 : 0x1p+0 : inexact-ok 1870= exp2 downward m68k96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1871= exp2 tonearest m68k96 -0x8p-152 : 0x1p+0 : inexact-ok 1872= exp2 towardzero m68k96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 1873= exp2 upward m68k96 -0x8p-152 : 0x1p+0 : inexact-ok 1874= exp2 downward binary128 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1875= exp2 tonearest binary128 -0x8p-152 : 0x1p+0 : inexact-ok 1876= exp2 towardzero binary128 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1877= exp2 upward binary128 -0x8p-152 : 0x1p+0 : inexact-ok 1878= exp2 downward ibm128 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1879= exp2 tonearest ibm128 -0x8p-152 : 0x1p+0 : inexact-ok 1880= exp2 towardzero ibm128 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1881= exp2 upward ibm128 -0x8p-152 : 0x1p+0 : inexact-ok 1882= exp2 downward binary64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok 1883= exp2 tonearest binary64 -0x4p-1076 : 0x1p+0 : inexact-ok 1884= exp2 towardzero binary64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok 1885= exp2 upward binary64 -0x4p-1076 : 0x1p+0 : inexact-ok 1886= exp2 downward intel96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 1887= exp2 tonearest intel96 -0x4p-1076 : 0x1p+0 : inexact-ok 1888= exp2 towardzero intel96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 1889= exp2 upward intel96 -0x4p-1076 : 0x1p+0 : inexact-ok 1890= exp2 downward m68k96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 1891= exp2 tonearest m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok 1892= exp2 towardzero m68k96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 1893= exp2 upward m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok 1894= exp2 downward binary128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1895= exp2 tonearest binary128 -0x4p-1076 : 0x1p+0 : inexact-ok 1896= exp2 towardzero binary128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1897= exp2 upward binary128 -0x4p-1076 : 0x1p+0 : inexact-ok 1898= exp2 downward ibm128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1899= exp2 tonearest ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok 1900= exp2 towardzero ibm128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1901= exp2 upward ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok 1902= exp2 downward intel96 -0x1p-10000 : 0xf.fffffffffffffffp-4 : inexact-ok 1903= exp2 tonearest intel96 -0x1p-10000 : 0x1p+0 : inexact-ok 1904= exp2 towardzero intel96 -0x1p-10000 : 0xf.fffffffffffffffp-4 : inexact-ok 1905= exp2 upward intel96 -0x1p-10000 : 0x1p+0 : inexact-ok 1906= exp2 downward m68k96 -0x1p-10000 : 0xf.fffffffffffffffp-4 : inexact-ok 1907= exp2 tonearest m68k96 -0x1p-10000 : 0x1p+0 : inexact-ok 1908= exp2 towardzero m68k96 -0x1p-10000 : 0xf.fffffffffffffffp-4 : inexact-ok 1909= exp2 upward m68k96 -0x1p-10000 : 0x1p+0 : inexact-ok 1910= exp2 downward binary128 -0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1911= exp2 tonearest binary128 -0x1p-10000 : 0x1p+0 : inexact-ok 1912= exp2 towardzero binary128 -0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1913= exp2 upward binary128 -0x1p-10000 : 0x1p+0 : inexact-ok 1914exp2 0x7.fffff8p+4 1915= exp2 downward binary32 0x7.fffff8p+4 : 0xf.fffa7p+124 : inexact-ok 1916= exp2 tonearest binary32 0x7.fffff8p+4 : 0xf.fffa7p+124 : inexact-ok 1917= exp2 towardzero binary32 0x7.fffff8p+4 : 0xf.fffa7p+124 : inexact-ok 1918= exp2 upward binary32 0x7.fffff8p+4 : 0xf.fffa8p+124 : inexact-ok 1919= exp2 downward binary64 0x7.fffff8p+4 : 0xf.fffa7470363fp+124 : inexact-ok 1920= exp2 tonearest binary64 0x7.fffff8p+4 : 0xf.fffa7470363f8p+124 : inexact-ok 1921= exp2 towardzero binary64 0x7.fffff8p+4 : 0xf.fffa7470363fp+124 : inexact-ok 1922= exp2 upward binary64 0x7.fffff8p+4 : 0xf.fffa7470363f8p+124 : inexact-ok 1923= exp2 downward intel96 0x7.fffff8p+4 : 0xf.fffa7470363f451p+124 : inexact-ok 1924= exp2 tonearest intel96 0x7.fffff8p+4 : 0xf.fffa7470363f451p+124 : inexact-ok 1925= exp2 towardzero intel96 0x7.fffff8p+4 : 0xf.fffa7470363f451p+124 : inexact-ok 1926= exp2 upward intel96 0x7.fffff8p+4 : 0xf.fffa7470363f452p+124 : inexact-ok 1927= exp2 downward m68k96 0x7.fffff8p+4 : 0xf.fffa7470363f451p+124 : inexact-ok 1928= exp2 tonearest m68k96 0x7.fffff8p+4 : 0xf.fffa7470363f451p+124 : inexact-ok 1929= exp2 towardzero m68k96 0x7.fffff8p+4 : 0xf.fffa7470363f451p+124 : inexact-ok 1930= exp2 upward m68k96 0x7.fffff8p+4 : 0xf.fffa7470363f452p+124 : inexact-ok 1931= exp2 downward binary128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c762bp+124 : inexact-ok 1932= exp2 tonearest binary128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c762b8p+124 : inexact-ok 1933= exp2 towardzero binary128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c762bp+124 : inexact-ok 1934= exp2 upward binary128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c762b8p+124 : inexact-ok 1935= exp2 downward ibm128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c76p+124 : inexact-ok 1936= exp2 tonearest ibm128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c764p+124 : inexact-ok 1937= exp2 towardzero ibm128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c76p+124 : inexact-ok 1938= exp2 upward ibm128 0x7.fffff8p+4 : 0xf.fffa7470363f4515426d76c764p+124 : inexact-ok 1939exp2 0x8.00001p+4 1940= exp2 downward binary32 0x8.00001p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 1941= exp2 tonearest binary32 0x8.00001p+4 : plus_infty : inexact-ok overflow errno-erange 1942= exp2 towardzero binary32 0x8.00001p+4 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 1943= exp2 upward binary32 0x8.00001p+4 : plus_infty : inexact-ok overflow errno-erange 1944= exp2 downward binary64 0x8.00001p+4 : 0x1.0000b17255775p+128 : inexact-ok 1945= exp2 tonearest binary64 0x8.00001p+4 : 0x1.0000b17255776p+128 : inexact-ok 1946= exp2 towardzero binary64 0x8.00001p+4 : 0x1.0000b17255775p+128 : inexact-ok 1947= exp2 upward binary64 0x8.00001p+4 : 0x1.0000b17255776p+128 : inexact-ok 1948= exp2 downward intel96 0x8.00001p+4 : 0x1.0000b17255775c04p+128 : inexact-ok 1949= exp2 tonearest intel96 0x8.00001p+4 : 0x1.0000b17255775c04p+128 : inexact-ok 1950= exp2 towardzero intel96 0x8.00001p+4 : 0x1.0000b17255775c04p+128 : inexact-ok 1951= exp2 upward intel96 0x8.00001p+4 : 0x1.0000b17255775c06p+128 : inexact-ok 1952= exp2 downward m68k96 0x8.00001p+4 : 0x1.0000b17255775c04p+128 : inexact-ok 1953= exp2 tonearest m68k96 0x8.00001p+4 : 0x1.0000b17255775c04p+128 : inexact-ok 1954= exp2 towardzero m68k96 0x8.00001p+4 : 0x1.0000b17255775c04p+128 : inexact-ok 1955= exp2 upward m68k96 0x8.00001p+4 : 0x1.0000b17255775c06p+128 : inexact-ok 1956= exp2 downward binary128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4adep+128 : inexact-ok 1957= exp2 tonearest binary128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4adfp+128 : inexact-ok 1958= exp2 towardzero binary128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4adep+128 : inexact-ok 1959= exp2 upward binary128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4adfp+128 : inexact-ok 1960= exp2 downward ibm128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4a8p+128 : inexact-ok 1961= exp2 tonearest ibm128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4bp+128 : inexact-ok 1962= exp2 towardzero ibm128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4a8p+128 : inexact-ok 1963= exp2 upward ibm128 0x8.00001p+4 : 0x1.0000b17255775c040618bf4a4bp+128 : inexact-ok 1964exp2 -0x7.e00008p+4 1965= exp2 downward binary32 -0x7.e00008p+4 : 0x3.fffe98p-128 : inexact-ok underflow errno-erange-ok 1966= exp2 tonearest binary32 -0x7.e00008p+4 : 0x3.fffeap-128 : inexact-ok underflow errno-erange-ok 1967= exp2 towardzero binary32 -0x7.e00008p+4 : 0x3.fffe98p-128 : inexact-ok underflow errno-erange-ok 1968= exp2 upward binary32 -0x7.e00008p+4 : 0x3.fffeap-128 : inexact-ok underflow errno-erange-ok 1969= exp2 downward binary64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fcp-128 : inexact-ok 1970= exp2 tonearest binary64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fep-128 : inexact-ok 1971= exp2 towardzero binary64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fcp-128 : inexact-ok 1972= exp2 upward binary64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fep-128 : inexact-ok 1973= exp2 downward intel96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd144p-128 : inexact-ok 1974= exp2 tonearest intel96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd144p-128 : inexact-ok 1975= exp2 towardzero intel96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd144p-128 : inexact-ok 1976= exp2 upward intel96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd148p-128 : inexact-ok 1977= exp2 downward m68k96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd144p-128 : inexact-ok 1978= exp2 tonearest m68k96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd144p-128 : inexact-ok 1979= exp2 towardzero m68k96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd144p-128 : inexact-ok 1980= exp2 upward m68k96 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd148p-128 : inexact-ok 1981= exp2 downward binary128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d8acp-128 : inexact-ok 1982= exp2 tonearest binary128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d8aep-128 : inexact-ok 1983= exp2 towardzero binary128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d8acp-128 : inexact-ok 1984= exp2 upward binary128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d8aep-128 : inexact-ok 1985= exp2 downward ibm128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d8p-128 : inexact-ok 1986= exp2 tonearest ibm128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d9p-128 : inexact-ok 1987= exp2 towardzero ibm128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d8p-128 : inexact-ok 1988= exp2 upward ibm128 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fd145509b5db1d9p-128 : inexact-ok 1989exp2 -0x7.dffff8p+4 1990= exp2 downward binary32 -0x7.dffff8p+4 : 0x4.00016p-128 : inexact-ok 1991= exp2 tonearest binary32 -0x7.dffff8p+4 : 0x4.00016p-128 : inexact-ok 1992= exp2 towardzero binary32 -0x7.dffff8p+4 : 0x4.00016p-128 : inexact-ok 1993= exp2 upward binary32 -0x7.dffff8p+4 : 0x4.000168p-128 : inexact-ok 1994= exp2 downward binary64 -0x7.dffff8p+4 : 0x4.000162e46d6fp-128 : inexact-ok 1995= exp2 tonearest binary64 -0x7.dffff8p+4 : 0x4.000162e46d6f4p-128 : inexact-ok 1996= exp2 towardzero binary64 -0x7.dffff8p+4 : 0x4.000162e46d6fp-128 : inexact-ok 1997= exp2 upward binary64 -0x7.dffff8p+4 : 0x4.000162e46d6f4p-128 : inexact-ok 1998= exp2 downward intel96 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8p-128 : inexact-ok 1999= exp2 tonearest intel96 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8p-128 : inexact-ok 2000= exp2 towardzero intel96 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8p-128 : inexact-ok 2001= exp2 upward intel96 -0x7.dffff8p+4 : 0x4.000162e46d6f26cp-128 : inexact-ok 2002= exp2 downward m68k96 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8p-128 : inexact-ok 2003= exp2 tonearest m68k96 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8p-128 : inexact-ok 2004= exp2 towardzero m68k96 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8p-128 : inexact-ok 2005= exp2 upward m68k96 -0x7.dffff8p+4 : 0x4.000162e46d6f26cp-128 : inexact-ok 2006= exp2 downward binary128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6df5p-128 : inexact-ok 2007= exp2 tonearest binary128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6df54p-128 : inexact-ok 2008= exp2 towardzero binary128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6df5p-128 : inexact-ok 2009= exp2 upward binary128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6df54p-128 : inexact-ok 2010= exp2 downward ibm128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6dep-128 : inexact-ok 2011= exp2 tonearest ibm128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6ep-128 : inexact-ok 2012= exp2 towardzero ibm128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6dep-128 : inexact-ok 2013= exp2 upward ibm128 -0x7.dffff8p+4 : 0x4.000162e46d6f26b8bbb607a6ep-128 : inexact-ok 2014exp2 0x3.ffffffffffffep+8 2015= exp2 downward binary32 0x4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2016= exp2 tonearest binary32 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2017= exp2 towardzero binary32 0x4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2018= exp2 upward binary32 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2019= exp2 downward binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2020= exp2 tonearest binary64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2021= exp2 towardzero binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2022= exp2 upward binary64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2023= exp2 downward intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2024= exp2 tonearest intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2025= exp2 towardzero intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2026= exp2 upward intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2027= exp2 downward m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2028= exp2 tonearest m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2029= exp2 towardzero m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2030= exp2 upward m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2031= exp2 downward binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2032= exp2 tonearest binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2033= exp2 towardzero binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2034= exp2 upward binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2035= exp2 downward ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2036= exp2 tonearest ibm128 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2037= exp2 towardzero ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2038= exp2 upward ibm128 0x4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2039= exp2 downward binary32 0x3.fffffcp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2040= exp2 tonearest binary32 0x3.fffffcp+8 : plus_infty : inexact-ok overflow errno-erange 2041= exp2 towardzero binary32 0x3.fffffcp+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2042= exp2 upward binary32 0x3.fffffcp+8 : plus_infty : inexact-ok overflow errno-erange 2043= exp2 downward binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok 2044= exp2 tonearest binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok 2045= exp2 towardzero binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok 2046= exp2 upward binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok 2047= exp2 downward intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : inexact-ok 2048= exp2 tonearest intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2049= exp2 towardzero intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : inexact-ok 2050= exp2 upward intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2051= exp2 downward m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : inexact-ok 2052= exp2 tonearest m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2053= exp2 towardzero m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : inexact-ok 2054= exp2 upward m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2055= exp2 downward binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : inexact-ok 2056= exp2 tonearest binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : inexact-ok 2057= exp2 towardzero binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : inexact-ok 2058= exp2 upward binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020 : inexact-ok 2059= exp2 downward ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020 : inexact-ok 2060= exp2 tonearest ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d71p+1020 : inexact-ok 2061= exp2 towardzero ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020 : inexact-ok 2062= exp2 upward ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d71p+1020 : inexact-ok 2063= exp2 downward binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok 2064= exp2 tonearest binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok 2065= exp2 towardzero binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok 2066= exp2 upward binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok 2067= exp2 downward intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2068= exp2 tonearest intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2069= exp2 towardzero intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2070= exp2 upward intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bep+1020 : inexact-ok 2071= exp2 downward m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2072= exp2 tonearest m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2073= exp2 towardzero m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2074= exp2 upward m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bep+1020 : inexact-ok 2075= exp2 downward binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : inexact-ok 2076= exp2 tonearest binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : inexact-ok 2077= exp2 towardzero binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : inexact-ok 2078= exp2 upward binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c877p+1020 : inexact-ok 2079= exp2 downward ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c84p+1020 : inexact-ok 2080= exp2 tonearest ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c88p+1020 : inexact-ok 2081= exp2 towardzero ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c84p+1020 : inexact-ok 2082= exp2 upward ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c88p+1020 : inexact-ok 2083exp2 0x4.0000000000004p+8 2084= exp2 downward binary32 0x4.000008p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2085= exp2 tonearest binary32 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange 2086= exp2 towardzero binary32 0x4.000008p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2087= exp2 upward binary32 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange 2088= exp2 downward binary64 0x4.000008p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2089= exp2 tonearest binary64 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange 2090= exp2 towardzero binary64 0x4.000008p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2091= exp2 upward binary64 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange 2092= exp2 downward intel96 0x4.000008p+8 : 0x1.00058ba01fb9f96cp+1024 : inexact-ok 2093= exp2 tonearest intel96 0x4.000008p+8 : 0x1.00058ba01fb9f96ep+1024 : inexact-ok 2094= exp2 towardzero intel96 0x4.000008p+8 : 0x1.00058ba01fb9f96cp+1024 : inexact-ok 2095= exp2 upward intel96 0x4.000008p+8 : 0x1.00058ba01fb9f96ep+1024 : inexact-ok 2096= exp2 downward m68k96 0x4.000008p+8 : 0x1.00058ba01fb9f96cp+1024 : inexact-ok 2097= exp2 tonearest m68k96 0x4.000008p+8 : 0x1.00058ba01fb9f96ep+1024 : inexact-ok 2098= exp2 towardzero m68k96 0x4.000008p+8 : 0x1.00058ba01fb9f96cp+1024 : inexact-ok 2099= exp2 upward m68k96 0x4.000008p+8 : 0x1.00058ba01fb9f96ep+1024 : inexact-ok 2100= exp2 downward binary128 0x4.000008p+8 : 0x1.00058ba01fb9f96d6cacd4b18091p+1024 : inexact-ok 2101= exp2 tonearest binary128 0x4.000008p+8 : 0x1.00058ba01fb9f96d6cacd4b18091p+1024 : inexact-ok 2102= exp2 towardzero binary128 0x4.000008p+8 : 0x1.00058ba01fb9f96d6cacd4b18091p+1024 : inexact-ok 2103= exp2 upward binary128 0x4.000008p+8 : 0x1.00058ba01fb9f96d6cacd4b18092p+1024 : inexact-ok 2104= exp2 downward ibm128 0x4.000008p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2105= exp2 tonearest ibm128 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange 2106= exp2 towardzero ibm128 0x4.000008p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2107= exp2 upward ibm128 0x4.000008p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2108= exp2 downward binary32 0x4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2109= exp2 tonearest binary32 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2110= exp2 towardzero binary32 0x4p+8 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2111= exp2 upward binary32 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2112= exp2 downward binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2113= exp2 tonearest binary64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2114= exp2 towardzero binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2115= exp2 upward binary64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2116= exp2 downward intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2117= exp2 tonearest intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2118= exp2 towardzero intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2119= exp2 upward intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2120= exp2 downward m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2121= exp2 tonearest m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2122= exp2 towardzero m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2123= exp2 upward m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2124= exp2 downward binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2125= exp2 tonearest binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2126= exp2 towardzero binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2127= exp2 upward binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2128= exp2 downward ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2129= exp2 tonearest ibm128 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2130= exp2 towardzero ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2131= exp2 upward ibm128 0x4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2132= exp2 downward binary64 0x4.0000000000004p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2133= exp2 tonearest binary64 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange 2134= exp2 towardzero binary64 0x4.0000000000004p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2135= exp2 upward binary64 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange 2136= exp2 downward intel96 0x4.0000000000004p+8 : 0x1.00000000002c5c84p+1024 : inexact-ok 2137= exp2 tonearest intel96 0x4.0000000000004p+8 : 0x1.00000000002c5c86p+1024 : inexact-ok 2138= exp2 towardzero intel96 0x4.0000000000004p+8 : 0x1.00000000002c5c84p+1024 : inexact-ok 2139= exp2 upward intel96 0x4.0000000000004p+8 : 0x1.00000000002c5c86p+1024 : inexact-ok 2140= exp2 downward m68k96 0x4.0000000000004p+8 : 0x1.00000000002c5c84p+1024 : inexact-ok 2141= exp2 tonearest m68k96 0x4.0000000000004p+8 : 0x1.00000000002c5c86p+1024 : inexact-ok 2142= exp2 towardzero m68k96 0x4.0000000000004p+8 : 0x1.00000000002c5c84p+1024 : inexact-ok 2143= exp2 upward m68k96 0x4.0000000000004p+8 : 0x1.00000000002c5c86p+1024 : inexact-ok 2144= exp2 downward binary128 0x4.0000000000004p+8 : 0x1.00000000002c5c85fdf477b662b2p+1024 : inexact-ok 2145= exp2 tonearest binary128 0x4.0000000000004p+8 : 0x1.00000000002c5c85fdf477b662b2p+1024 : inexact-ok 2146= exp2 towardzero binary128 0x4.0000000000004p+8 : 0x1.00000000002c5c85fdf477b662b2p+1024 : inexact-ok 2147= exp2 upward binary128 0x4.0000000000004p+8 : 0x1.00000000002c5c85fdf477b662b3p+1024 : inexact-ok 2148= exp2 downward ibm128 0x4.0000000000004p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2149= exp2 tonearest ibm128 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange 2150= exp2 towardzero ibm128 0x4.0000000000004p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2151= exp2 upward ibm128 0x4.0000000000004p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2152exp2 -0x3.fe00000000002p+8 2153= exp2 downward binary32 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 2154= exp2 tonearest binary32 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 2155= exp2 towardzero binary32 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 2156= exp2 upward binary32 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2157= exp2 downward binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2158= exp2 tonearest binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2159= exp2 towardzero binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2160= exp2 upward binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2161= exp2 downward intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2162= exp2 tonearest intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2163= exp2 towardzero intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2164= exp2 upward intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2165= exp2 downward m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2166= exp2 tonearest m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2167= exp2 towardzero m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2168= exp2 upward m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2169= exp2 downward binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2170= exp2 tonearest binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2171= exp2 towardzero binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2172= exp2 upward binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2173= exp2 downward ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2174= exp2 tonearest ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2175= exp2 towardzero ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2176= exp2 upward ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2177= exp2 downward binary32 -0x3.fe0004p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2178= exp2 tonearest binary32 -0x3.fe0004p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2179= exp2 towardzero binary32 -0x3.fe0004p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2180= exp2 upward binary32 -0x3.fe0004p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2181= exp2 downward binary64 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok 2182= exp2 tonearest binary64 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok 2183= exp2 towardzero binary64 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok 2184= exp2 upward binary64 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok 2185= exp2 downward intel96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4cp-1024 : inexact-ok 2186= exp2 tonearest intel96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad5p-1024 : inexact-ok 2187= exp2 towardzero intel96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4cp-1024 : inexact-ok 2188= exp2 upward intel96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad5p-1024 : inexact-ok 2189= exp2 downward m68k96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4cp-1024 : inexact-ok 2190= exp2 tonearest m68k96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad5p-1024 : inexact-ok 2191= exp2 towardzero m68k96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4cp-1024 : inexact-ok 2192= exp2 upward m68k96 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad5p-1024 : inexact-ok 2193= exp2 downward binary128 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024 : inexact-ok 2194= exp2 tonearest binary128 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024 : inexact-ok 2195= exp2 towardzero binary128 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024 : inexact-ok 2196= exp2 upward binary128 -0x3.fe0004p+8 : 0x3.fff4e8ede053ad4f35d8a75c3faap-1024 : inexact-ok 2197= exp2 downward ibm128 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok 2198= exp2 tonearest ibm128 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok 2199= exp2 towardzero ibm128 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok 2200= exp2 upward ibm128 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok 2201= exp2 downward binary64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok 2202= exp2 tonearest binary64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok 2203= exp2 towardzero binary64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok 2204= exp2 upward binary64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa78p-1024 : inexact-ok underflow errno-erange-ok 2205= exp2 downward intel96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f4p-1024 : inexact-ok 2206= exp2 tonearest intel96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f4p-1024 : inexact-ok 2207= exp2 towardzero intel96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f4p-1024 : inexact-ok 2208= exp2 upward intel96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f8p-1024 : inexact-ok 2209= exp2 downward m68k96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f4p-1024 : inexact-ok 2210= exp2 tonearest m68k96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f4p-1024 : inexact-ok 2211= exp2 towardzero m68k96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f4p-1024 : inexact-ok 2212= exp2 upward m68k96 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f8p-1024 : inexact-ok 2213= exp2 downward binary128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f404171c1b21dap-1024 : inexact-ok 2214= exp2 tonearest binary128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f404171c1b21dap-1024 : inexact-ok 2215= exp2 towardzero binary128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f404171c1b21dap-1024 : inexact-ok 2216= exp2 upward binary128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa746f404171c1b21dcp-1024 : inexact-ok 2217= exp2 downward ibm128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok 2218= exp2 tonearest ibm128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok 2219= exp2 towardzero ibm128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok 2220= exp2 upward ibm128 -0x3.fe00000000002p+8 : 0x3.ffffffffffa78p-1024 : inexact-ok underflow errno-erange-ok 2221exp2 -0x3.fdffffffffffep+8 2222= exp2 downward binary32 -0x3.fdfffcp+8 : 0x0p+0 : inexact-ok underflow errno-erange 2223= exp2 tonearest binary32 -0x3.fdfffcp+8 : 0x0p+0 : inexact-ok underflow errno-erange 2224= exp2 towardzero binary32 -0x3.fdfffcp+8 : 0x0p+0 : inexact-ok underflow errno-erange 2225= exp2 upward binary32 -0x3.fdfffcp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2226= exp2 downward binary64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok 2227= exp2 tonearest binary64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok 2228= exp2 towardzero binary64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok 2229= exp2 upward binary64 -0x3.fdfffcp+8 : 0x4.000b1730df6a8p-1024 : inexact-ok 2230= exp2 downward intel96 -0x3.fdfffcp+8 : 0x4.000b1730df6a524p-1024 : inexact-ok 2231= exp2 tonearest intel96 -0x3.fdfffcp+8 : 0x4.000b1730df6a5248p-1024 : inexact-ok 2232= exp2 towardzero intel96 -0x3.fdfffcp+8 : 0x4.000b1730df6a524p-1024 : inexact-ok 2233= exp2 upward intel96 -0x3.fdfffcp+8 : 0x4.000b1730df6a5248p-1024 : inexact-ok 2234= exp2 downward m68k96 -0x3.fdfffcp+8 : 0x4.000b1730df6a524p-1024 : inexact-ok 2235= exp2 tonearest m68k96 -0x3.fdfffcp+8 : 0x4.000b1730df6a5248p-1024 : inexact-ok 2236= exp2 towardzero m68k96 -0x3.fdfffcp+8 : 0x4.000b1730df6a524p-1024 : inexact-ok 2237= exp2 upward m68k96 -0x3.fdfffcp+8 : 0x4.000b1730df6a5248p-1024 : inexact-ok 2238= exp2 downward binary128 -0x3.fdfffcp+8 : 0x4.000b1730df6a5247426170d231ap-1024 : inexact-ok 2239= exp2 tonearest binary128 -0x3.fdfffcp+8 : 0x4.000b1730df6a5247426170d231a4p-1024 : inexact-ok 2240= exp2 towardzero binary128 -0x3.fdfffcp+8 : 0x4.000b1730df6a5247426170d231ap-1024 : inexact-ok 2241= exp2 upward binary128 -0x3.fdfffcp+8 : 0x4.000b1730df6a5247426170d231a4p-1024 : inexact-ok 2242= exp2 downward ibm128 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok underflow errno-erange-ok 2243= exp2 tonearest ibm128 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok underflow errno-erange-ok 2244= exp2 towardzero ibm128 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok underflow errno-erange-ok 2245= exp2 upward ibm128 -0x3.fdfffcp+8 : 0x4.000b1730df6a8p-1024 : inexact-ok underflow errno-erange-ok 2246= exp2 downward binary32 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 2247= exp2 tonearest binary32 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 2248= exp2 towardzero binary32 -0x3.fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 2249= exp2 upward binary32 -0x3.fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2250= exp2 downward binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2251= exp2 tonearest binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2252= exp2 towardzero binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2253= exp2 upward binary64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2254= exp2 downward intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2255= exp2 tonearest intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2256= exp2 towardzero intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2257= exp2 upward intel96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2258= exp2 downward m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2259= exp2 tonearest m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2260= exp2 towardzero m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2261= exp2 upward m68k96 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2262= exp2 downward binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2263= exp2 tonearest binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2264= exp2 towardzero binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2265= exp2 upward binary128 -0x3.fep+8 : 0x4p-1024 : inexact-ok 2266= exp2 downward ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2267= exp2 tonearest ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2268= exp2 towardzero ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2269= exp2 upward ibm128 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2270= exp2 downward binary64 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok 2271= exp2 tonearest binary64 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok 2272= exp2 towardzero binary64 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok 2273= exp2 upward binary64 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok 2274= exp2 downward intel96 -0x3.fdffffffffffep+8 : 0x4.000000000058b908p-1024 : inexact-ok 2275= exp2 tonearest intel96 -0x3.fdffffffffffep+8 : 0x4.000000000058b908p-1024 : inexact-ok 2276= exp2 towardzero intel96 -0x3.fdffffffffffep+8 : 0x4.000000000058b908p-1024 : inexact-ok 2277= exp2 upward intel96 -0x3.fdffffffffffep+8 : 0x4.000000000058b91p-1024 : inexact-ok 2278= exp2 downward m68k96 -0x3.fdffffffffffep+8 : 0x4.000000000058b908p-1024 : inexact-ok 2279= exp2 tonearest m68k96 -0x3.fdffffffffffep+8 : 0x4.000000000058b908p-1024 : inexact-ok 2280= exp2 towardzero m68k96 -0x3.fdffffffffffep+8 : 0x4.000000000058b908p-1024 : inexact-ok 2281= exp2 upward m68k96 -0x3.fdffffffffffep+8 : 0x4.000000000058b91p-1024 : inexact-ok 2282= exp2 downward binary128 -0x3.fdffffffffffep+8 : 0x4.000000000058b90bfbe8eb94cda4p-1024 : inexact-ok 2283= exp2 tonearest binary128 -0x3.fdffffffffffep+8 : 0x4.000000000058b90bfbe8eb94cda4p-1024 : inexact-ok 2284= exp2 towardzero binary128 -0x3.fdffffffffffep+8 : 0x4.000000000058b90bfbe8eb94cda4p-1024 : inexact-ok 2285= exp2 upward binary128 -0x3.fdffffffffffep+8 : 0x4.000000000058b90bfbe8eb94cda8p-1024 : inexact-ok 2286= exp2 downward ibm128 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok underflow errno-erange-ok 2287= exp2 tonearest ibm128 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok underflow errno-erange-ok 2288= exp2 towardzero ibm128 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok underflow errno-erange-ok 2289= exp2 upward ibm128 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok underflow errno-erange-ok 2290exp2 0x3.fffffffffffffffa3aae26b51fp+8 xfail-rounding:ibm128-libgcc 2291= exp2 downward binary32 0x4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2292= exp2 tonearest binary32 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2293= exp2 towardzero binary32 0x4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2294= exp2 upward binary32 0x4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2295= exp2 downward binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2296= exp2 tonearest binary64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2297= exp2 towardzero binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2298= exp2 upward binary64 0x4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2299= exp2 downward intel96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2300= exp2 tonearest intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2301= exp2 towardzero intel96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2302= exp2 upward intel96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2303= exp2 downward m68k96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2304= exp2 tonearest m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2305= exp2 towardzero m68k96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2306= exp2 upward m68k96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2307= exp2 downward binary128 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2308= exp2 tonearest binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2309= exp2 towardzero binary128 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2310= exp2 upward binary128 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2311= exp2 downward ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2312= exp2 tonearest ibm128 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2313= exp2 towardzero ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2314= exp2 upward ibm128 0x4p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange 2315= exp2 downward binary32 0x3.fffffcp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2316= exp2 tonearest binary32 0x3.fffffcp+8 : plus_infty : inexact-ok overflow errno-erange 2317= exp2 towardzero binary32 0x3.fffffcp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2318= exp2 upward binary32 0x3.fffffcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2319= exp2 downward binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : xfail:ibm128-libgcc inexact-ok 2320= exp2 tonearest binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok 2321= exp2 towardzero binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : xfail:ibm128-libgcc inexact-ok 2322= exp2 upward binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : xfail:ibm128-libgcc inexact-ok 2323= exp2 downward intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2324= exp2 tonearest intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2325= exp2 towardzero intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2326= exp2 upward intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : xfail:ibm128-libgcc inexact-ok 2327= exp2 downward m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2328= exp2 tonearest m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2329= exp2 towardzero m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2330= exp2 upward m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : xfail:ibm128-libgcc inexact-ok 2331= exp2 downward binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : xfail:ibm128-libgcc inexact-ok 2332= exp2 tonearest binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : inexact-ok 2333= exp2 towardzero binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : xfail:ibm128-libgcc inexact-ok 2334= exp2 upward binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020 : xfail:ibm128-libgcc inexact-ok 2335= exp2 downward ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020 : xfail:ibm128-libgcc inexact-ok 2336= exp2 tonearest ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d71p+1020 : inexact-ok 2337= exp2 towardzero ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020 : xfail:ibm128-libgcc inexact-ok 2338= exp2 upward ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d71p+1020 : xfail:ibm128-libgcc inexact-ok 2339= exp2 downward binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok 2340= exp2 tonearest binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok 2341= exp2 towardzero binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok 2342= exp2 upward binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : xfail:ibm128-libgcc inexact-ok 2343= exp2 downward intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2344= exp2 tonearest intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2345= exp2 towardzero intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2346= exp2 upward intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bep+1020 : xfail:ibm128-libgcc inexact-ok 2347= exp2 downward m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2348= exp2 tonearest m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2349= exp2 towardzero m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2350= exp2 upward m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bep+1020 : xfail:ibm128-libgcc inexact-ok 2351= exp2 downward binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : xfail:ibm128-libgcc inexact-ok 2352= exp2 tonearest binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : inexact-ok 2353= exp2 towardzero binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : xfail:ibm128-libgcc inexact-ok 2354= exp2 upward binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c877p+1020 : xfail:ibm128-libgcc inexact-ok 2355= exp2 downward ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c84p+1020 : xfail:ibm128-libgcc inexact-ok 2356= exp2 tonearest ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c88p+1020 : inexact-ok 2357= exp2 towardzero ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c84p+1020 : xfail:ibm128-libgcc inexact-ok 2358= exp2 upward ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c88p+1020 : xfail:ibm128-libgcc inexact-ok 2359= exp2 downward intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2360= exp2 tonearest intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : inexact-ok 2361= exp2 towardzero intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2362= exp2 upward intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3bp+1020 : xfail:ibm128-libgcc inexact-ok 2363= exp2 downward m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2364= exp2 tonearest m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : inexact-ok 2365= exp2 towardzero m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2366= exp2 upward m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3bp+1020 : xfail:ibm128-libgcc inexact-ok 2367= exp2 downward binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21dp+1020 : xfail:ibm128-libgcc inexact-ok 2368= exp2 tonearest binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21dp+1020 : inexact-ok 2369= exp2 towardzero binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21dp+1020 : xfail:ibm128-libgcc inexact-ok 2370= exp2 upward binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21d8p+1020 : xfail:ibm128-libgcc inexact-ok 2371= exp2 downward ibm128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2372= exp2 tonearest ibm128 0x3.fffffffffffffffcp+8 : plus_infty : inexact-ok overflow errno-erange 2373= exp2 towardzero ibm128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2374= exp2 upward ibm128 0x3.fffffffffffffffcp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange 2375= exp2 downward intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2376= exp2 tonearest intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : inexact-ok 2377= exp2 towardzero intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2378= exp2 upward intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa75p+1020 : xfail:ibm128-libgcc inexact-ok 2379= exp2 downward m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2380= exp2 tonearest m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : inexact-ok 2381= exp2 towardzero m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2382= exp2 upward m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa75p+1020 : xfail:ibm128-libgcc inexact-ok 2383= exp2 downward binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f4041718442p+1020 : xfail:ibm128-libgcc inexact-ok 2384= exp2 tonearest binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f4041718442p+1020 : inexact-ok 2385= exp2 towardzero binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f4041718442p+1020 : xfail:ibm128-libgcc inexact-ok 2386= exp2 upward binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f40417184428p+1020 : xfail:ibm128-libgcc inexact-ok 2387= exp2 downward ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171844p+1020 : xfail:ibm128-libgcc inexact-ok 2388= exp2 tonearest ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171844p+1020 : inexact-ok 2389= exp2 towardzero ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171844p+1020 : xfail:ibm128-libgcc inexact-ok 2390= exp2 upward ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171848p+1020 : xfail:ibm128-libgcc inexact-ok 2391= exp2 downward binary128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd3568p+1020 : xfail:ibm128-libgcc inexact-ok 2392= exp2 tonearest binary128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd357p+1020 : inexact-ok 2393= exp2 towardzero binary128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd3568p+1020 : xfail:ibm128-libgcc inexact-ok 2394= exp2 upward binary128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd357p+1020 : xfail:ibm128-libgcc inexact-ok 2395= exp2 downward ibm128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd34p+1020 : xfail:ibm128-libgcc inexact-ok 2396= exp2 tonearest ibm128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd34p+1020 : inexact-ok 2397= exp2 towardzero ibm128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd34p+1020 : xfail:ibm128-libgcc inexact-ok 2398= exp2 upward ibm128 0x3.fffffffffffffffa3aae26b51fp+8 : 0xf.ffffffffffffbffffffffffd38p+1020 : xfail:ibm128-libgcc inexact-ok 2399exp2 0x3.fffffffffffffffa3aae26b52p+8 xfail-rounding:ibm128-libgcc 2400= exp2 downward binary32 0x4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2401= exp2 tonearest binary32 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2402= exp2 towardzero binary32 0x4p+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2403= exp2 upward binary32 0x4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2404= exp2 downward binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2405= exp2 tonearest binary64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2406= exp2 towardzero binary64 0x4p+8 : 0xf.ffffffffffff8p+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2407= exp2 upward binary64 0x4p+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2408= exp2 downward intel96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2409= exp2 tonearest intel96 0x4p+8 : 0x1p+1024 : inexact-ok 2410= exp2 towardzero intel96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2411= exp2 upward intel96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2412= exp2 downward m68k96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2413= exp2 tonearest m68k96 0x4p+8 : 0x1p+1024 : inexact-ok 2414= exp2 towardzero m68k96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2415= exp2 upward m68k96 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2416= exp2 downward binary128 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2417= exp2 tonearest binary128 0x4p+8 : 0x1p+1024 : inexact-ok 2418= exp2 towardzero binary128 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2419= exp2 upward binary128 0x4p+8 : 0x1p+1024 : xfail:ibm128-libgcc inexact-ok 2420= exp2 downward ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2421= exp2 tonearest ibm128 0x4p+8 : plus_infty : inexact-ok overflow errno-erange 2422= exp2 towardzero ibm128 0x4p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2423= exp2 upward ibm128 0x4p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange 2424= exp2 downward binary32 0x3.fffffcp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2425= exp2 tonearest binary32 0x3.fffffcp+8 : plus_infty : inexact-ok overflow errno-erange 2426= exp2 towardzero binary32 0x3.fffffcp+8 : 0xf.fffffp+124 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2427= exp2 upward binary32 0x3.fffffcp+8 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2428= exp2 downward binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : xfail:ibm128-libgcc inexact-ok 2429= exp2 tonearest binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok 2430= exp2 towardzero binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : xfail:ibm128-libgcc inexact-ok 2431= exp2 upward binary64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : xfail:ibm128-libgcc inexact-ok 2432= exp2 downward intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2433= exp2 tonearest intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2434= exp2 towardzero intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2435= exp2 upward intel96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : xfail:ibm128-libgcc inexact-ok 2436= exp2 downward m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2437= exp2 tonearest m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : inexact-ok 2438= exp2 towardzero m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53p+1020 : xfail:ibm128-libgcc inexact-ok 2439= exp2 upward m68k96 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb54p+1020 : xfail:ibm128-libgcc inexact-ok 2440= exp2 downward binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : xfail:ibm128-libgcc inexact-ok 2441= exp2 tonearest binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : inexact-ok 2442= exp2 towardzero binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70feap+1020 : xfail:ibm128-libgcc inexact-ok 2443= exp2 upward binary128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020 : xfail:ibm128-libgcc inexact-ok 2444= exp2 downward ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020 : xfail:ibm128-libgcc inexact-ok 2445= exp2 tonearest ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d71p+1020 : inexact-ok 2446= exp2 towardzero ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020 : xfail:ibm128-libgcc inexact-ok 2447= exp2 upward ibm128 0x3.fffffcp+8 : 0xf.ffd3a3b7814eb53cd7629d71p+1020 : xfail:ibm128-libgcc inexact-ok 2448= exp2 downward binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok 2449= exp2 tonearest binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok 2450= exp2 towardzero binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : xfail:ibm128-libgcc inexact-ok 2451= exp2 upward binary64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : xfail:ibm128-libgcc inexact-ok 2452= exp2 downward intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2453= exp2 tonearest intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2454= exp2 towardzero intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2455= exp2 upward intel96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bep+1020 : xfail:ibm128-libgcc inexact-ok 2456= exp2 downward m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2457= exp2 tonearest m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : inexact-ok 2458= exp2 towardzero m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bdp+1020 : xfail:ibm128-libgcc inexact-ok 2459= exp2 upward m68k96 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bep+1020 : xfail:ibm128-libgcc inexact-ok 2460= exp2 downward binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : xfail:ibm128-libgcc inexact-ok 2461= exp2 tonearest binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : inexact-ok 2462= exp2 towardzero binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c8768p+1020 : xfail:ibm128-libgcc inexact-ok 2463= exp2 upward binary128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c877p+1020 : xfail:ibm128-libgcc inexact-ok 2464= exp2 downward ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c84p+1020 : xfail:ibm128-libgcc inexact-ok 2465= exp2 tonearest ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c88p+1020 : inexact-ok 2466= exp2 towardzero ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c84p+1020 : xfail:ibm128-libgcc inexact-ok 2467= exp2 upward ibm128 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d1bd0105c706c88p+1020 : xfail:ibm128-libgcc inexact-ok 2468= exp2 downward intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2469= exp2 tonearest intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : inexact-ok 2470= exp2 towardzero intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2471= exp2 upward intel96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3bp+1020 : xfail:ibm128-libgcc inexact-ok 2472= exp2 downward m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2473= exp2 tonearest m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : inexact-ok 2474= exp2 towardzero m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3ap+1020 : xfail:ibm128-libgcc inexact-ok 2475= exp2 upward m68k96 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3bp+1020 : xfail:ibm128-libgcc inexact-ok 2476= exp2 downward binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21dp+1020 : xfail:ibm128-libgcc inexact-ok 2477= exp2 tonearest binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21dp+1020 : inexact-ok 2478= exp2 towardzero binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21dp+1020 : xfail:ibm128-libgcc inexact-ok 2479= exp2 upward binary128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffd3a37a020b8c21d8p+1020 : xfail:ibm128-libgcc inexact-ok 2480= exp2 downward ibm128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2481= exp2 tonearest ibm128 0x3.fffffffffffffffcp+8 : plus_infty : inexact-ok overflow errno-erange 2482= exp2 towardzero ibm128 0x3.fffffffffffffffcp+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2483= exp2 upward ibm128 0x3.fffffffffffffffcp+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange 2484= exp2 downward intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2485= exp2 tonearest intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : inexact-ok 2486= exp2 towardzero intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2487= exp2 upward intel96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa75p+1020 : xfail:ibm128-libgcc inexact-ok 2488= exp2 downward m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2489= exp2 tonearest m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : inexact-ok 2490= exp2 towardzero m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa74p+1020 : xfail:ibm128-libgcc inexact-ok 2491= exp2 upward m68k96 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa75p+1020 : xfail:ibm128-libgcc inexact-ok 2492= exp2 downward binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f4041718442p+1020 : xfail:ibm128-libgcc inexact-ok 2493= exp2 tonearest binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f4041718442p+1020 : inexact-ok 2494= exp2 towardzero binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f4041718442p+1020 : xfail:ibm128-libgcc inexact-ok 2495= exp2 upward binary128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f40417184428p+1020 : xfail:ibm128-libgcc inexact-ok 2496= exp2 downward ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171844p+1020 : xfail:ibm128-libgcc inexact-ok 2497= exp2 tonearest ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171844p+1020 : inexact-ok 2498= exp2 towardzero ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171844p+1020 : xfail:ibm128-libgcc inexact-ok 2499= exp2 upward ibm128 0x3.fffffffffffffff8p+8 : 0xf.ffffffffffffa746f404171848p+1020 : xfail:ibm128-libgcc inexact-ok 2500= exp2 downward binary128 0x3.fffffffffffffffa3aae26b52p+8 : 0xf.ffffffffffffc000000000084c88p+1020 : xfail:ibm128-libgcc inexact-ok 2501= exp2 tonearest binary128 0x3.fffffffffffffffa3aae26b52p+8 : 0xf.ffffffffffffc000000000084c9p+1020 : inexact-ok 2502= exp2 towardzero binary128 0x3.fffffffffffffffa3aae26b52p+8 : 0xf.ffffffffffffc000000000084c88p+1020 : xfail:ibm128-libgcc inexact-ok 2503= exp2 upward binary128 0x3.fffffffffffffffa3aae26b52p+8 : 0xf.ffffffffffffc000000000084c9p+1020 : xfail:ibm128-libgcc inexact-ok 2504= exp2 downward ibm128 0x3.fffffffffffffffa3aae26b52p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2505= exp2 tonearest ibm128 0x3.fffffffffffffffa3aae26b52p+8 : plus_infty : inexact-ok overflow errno-erange 2506= exp2 towardzero ibm128 0x3.fffffffffffffffa3aae26b52p+8 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2507= exp2 upward ibm128 0x3.fffffffffffffffa3aae26b52p+8 : plus_infty : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok overflow errno-erange 2508exp2 -0x3.c9000000000000000000000001p+8 2509= exp2 downward binary32 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2510= exp2 tonearest binary32 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2511= exp2 towardzero binary32 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2512= exp2 upward binary32 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2513= exp2 downward binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2514= exp2 tonearest binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2515= exp2 towardzero binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2516= exp2 upward binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2517= exp2 downward intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2518= exp2 tonearest intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2519= exp2 towardzero intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2520= exp2 upward intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2521= exp2 downward m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2522= exp2 tonearest m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2523= exp2 towardzero m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2524= exp2 upward m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2525= exp2 downward binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2526= exp2 tonearest binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2527= exp2 towardzero binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2528= exp2 upward binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2529= exp2 downward ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2530= exp2 tonearest ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2531= exp2 towardzero ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2532= exp2 upward ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2533= exp2 downward binary32 -0x3.c90004p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2534= exp2 tonearest binary32 -0x3.c90004p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2535= exp2 towardzero binary32 -0x3.c90004p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2536= exp2 upward binary32 -0x3.c90004p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2537= exp2 downward binary64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok 2538= exp2 tonearest binary64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok 2539= exp2 towardzero binary64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok 2540= exp2 upward binary64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a78p-972 : inexact-ok 2541= exp2 downward intel96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a98p-972 : inexact-ok 2542= exp2 tonearest intel96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75aap-972 : inexact-ok 2543= exp2 towardzero intel96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a98p-972 : inexact-ok 2544= exp2 upward intel96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75aap-972 : inexact-ok 2545= exp2 downward m68k96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a98p-972 : inexact-ok 2546= exp2 tonearest m68k96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75aap-972 : inexact-ok 2547= exp2 towardzero m68k96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a98p-972 : inexact-ok 2548= exp2 upward m68k96 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75aap-972 : inexact-ok 2549= exp2 downward binary128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972 : inexact-ok 2550= exp2 tonearest binary128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972 : inexact-ok 2551= exp2 towardzero binary128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972 : inexact-ok 2552= exp2 upward binary128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb87f54p-972 : inexact-ok 2553= exp2 downward ibm128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb87cp-972 : inexact-ok underflow errno-erange-ok 2554= exp2 tonearest ibm128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb88p-972 : inexact-ok underflow errno-erange-ok 2555= exp2 towardzero ibm128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb87cp-972 : inexact-ok underflow errno-erange-ok 2556= exp2 upward ibm128 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a75a9e6bb14eb88p-972 : inexact-ok underflow errno-erange-ok 2557= exp2 downward binary64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok 2558= exp2 tonearest binary64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok 2559= exp2 towardzero binary64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok 2560= exp2 upward binary64 -0x3.c900000000002p+8 : 0x7.ffffffffff4ecp-972 : inexact-ok 2561= exp2 downward intel96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8p-972 : inexact-ok 2562= exp2 tonearest intel96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8p-972 : inexact-ok 2563= exp2 towardzero intel96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8p-972 : inexact-ok 2564= exp2 upward intel96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8dfp-972 : inexact-ok 2565= exp2 downward m68k96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8p-972 : inexact-ok 2566= exp2 tonearest m68k96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8p-972 : inexact-ok 2567= exp2 towardzero m68k96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8p-972 : inexact-ok 2568= exp2 upward m68k96 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8dfp-972 : inexact-ok 2569= exp2 downward binary128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e383643b4p-972 : inexact-ok 2570= exp2 tonearest binary128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e383643b4p-972 : inexact-ok 2571= exp2 towardzero binary128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e383643b4p-972 : inexact-ok 2572= exp2 upward binary128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e383643b8p-972 : inexact-ok 2573= exp2 downward ibm128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e38364p-972 : inexact-ok underflow errno-erange-ok 2574= exp2 tonearest ibm128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e383644p-972 : inexact-ok underflow errno-erange-ok 2575= exp2 towardzero ibm128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e38364p-972 : inexact-ok underflow errno-erange-ok 2576= exp2 upward ibm128 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8de8082e383644p-972 : inexact-ok underflow errno-erange-ok 2577= exp2 downward intel96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9dp-972 : inexact-ok 2578= exp2 tonearest intel96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9dp-972 : inexact-ok 2579= exp2 towardzero intel96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9dp-972 : inexact-ok 2580= exp2 upward intel96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d8p-972 : inexact-ok 2581= exp2 downward m68k96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9dp-972 : inexact-ok 2582= exp2 tonearest m68k96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9dp-972 : inexact-ok 2583= exp2 towardzero m68k96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9dp-972 : inexact-ok 2584= exp2 upward m68k96 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d8p-972 : inexact-ok 2585= exp2 downward binary128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c610e8p-972 : inexact-ok 2586= exp2 tonearest binary128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c610e8p-972 : inexact-ok 2587= exp2 towardzero binary128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c610e8p-972 : inexact-ok 2588= exp2 upward binary128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c610ecp-972 : inexact-ok 2589= exp2 downward ibm128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c61p-972 : inexact-ok underflow errno-erange-ok 2590= exp2 tonearest ibm128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c61p-972 : inexact-ok underflow errno-erange-ok 2591= exp2 towardzero ibm128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c61p-972 : inexact-ok underflow errno-erange-ok 2592= exp2 upward ibm128 -0x3.c900000000000004p+8 : 0x7.ffffffffffffe9d1bd0105c614p-972 : inexact-ok underflow errno-erange-ok 2593= exp2 downward binary128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa746cp-972 : inexact-ok 2594= exp2 tonearest binary128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa747p-972 : inexact-ok 2595= exp2 towardzero binary128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa746cp-972 : inexact-ok 2596= exp2 upward binary128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa747p-972 : inexact-ok 2597= exp2 downward ibm128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa74p-972 : inexact-ok underflow errno-erange-ok 2598= exp2 tonearest ibm128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa74p-972 : inexact-ok underflow errno-erange-ok 2599= exp2 towardzero ibm128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa74p-972 : inexact-ok underflow errno-erange-ok 2600= exp2 upward ibm128 -0x3.c9000000000000000000000001p+8 : 0x7.fffffffffffffffffffffffa78p-972 : inexact-ok underflow errno-erange-ok 2601exp2 -0x3.c8ffffffffffffffffffffffffp+8 2602= exp2 downward binary32 -0x3.c8fffcp+8 : 0x0p+0 : inexact-ok underflow errno-erange 2603= exp2 tonearest binary32 -0x3.c8fffcp+8 : 0x0p+0 : inexact-ok underflow errno-erange 2604= exp2 towardzero binary32 -0x3.c8fffcp+8 : 0x0p+0 : inexact-ok underflow errno-erange 2605= exp2 upward binary32 -0x3.c8fffcp+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2606= exp2 downward binary64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok 2607= exp2 tonearest binary64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok 2608= exp2 towardzero binary64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok 2609= exp2 upward binary64 -0x3.c8fffcp+8 : 0x8.00162e61bed5p-972 : inexact-ok 2610= exp2 downward intel96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48p-972 : inexact-ok 2611= exp2 tonearest intel96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a49p-972 : inexact-ok 2612= exp2 towardzero intel96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48p-972 : inexact-ok 2613= exp2 upward intel96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a49p-972 : inexact-ok 2614= exp2 downward m68k96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48p-972 : inexact-ok 2615= exp2 tonearest m68k96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a49p-972 : inexact-ok 2616= exp2 towardzero m68k96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48p-972 : inexact-ok 2617= exp2 upward m68k96 -0x3.c8fffcp+8 : 0x8.00162e61bed4a49p-972 : inexact-ok 2618= exp2 downward binary128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a4634p-972 : inexact-ok 2619= exp2 tonearest binary128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a46348p-972 : inexact-ok 2620= exp2 towardzero binary128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a4634p-972 : inexact-ok 2621= exp2 upward binary128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a46348p-972 : inexact-ok 2622= exp2 downward ibm128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a46p-972 : inexact-ok 2623= exp2 tonearest ibm128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a464p-972 : inexact-ok 2624= exp2 towardzero ibm128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a46p-972 : inexact-ok 2625= exp2 upward ibm128 -0x3.c8fffcp+8 : 0x8.00162e61bed4a48e84c2e1a464p-972 : inexact-ok 2626= exp2 downward binary32 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2627= exp2 tonearest binary32 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2628= exp2 towardzero binary32 -0x3.c9p+8 : 0x0p+0 : inexact-ok underflow errno-erange 2629= exp2 upward binary32 -0x3.c9p+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2630= exp2 downward binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2631= exp2 tonearest binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2632= exp2 towardzero binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2633= exp2 upward binary64 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2634= exp2 downward intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2635= exp2 tonearest intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2636= exp2 towardzero intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2637= exp2 upward intel96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2638= exp2 downward m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2639= exp2 tonearest m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2640= exp2 towardzero m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2641= exp2 upward m68k96 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2642= exp2 downward binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2643= exp2 tonearest binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2644= exp2 towardzero binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2645= exp2 upward binary128 -0x3.c9p+8 : 0x8p-972 : inexact-ok 2646= exp2 downward ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2647= exp2 tonearest ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2648= exp2 towardzero ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2649= exp2 upward ibm128 -0x3.c9p+8 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2650= exp2 downward binary64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1p-972 : inexact-ok 2651= exp2 tonearest binary64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b18p-972 : inexact-ok 2652= exp2 towardzero binary64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1p-972 : inexact-ok 2653= exp2 upward binary64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b18p-972 : inexact-ok 2654= exp2 downward intel96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1721p-972 : inexact-ok 2655= exp2 tonearest intel96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1721p-972 : inexact-ok 2656= exp2 towardzero intel96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1721p-972 : inexact-ok 2657= exp2 upward intel96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1722p-972 : inexact-ok 2658= exp2 downward m68k96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1721p-972 : inexact-ok 2659= exp2 tonearest m68k96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1721p-972 : inexact-ok 2660= exp2 towardzero m68k96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1721p-972 : inexact-ok 2661= exp2 upward m68k96 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1722p-972 : inexact-ok 2662= exp2 downward binary128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d7299b48p-972 : inexact-ok 2663= exp2 tonearest binary128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d7299b48p-972 : inexact-ok 2664= exp2 towardzero binary128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d7299b48p-972 : inexact-ok 2665= exp2 upward binary128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d7299b5p-972 : inexact-ok 2666= exp2 downward ibm128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d72998p-972 : inexact-ok 2667= exp2 tonearest ibm128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d7299cp-972 : inexact-ok 2668= exp2 towardzero ibm128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d72998p-972 : inexact-ok 2669= exp2 upward ibm128 -0x3.c8ffffffffffep+8 : 0x8.0000000000b17217f7d1d7299cp-972 : inexact-ok 2670= exp2 downward intel96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162p-972 : inexact-ok 2671= exp2 tonearest intel96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000163p-972 : inexact-ok 2672= exp2 towardzero intel96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162p-972 : inexact-ok 2673= exp2 upward intel96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000163p-972 : inexact-ok 2674= exp2 downward m68k96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162p-972 : inexact-ok 2675= exp2 tonearest m68k96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000163p-972 : inexact-ok 2676= exp2 towardzero m68k96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162p-972 : inexact-ok 2677= exp2 upward m68k96 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000163p-972 : inexact-ok 2678= exp2 downward binary128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39ef5p-972 : inexact-ok 2679= exp2 tonearest binary128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39ef58p-972 : inexact-ok 2680= exp2 towardzero binary128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39ef5p-972 : inexact-ok 2681= exp2 upward binary128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39ef58p-972 : inexact-ok 2682= exp2 downward ibm128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39ecp-972 : inexact-ok 2683= exp2 tonearest ibm128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39fp-972 : inexact-ok 2684= exp2 towardzero ibm128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39ecp-972 : inexact-ok 2685= exp2 upward ibm128 -0x3.c8fffffffffffffcp+8 : 0x8.000000000000162e42fefa39fp-972 : inexact-ok 2686= exp2 downward binary128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.0000000000000000000000058b9p-972 : inexact-ok 2687= exp2 tonearest binary128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.0000000000000000000000058b9p-972 : inexact-ok 2688= exp2 towardzero binary128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.0000000000000000000000058b9p-972 : inexact-ok 2689= exp2 upward binary128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.0000000000000000000000058b98p-972 : inexact-ok 2690= exp2 downward ibm128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.00000000000000000000000588p-972 : inexact-ok 2691= exp2 tonearest ibm128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.0000000000000000000000058cp-972 : inexact-ok 2692= exp2 towardzero ibm128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.00000000000000000000000588p-972 : inexact-ok 2693= exp2 upward ibm128 -0x3.c8ffffffffffffffffffffffffp+8 : 0x8.0000000000000000000000058cp-972 : inexact-ok 2694exp2 0x3.fffffffffffffffcp+12 2695= exp2 downward binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2696= exp2 tonearest binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2697= exp2 towardzero binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2698= exp2 upward binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2699= exp2 downward binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2700= exp2 tonearest binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2701= exp2 towardzero binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2702= exp2 upward binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2703= exp2 downward intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2704= exp2 tonearest intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2705= exp2 towardzero intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2706= exp2 upward intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2707= exp2 downward m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2708= exp2 tonearest m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2709= exp2 towardzero m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2710= exp2 upward m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2711= exp2 downward binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2712= exp2 tonearest binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2713= exp2 towardzero binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2714= exp2 upward binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2715= exp2 downward ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2716= exp2 tonearest ibm128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2717= exp2 towardzero ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2718= exp2 upward ibm128 0x4p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2719= exp2 downward binary32 0x3.fffffcp+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2720= exp2 tonearest binary32 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 2721= exp2 towardzero binary32 0x3.fffffcp+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2722= exp2 upward binary32 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 2723= exp2 downward binary64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2724= exp2 tonearest binary64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 2725= exp2 towardzero binary64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2726= exp2 upward binary64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 2727= exp2 downward intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 2728= exp2 tonearest intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 2729= exp2 towardzero intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 2730= exp2 upward intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 2731= exp2 downward m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 2732= exp2 tonearest m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 2733= exp2 towardzero m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 2734= exp2 upward m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 2735= exp2 downward binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380 : inexact-ok 2736= exp2 tonearest binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380 : inexact-ok 2737= exp2 towardzero binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380 : inexact-ok 2738= exp2 upward binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae013p+16380 : inexact-ok 2739= exp2 downward ibm128 0x3.fffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2740= exp2 tonearest ibm128 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 2741= exp2 towardzero ibm128 0x3.fffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2742= exp2 upward ibm128 0x3.fffffcp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2743= exp2 downward binary64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2744= exp2 tonearest binary64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange 2745= exp2 towardzero binary64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2746= exp2 upward binary64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange 2747= exp2 downward intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 2748= exp2 tonearest intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 2749= exp2 towardzero intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 2750= exp2 upward intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd1p+16380 : inexact-ok 2751= exp2 downward m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 2752= exp2 tonearest m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 2753= exp2 towardzero m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 2754= exp2 upward m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd1p+16380 : inexact-ok 2755= exp2 downward binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a9868p+16380 : inexact-ok 2756= exp2 tonearest binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a98688p+16380 : inexact-ok 2757= exp2 towardzero binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a9868p+16380 : inexact-ok 2758= exp2 upward binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a98688p+16380 : inexact-ok 2759= exp2 downward ibm128 0x3.ffffffffffffep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2760= exp2 tonearest ibm128 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange 2761= exp2 towardzero ibm128 0x3.ffffffffffffep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2762= exp2 upward ibm128 0x3.ffffffffffffep+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2763= exp2 downward intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 2764= exp2 tonearest intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 2765= exp2 towardzero intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 2766= exp2 upward intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a4p+16380 : inexact-ok 2767= exp2 downward m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 2768= exp2 tonearest m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 2769= exp2 towardzero m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 2770= exp2 upward m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a4p+16380 : inexact-ok 2771= exp2 downward binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256dp+16380 : inexact-ok 2772= exp2 tonearest binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256dp+16380 : inexact-ok 2773= exp2 towardzero binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256dp+16380 : inexact-ok 2774= exp2 upward binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256d8p+16380 : inexact-ok 2775= exp2 downward ibm128 0x3.fffffffffffffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2776= exp2 tonearest ibm128 0x3.fffffffffffffffcp+12 : plus_infty : inexact-ok overflow errno-erange 2777= exp2 towardzero ibm128 0x3.fffffffffffffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2778= exp2 upward ibm128 0x3.fffffffffffffffcp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2779exp2 0x4.0000000000000008p+12 2780= exp2 downward binary32 0x4.000008p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2781= exp2 tonearest binary32 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2782= exp2 towardzero binary32 0x4.000008p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2783= exp2 upward binary32 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2784= exp2 downward binary64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2785= exp2 tonearest binary64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2786= exp2 towardzero binary64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2787= exp2 upward binary64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2788= exp2 downward intel96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2789= exp2 tonearest intel96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2790= exp2 towardzero intel96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2791= exp2 upward intel96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2792= exp2 downward m68k96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2793= exp2 tonearest m68k96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2794= exp2 towardzero m68k96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2795= exp2 upward m68k96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2796= exp2 downward binary128 0x4.000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2797= exp2 tonearest binary128 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2798= exp2 towardzero binary128 0x4.000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2799= exp2 upward binary128 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2800= exp2 downward ibm128 0x4.000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2801= exp2 tonearest ibm128 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 2802= exp2 towardzero ibm128 0x4.000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2803= exp2 upward ibm128 0x4.000008p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2804= exp2 downward binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2805= exp2 tonearest binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2806= exp2 towardzero binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 2807= exp2 upward binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2808= exp2 downward binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2809= exp2 tonearest binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2810= exp2 towardzero binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2811= exp2 upward binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2812= exp2 downward intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2813= exp2 tonearest intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2814= exp2 towardzero intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2815= exp2 upward intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2816= exp2 downward m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2817= exp2 tonearest m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2818= exp2 towardzero m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2819= exp2 upward m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2820= exp2 downward binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2821= exp2 tonearest binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2822= exp2 towardzero binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2823= exp2 upward binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2824= exp2 downward ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2825= exp2 tonearest ibm128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 2826= exp2 towardzero ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2827= exp2 upward ibm128 0x4p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2828= exp2 downward binary64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2829= exp2 tonearest binary64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2830= exp2 towardzero binary64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 2831= exp2 upward binary64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2832= exp2 downward intel96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2833= exp2 tonearest intel96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2834= exp2 towardzero intel96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2835= exp2 upward intel96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2836= exp2 downward m68k96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2837= exp2 tonearest m68k96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2838= exp2 towardzero m68k96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2839= exp2 upward m68k96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2840= exp2 downward binary128 0x4.0000000000004p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2841= exp2 tonearest binary128 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2842= exp2 towardzero binary128 0x4.0000000000004p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2843= exp2 upward binary128 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2844= exp2 downward ibm128 0x4.0000000000004p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2845= exp2 tonearest ibm128 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 2846= exp2 towardzero ibm128 0x4.0000000000004p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2847= exp2 upward ibm128 0x4.0000000000004p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2848= exp2 downward intel96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2849= exp2 tonearest intel96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2850= exp2 towardzero intel96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2851= exp2 upward intel96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2852= exp2 downward m68k96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2853= exp2 tonearest m68k96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2854= exp2 towardzero m68k96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 2855= exp2 upward m68k96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2856= exp2 downward binary128 0x4.0000000000000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2857= exp2 tonearest binary128 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2858= exp2 towardzero binary128 0x4.0000000000000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 2859= exp2 upward binary128 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2860= exp2 downward ibm128 0x4.0000000000000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2861= exp2 tonearest ibm128 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 2862= exp2 towardzero ibm128 0x4.0000000000000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 2863= exp2 upward ibm128 0x4.0000000000000008p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 2864exp2 -0x3.ffe0000000000004p+12 2865= exp2 downward binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2866= exp2 tonearest binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2867= exp2 towardzero binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2868= exp2 upward binary32 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2869= exp2 downward binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2870= exp2 tonearest binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2871= exp2 towardzero binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2872= exp2 upward binary64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2873= exp2 downward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2874= exp2 tonearest intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2875= exp2 towardzero intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2876= exp2 upward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2877= exp2 downward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2878= exp2 tonearest m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2879= exp2 towardzero m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2880= exp2 upward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2881= exp2 downward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2882= exp2 tonearest binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2883= exp2 towardzero binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2884= exp2 upward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2885= exp2 downward ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2886= exp2 tonearest ibm128 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2887= exp2 towardzero ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2888= exp2 upward ibm128 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2889= exp2 downward binary32 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2890= exp2 tonearest binary32 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2891= exp2 towardzero binary32 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2892= exp2 upward binary32 -0x3.ffe004p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2893= exp2 downward binary64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2894= exp2 tonearest binary64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2895= exp2 towardzero binary64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2896= exp2 upward binary64 -0x3.ffe004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2897= exp2 downward intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df8428p-16384 : inexact-ok underflow errno-erange-ok 2898= exp2 tonearest intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok underflow errno-erange-ok 2899= exp2 towardzero intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df8428p-16384 : inexact-ok underflow errno-erange-ok 2900= exp2 upward intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok underflow errno-erange-ok 2901= exp2 downward m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842cp-16384 : inexact-ok 2902= exp2 tonearest m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok 2903= exp2 towardzero m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842cp-16384 : inexact-ok 2904= exp2 upward m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok 2905= exp2 downward binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384 : inexact-ok underflow errno-erange-ok 2906= exp2 tonearest binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384 : inexact-ok underflow errno-erange-ok 2907= exp2 towardzero binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384 : inexact-ok underflow errno-erange-ok 2908= exp2 upward binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384 : inexact-ok underflow errno-erange-ok 2909= exp2 downward ibm128 -0x3.ffe004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2910= exp2 tonearest ibm128 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2911= exp2 towardzero ibm128 -0x3.ffe004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2912= exp2 upward ibm128 -0x3.ffe004p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2913= exp2 downward binary64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2914= exp2 tonearest binary64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2915= exp2 towardzero binary64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2916= exp2 upward binary64 -0x3.ffe0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2917= exp2 downward intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok underflow errno-erange-ok 2918= exp2 tonearest intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok underflow errno-erange-ok 2919= exp2 towardzero intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok underflow errno-erange-ok 2920= exp2 upward intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f48p-16384 : inexact-ok underflow errno-erange-ok 2921= exp2 downward m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok 2922= exp2 tonearest m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok 2923= exp2 towardzero m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok 2924= exp2 upward m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f44p-16384 : inexact-ok 2925= exp2 downward binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61ap-16384 : inexact-ok underflow errno-erange-ok 2926= exp2 tonearest binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61ap-16384 : inexact-ok underflow errno-erange-ok 2927= exp2 towardzero binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61ap-16384 : inexact-ok underflow errno-erange-ok 2928= exp2 upward binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61a4p-16384 : inexact-ok underflow errno-erange-ok 2929= exp2 downward ibm128 -0x3.ffe0000000002p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2930= exp2 tonearest ibm128 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2931= exp2 towardzero ibm128 -0x3.ffe0000000002p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2932= exp2 upward ibm128 -0x3.ffe0000000002p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2933= exp2 downward intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e88p-16384 : inexact-ok underflow errno-erange-ok 2934= exp2 tonearest intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e9p-16384 : inexact-ok underflow errno-erange-ok 2935= exp2 towardzero intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e88p-16384 : inexact-ok underflow errno-erange-ok 2936= exp2 upward intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e9p-16384 : inexact-ok underflow errno-erange-ok 2937= exp2 downward m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8cp-16384 : inexact-ok 2938= exp2 tonearest m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8cp-16384 : inexact-ok 2939= exp2 towardzero m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8cp-16384 : inexact-ok 2940= exp2 upward m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e9p-16384 : inexact-ok 2941= exp2 downward binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b4p-16384 : inexact-ok underflow errno-erange-ok 2942= exp2 tonearest binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b4p-16384 : inexact-ok underflow errno-erange-ok 2943= exp2 towardzero binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b4p-16384 : inexact-ok underflow errno-erange-ok 2944= exp2 upward binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b8p-16384 : inexact-ok underflow errno-erange-ok 2945= exp2 downward ibm128 -0x3.ffe0000000000004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2946= exp2 tonearest ibm128 -0x3.ffe0000000000004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 2947= exp2 towardzero ibm128 -0x3.ffe0000000000004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2948= exp2 upward ibm128 -0x3.ffe0000000000004p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2949exp2 -0x3.ffdffffffffffffcp+12 2950= exp2 downward binary32 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2951= exp2 tonearest binary32 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2952= exp2 towardzero binary32 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2953= exp2 upward binary32 -0x3.ffdffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2954= exp2 downward binary64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2955= exp2 tonearest binary64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2956= exp2 towardzero binary64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2957= exp2 upward binary64 -0x3.ffdffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2958= exp2 downward intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 2959= exp2 tonearest intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 2960= exp2 towardzero intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 2961= exp2 upward intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b148p-16384 : inexact-ok 2962= exp2 downward m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 2963= exp2 tonearest m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 2964= exp2 towardzero m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 2965= exp2 upward m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b148p-16384 : inexact-ok 2966= exp2 downward binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22688cp-16384 : inexact-ok 2967= exp2 tonearest binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22689p-16384 : inexact-ok 2968= exp2 towardzero binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22688cp-16384 : inexact-ok 2969= exp2 upward binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22689p-16384 : inexact-ok 2970= exp2 downward ibm128 -0x3.ffdffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2971= exp2 tonearest ibm128 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 2972= exp2 towardzero ibm128 -0x3.ffdffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2973= exp2 upward ibm128 -0x3.ffdffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2974= exp2 downward binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2975= exp2 tonearest binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2976= exp2 towardzero binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2977= exp2 upward binary32 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2978= exp2 downward binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2979= exp2 tonearest binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2980= exp2 towardzero binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2981= exp2 upward binary64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2982= exp2 downward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2983= exp2 tonearest intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2984= exp2 towardzero intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2985= exp2 upward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2986= exp2 downward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2987= exp2 tonearest m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2988= exp2 towardzero m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2989= exp2 upward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 2990= exp2 downward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2991= exp2 tonearest binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2992= exp2 towardzero binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2993= exp2 upward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2994= exp2 downward ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2995= exp2 tonearest ibm128 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2996= exp2 towardzero ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 2997= exp2 upward ibm128 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2998= exp2 downward binary64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 2999= exp2 tonearest binary64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3000= exp2 towardzero binary64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3001= exp2 upward binary64 -0x3.ffdfffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3002= exp2 downward intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3003= exp2 tonearest intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3004= exp2 towardzero intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3005= exp2 upward intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3006= exp2 downward m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3007= exp2 tonearest m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3008= exp2 towardzero m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3009= exp2 upward m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3010= exp2 downward binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e3cp-16384 : inexact-ok 3011= exp2 tonearest binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e4p-16384 : inexact-ok 3012= exp2 towardzero binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e3cp-16384 : inexact-ok 3013= exp2 upward binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e4p-16384 : inexact-ok 3014= exp2 downward ibm128 -0x3.ffdfffffffffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3015= exp2 tonearest ibm128 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3016= exp2 towardzero ibm128 -0x3.ffdfffffffffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3017= exp2 upward ibm128 -0x3.ffdfffffffffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3018= exp2 downward intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3019= exp2 tonearest intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3020= exp2 towardzero intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3021= exp2 upward intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b178p-16384 : inexact-ok 3022= exp2 downward m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3023= exp2 tonearest m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3024= exp2 towardzero m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3025= exp2 upward m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b178p-16384 : inexact-ok 3026= exp2 downward binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf8908p-16384 : inexact-ok 3027= exp2 tonearest binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf890cp-16384 : inexact-ok 3028= exp2 towardzero binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf8908p-16384 : inexact-ok 3029= exp2 upward binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf890cp-16384 : inexact-ok 3030= exp2 downward ibm128 -0x3.ffdffffffffffffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3031= exp2 tonearest ibm128 -0x3.ffdffffffffffffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3032= exp2 towardzero ibm128 -0x3.ffdffffffffffffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3033= exp2 upward ibm128 -0x3.ffdffffffffffffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3034exp2 -0x3.fff0000000000004p+12 3035= exp2 downward binary32 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3036= exp2 tonearest binary32 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3037= exp2 towardzero binary32 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3038= exp2 upward binary32 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3039= exp2 downward binary64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3040= exp2 tonearest binary64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3041= exp2 towardzero binary64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3042= exp2 upward binary64 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3043= exp2 downward intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3044= exp2 tonearest intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3045= exp2 towardzero intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3046= exp2 upward intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3047= exp2 downward m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3048= exp2 tonearest m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3049= exp2 towardzero m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3050= exp2 upward m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3051= exp2 downward binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3052= exp2 tonearest binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3053= exp2 towardzero binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3054= exp2 upward binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3055= exp2 downward ibm128 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3056= exp2 tonearest ibm128 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3057= exp2 towardzero ibm128 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3058= exp2 upward ibm128 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3059= exp2 downward binary32 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3060= exp2 tonearest binary32 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3061= exp2 towardzero binary32 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3062= exp2 upward binary32 -0x3.fff004p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3063= exp2 downward binary64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3064= exp2 tonearest binary64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3065= exp2 towardzero binary64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3066= exp2 upward binary64 -0x3.fff004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3067= exp2 downward intel96 -0x3.fff004p+12 : 0x1.ffa74ea381efc21p-16384 : inexact-ok underflow errno-erange-ok 3068= exp2 tonearest intel96 -0x3.fff004p+12 : 0x1.ffa74ea381efc218p-16384 : inexact-ok underflow errno-erange-ok 3069= exp2 towardzero intel96 -0x3.fff004p+12 : 0x1.ffa74ea381efc21p-16384 : inexact-ok underflow errno-erange-ok 3070= exp2 upward intel96 -0x3.fff004p+12 : 0x1.ffa74ea381efc218p-16384 : inexact-ok underflow errno-erange-ok 3071= exp2 downward m68k96 -0x3.fff004p+12 : 0x1.ffa74ea381efc214p-16384 : inexact-ok underflow errno-erange-ok 3072= exp2 tonearest m68k96 -0x3.fff004p+12 : 0x1.ffa74ea381efc218p-16384 : inexact-ok underflow errno-erange-ok 3073= exp2 towardzero m68k96 -0x3.fff004p+12 : 0x1.ffa74ea381efc214p-16384 : inexact-ok underflow errno-erange-ok 3074= exp2 upward m68k96 -0x3.fff004p+12 : 0x1.ffa74ea381efc218p-16384 : inexact-ok underflow errno-erange-ok 3075= exp2 downward binary128 -0x3.fff004p+12 : 0x1.ffa74ea381efc217a773f15c025cp-16384 : inexact-ok underflow errno-erange-ok 3076= exp2 tonearest binary128 -0x3.fff004p+12 : 0x1.ffa74ea381efc217a773f15c026p-16384 : inexact-ok underflow errno-erange-ok 3077= exp2 towardzero binary128 -0x3.fff004p+12 : 0x1.ffa74ea381efc217a773f15c025cp-16384 : inexact-ok underflow errno-erange-ok 3078= exp2 upward binary128 -0x3.fff004p+12 : 0x1.ffa74ea381efc217a773f15c026p-16384 : inexact-ok underflow errno-erange-ok 3079= exp2 downward ibm128 -0x3.fff004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3080= exp2 tonearest ibm128 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3081= exp2 towardzero ibm128 -0x3.fff004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3082= exp2 upward ibm128 -0x3.fff004p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3083= exp2 downward binary64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3084= exp2 tonearest binary64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3085= exp2 towardzero binary64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3086= exp2 upward binary64 -0x3.fff0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3087= exp2 downward intel96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37ap-16384 : inexact-ok underflow errno-erange-ok 3088= exp2 tonearest intel96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37ap-16384 : inexact-ok underflow errno-erange-ok 3089= exp2 towardzero intel96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37ap-16384 : inexact-ok underflow errno-erange-ok 3090= exp2 upward intel96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37a8p-16384 : inexact-ok underflow errno-erange-ok 3091= exp2 downward m68k96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37ap-16384 : inexact-ok underflow errno-erange-ok 3092= exp2 tonearest m68k96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37ap-16384 : inexact-ok underflow errno-erange-ok 3093= exp2 towardzero m68k96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37ap-16384 : inexact-ok underflow errno-erange-ok 3094= exp2 upward m68k96 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37a4p-16384 : inexact-ok underflow errno-erange-ok 3095= exp2 downward binary128 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37a020baae1530dp-16384 : inexact-ok underflow errno-erange-ok 3096= exp2 tonearest binary128 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37a020baae1530dp-16384 : inexact-ok underflow errno-erange-ok 3097= exp2 towardzero binary128 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37a020baae1530dp-16384 : inexact-ok underflow errno-erange-ok 3098= exp2 upward binary128 -0x3.fff0000000002p+12 : 0x1.fffffffffd3a37a020baae1530d4p-16384 : inexact-ok underflow errno-erange-ok 3099= exp2 downward ibm128 -0x3.fff0000000002p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3100= exp2 tonearest ibm128 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3101= exp2 towardzero ibm128 -0x3.fff0000000002p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3102= exp2 upward ibm128 -0x3.fff0000000002p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3103= exp2 downward intel96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa74p-16384 : inexact-ok underflow errno-erange-ok 3104= exp2 tonearest intel96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa748p-16384 : inexact-ok underflow errno-erange-ok 3105= exp2 towardzero intel96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa74p-16384 : inexact-ok underflow errno-erange-ok 3106= exp2 upward intel96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa748p-16384 : inexact-ok underflow errno-erange-ok 3107= exp2 downward m68k96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa744p-16384 : inexact-ok underflow errno-erange-ok 3108= exp2 tonearest m68k96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa748p-16384 : inexact-ok underflow errno-erange-ok 3109= exp2 towardzero m68k96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa744p-16384 : inexact-ok underflow errno-erange-ok 3110= exp2 upward m68k96 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa748p-16384 : inexact-ok underflow errno-erange-ok 3111= exp2 downward binary128 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa746f40417184ad8p-16384 : inexact-ok underflow errno-erange-ok 3112= exp2 tonearest binary128 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa746f40417184adcp-16384 : inexact-ok underflow errno-erange-ok 3113= exp2 towardzero binary128 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa746f40417184ad8p-16384 : inexact-ok underflow errno-erange-ok 3114= exp2 upward binary128 -0x3.fff0000000000004p+12 : 0x1.ffffffffffffa746f40417184adcp-16384 : inexact-ok underflow errno-erange-ok 3115= exp2 downward ibm128 -0x3.fff0000000000004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3116= exp2 tonearest ibm128 -0x3.fff0000000000004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3117= exp2 towardzero ibm128 -0x3.fff0000000000004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3118= exp2 upward ibm128 -0x3.fff0000000000004p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3119exp2 -0x3.ffeffffffffffffcp+12 3120= exp2 downward binary32 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3121= exp2 tonearest binary32 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3122= exp2 towardzero binary32 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3123= exp2 upward binary32 -0x3.ffeffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3124= exp2 downward binary64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3125= exp2 tonearest binary64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3126= exp2 towardzero binary64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3127= exp2 upward binary64 -0x3.ffeffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3128= exp2 downward intel96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8ap-16384 : inexact-ok underflow errno-erange-ok 3129= exp2 tonearest intel96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8ap-16384 : inexact-ok underflow errno-erange-ok 3130= exp2 towardzero intel96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8ap-16384 : inexact-ok underflow errno-erange-ok 3131= exp2 upward intel96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8a8p-16384 : inexact-ok underflow errno-erange-ok 3132= exp2 downward m68k96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8ap-16384 : inexact-ok 3133= exp2 tonearest m68k96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8ap-16384 : inexact-ok 3134= exp2 towardzero m68k96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8ap-16384 : inexact-ok 3135= exp2 upward m68k96 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8a4p-16384 : inexact-ok 3136= exp2 downward binary128 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8a0da437f913444p-16384 : inexact-ok underflow errno-erange-ok 3137= exp2 tonearest binary128 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8a0da437f913448p-16384 : inexact-ok underflow errno-erange-ok 3138= exp2 towardzero binary128 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8a0da437f913444p-16384 : inexact-ok underflow errno-erange-ok 3139= exp2 upward binary128 -0x3.ffeffcp+12 : 0x2.0058c0bc5d19d8a0da437f913448p-16384 : inexact-ok underflow errno-erange-ok 3140= exp2 downward ibm128 -0x3.ffeffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3141= exp2 tonearest ibm128 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3142= exp2 towardzero ibm128 -0x3.ffeffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3143= exp2 upward ibm128 -0x3.ffeffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3144= exp2 downward binary32 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3145= exp2 tonearest binary32 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3146= exp2 towardzero binary32 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3147= exp2 upward binary32 -0x3.fffp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3148= exp2 downward binary64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3149= exp2 tonearest binary64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3150= exp2 towardzero binary64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3151= exp2 upward binary64 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3152= exp2 downward intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3153= exp2 tonearest intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3154= exp2 towardzero intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3155= exp2 upward intel96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3156= exp2 downward m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3157= exp2 tonearest m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3158= exp2 towardzero m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3159= exp2 upward m68k96 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3160= exp2 downward binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3161= exp2 tonearest binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3162= exp2 towardzero binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3163= exp2 upward binary128 -0x3.fffp+12 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3164= exp2 downward ibm128 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3165= exp2 tonearest ibm128 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3166= exp2 towardzero ibm128 -0x3.fffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3167= exp2 upward ibm128 -0x3.fffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3168= exp2 downward binary64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3169= exp2 tonearest binary64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3170= exp2 towardzero binary64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3171= exp2 upward binary64 -0x3.ffefffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3172= exp2 downward intel96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c858p-16384 : inexact-ok underflow errno-erange-ok 3173= exp2 tonearest intel96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c86p-16384 : inexact-ok underflow errno-erange-ok 3174= exp2 towardzero intel96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c858p-16384 : inexact-ok underflow errno-erange-ok 3175= exp2 upward intel96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c86p-16384 : inexact-ok underflow errno-erange-ok 3176= exp2 downward m68k96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c85cp-16384 : inexact-ok 3177= exp2 tonearest m68k96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c86p-16384 : inexact-ok 3178= exp2 towardzero m68k96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c85cp-16384 : inexact-ok 3179= exp2 upward m68k96 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c86p-16384 : inexact-ok 3180= exp2 downward binary128 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c85fdf4929e28f1cp-16384 : inexact-ok underflow errno-erange-ok 3181= exp2 tonearest binary128 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c85fdf4929e28f2p-16384 : inexact-ok underflow errno-erange-ok 3182= exp2 towardzero binary128 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c85fdf4929e28f1cp-16384 : inexact-ok underflow errno-erange-ok 3183= exp2 upward binary128 -0x3.ffefffffffffep+12 : 0x2.0000000002c5c85fdf4929e28f2p-16384 : inexact-ok underflow errno-erange-ok 3184= exp2 downward ibm128 -0x3.ffefffffffffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3185= exp2 tonearest ibm128 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3186= exp2 towardzero ibm128 -0x3.ffefffffffffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3187= exp2 upward ibm128 -0x3.ffefffffffffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3188= exp2 downward intel96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b8p-16384 : inexact-ok underflow errno-erange-ok 3189= exp2 tonearest intel96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b8p-16384 : inexact-ok underflow errno-erange-ok 3190= exp2 towardzero intel96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b8p-16384 : inexact-ok underflow errno-erange-ok 3191= exp2 upward intel96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058cp-16384 : inexact-ok underflow errno-erange-ok 3192= exp2 downward m68k96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b8p-16384 : inexact-ok 3193= exp2 tonearest m68k96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b8p-16384 : inexact-ok 3194= exp2 towardzero m68k96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b8p-16384 : inexact-ok 3195= exp2 upward m68k96 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058bcp-16384 : inexact-ok 3196= exp2 downward binary128 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b90bfbe8e7c484p-16384 : inexact-ok underflow errno-erange-ok 3197= exp2 tonearest binary128 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b90bfbe8e7c484p-16384 : inexact-ok underflow errno-erange-ok 3198= exp2 towardzero binary128 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b90bfbe8e7c484p-16384 : inexact-ok underflow errno-erange-ok 3199= exp2 upward binary128 -0x3.ffeffffffffffffcp+12 : 0x2.00000000000058b90bfbe8e7c488p-16384 : inexact-ok underflow errno-erange-ok 3200= exp2 downward ibm128 -0x3.ffeffffffffffffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3201= exp2 tonearest ibm128 -0x3.ffeffffffffffffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3202= exp2 towardzero ibm128 -0x3.ffeffffffffffffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3203= exp2 upward ibm128 -0x3.ffeffffffffffffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3204exp2 0x3.fffffffffffffffffffffffffffep+12 3205= exp2 downward binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3206= exp2 tonearest binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3207= exp2 towardzero binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3208= exp2 upward binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3209= exp2 downward binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3210= exp2 tonearest binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3211= exp2 towardzero binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3212= exp2 upward binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3213= exp2 downward intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3214= exp2 tonearest intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3215= exp2 towardzero intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3216= exp2 upward intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3217= exp2 downward m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3218= exp2 tonearest m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3219= exp2 towardzero m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3220= exp2 upward m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3221= exp2 downward binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3222= exp2 tonearest binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3223= exp2 towardzero binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3224= exp2 upward binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3225= exp2 downward ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3226= exp2 tonearest ibm128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3227= exp2 towardzero ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3228= exp2 upward ibm128 0x4p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3229= exp2 downward binary32 0x3.fffffcp+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3230= exp2 tonearest binary32 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 3231= exp2 towardzero binary32 0x3.fffffcp+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3232= exp2 upward binary32 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 3233= exp2 downward binary64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3234= exp2 tonearest binary64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 3235= exp2 towardzero binary64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3236= exp2 upward binary64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 3237= exp2 downward intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 3238= exp2 tonearest intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 3239= exp2 towardzero intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 3240= exp2 upward intel96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 3241= exp2 downward m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 3242= exp2 tonearest m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 3243= exp2 towardzero m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bp+16380 : inexact-ok 3244= exp2 upward m68k96 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10cp+16380 : inexact-ok 3245= exp2 downward binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380 : inexact-ok 3246= exp2 tonearest binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380 : inexact-ok 3247= exp2 towardzero binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380 : inexact-ok 3248= exp2 upward binary128 0x3.fffffcp+12 : 0xf.fd3a751c0f7e10bd3b9f8ae013p+16380 : inexact-ok 3249= exp2 downward ibm128 0x3.fffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3250= exp2 tonearest ibm128 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange 3251= exp2 towardzero ibm128 0x3.fffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3252= exp2 upward ibm128 0x3.fffffcp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3253= exp2 downward binary64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3254= exp2 tonearest binary64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange 3255= exp2 towardzero binary64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3256= exp2 upward binary64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange 3257= exp2 downward intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 3258= exp2 tonearest intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 3259= exp2 towardzero intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 3260= exp2 upward intel96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd1p+16380 : inexact-ok 3261= exp2 downward m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 3262= exp2 tonearest m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 3263= exp2 towardzero m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bdp+16380 : inexact-ok 3264= exp2 upward m68k96 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd1p+16380 : inexact-ok 3265= exp2 downward binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a9868p+16380 : inexact-ok 3266= exp2 tonearest binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a98688p+16380 : inexact-ok 3267= exp2 towardzero binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a9868p+16380 : inexact-ok 3268= exp2 upward binary128 0x3.ffffffffffffep+12 : 0xf.ffffffffe9d1bd0105d570a98688p+16380 : inexact-ok 3269= exp2 downward ibm128 0x3.ffffffffffffep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3270= exp2 tonearest ibm128 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange 3271= exp2 towardzero ibm128 0x3.ffffffffffffep+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3272= exp2 upward ibm128 0x3.ffffffffffffep+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3273= exp2 downward intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 3274= exp2 tonearest intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 3275= exp2 towardzero intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 3276= exp2 upward intel96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a4p+16380 : inexact-ok 3277= exp2 downward m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 3278= exp2 tonearest m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 3279= exp2 towardzero m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a3p+16380 : inexact-ok 3280= exp2 upward m68k96 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a4p+16380 : inexact-ok 3281= exp2 downward binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256dp+16380 : inexact-ok 3282= exp2 tonearest binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256dp+16380 : inexact-ok 3283= exp2 towardzero binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256dp+16380 : inexact-ok 3284= exp2 upward binary128 0x3.fffffffffffffffcp+12 : 0xf.fffffffffffd3a37a020b8c256d8p+16380 : inexact-ok 3285= exp2 downward ibm128 0x3.fffffffffffffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3286= exp2 tonearest ibm128 0x3.fffffffffffffffcp+12 : plus_infty : inexact-ok overflow errno-erange 3287= exp2 towardzero ibm128 0x3.fffffffffffffffcp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3288= exp2 upward ibm128 0x3.fffffffffffffffcp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3289= exp2 downward binary128 0x3.fffffffffffffffffffffffffffep+12 : 0xf.fffffffffffffffffffffffe9d18p+16380 : inexact-ok 3290= exp2 tonearest binary128 0x3.fffffffffffffffffffffffffffep+12 : 0xf.fffffffffffffffffffffffe9d18p+16380 : inexact-ok 3291= exp2 towardzero binary128 0x3.fffffffffffffffffffffffffffep+12 : 0xf.fffffffffffffffffffffffe9d18p+16380 : inexact-ok 3292= exp2 upward binary128 0x3.fffffffffffffffffffffffffffep+12 : 0xf.fffffffffffffffffffffffe9d2p+16380 : inexact-ok 3293= exp2 downward binary128 0x3.ffffffffffffffffffffffffffp+12 : 0xf.ffffffffffffffffffffff4e8de8p+16380 : inexact-ok 3294= exp2 tonearest binary128 0x3.ffffffffffffffffffffffffffp+12 : 0xf.ffffffffffffffffffffff4e8de8p+16380 : inexact-ok 3295= exp2 towardzero binary128 0x3.ffffffffffffffffffffffffffp+12 : 0xf.ffffffffffffffffffffff4e8de8p+16380 : inexact-ok 3296= exp2 upward binary128 0x3.ffffffffffffffffffffffffffp+12 : 0xf.ffffffffffffffffffffff4e8dfp+16380 : inexact-ok 3297= exp2 downward ibm128 0x3.ffffffffffffffffffffffffffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3298= exp2 tonearest ibm128 0x3.ffffffffffffffffffffffffffp+12 : plus_infty : inexact-ok overflow errno-erange 3299= exp2 towardzero ibm128 0x3.ffffffffffffffffffffffffffp+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3300= exp2 upward ibm128 0x3.ffffffffffffffffffffffffffp+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3301exp2 0x4.0000000000000000000000000004p+12 3302= exp2 downward binary32 0x4.000008p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3303= exp2 tonearest binary32 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3304= exp2 towardzero binary32 0x4.000008p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3305= exp2 upward binary32 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3306= exp2 downward binary64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3307= exp2 tonearest binary64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3308= exp2 towardzero binary64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3309= exp2 upward binary64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3310= exp2 downward intel96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3311= exp2 tonearest intel96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3312= exp2 towardzero intel96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3313= exp2 upward intel96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3314= exp2 downward m68k96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3315= exp2 tonearest m68k96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3316= exp2 towardzero m68k96 0x4.000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3317= exp2 upward m68k96 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3318= exp2 downward binary128 0x4.000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3319= exp2 tonearest binary128 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3320= exp2 towardzero binary128 0x4.000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3321= exp2 upward binary128 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3322= exp2 downward ibm128 0x4.000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3323= exp2 tonearest ibm128 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange 3324= exp2 towardzero ibm128 0x4.000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3325= exp2 upward ibm128 0x4.000008p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3326= exp2 downward binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3327= exp2 tonearest binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3328= exp2 towardzero binary32 0x4p+12 : 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok 3329= exp2 upward binary32 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3330= exp2 downward binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3331= exp2 tonearest binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3332= exp2 towardzero binary64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3333= exp2 upward binary64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3334= exp2 downward intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3335= exp2 tonearest intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3336= exp2 towardzero intel96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3337= exp2 upward intel96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3338= exp2 downward m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3339= exp2 tonearest m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3340= exp2 towardzero m68k96 0x4p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3341= exp2 upward m68k96 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3342= exp2 downward binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3343= exp2 tonearest binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3344= exp2 towardzero binary128 0x4p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3345= exp2 upward binary128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3346= exp2 downward ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3347= exp2 tonearest ibm128 0x4p+12 : plus_infty : inexact-ok overflow errno-erange 3348= exp2 towardzero ibm128 0x4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3349= exp2 upward ibm128 0x4p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3350= exp2 downward binary64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3351= exp2 tonearest binary64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3352= exp2 towardzero binary64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok 3353= exp2 upward binary64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3354= exp2 downward intel96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3355= exp2 tonearest intel96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3356= exp2 towardzero intel96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3357= exp2 upward intel96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3358= exp2 downward m68k96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3359= exp2 tonearest m68k96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3360= exp2 towardzero m68k96 0x4.0000000000004p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3361= exp2 upward m68k96 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3362= exp2 downward binary128 0x4.0000000000004p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3363= exp2 tonearest binary128 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3364= exp2 towardzero binary128 0x4.0000000000004p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3365= exp2 upward binary128 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3366= exp2 downward ibm128 0x4.0000000000004p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3367= exp2 tonearest ibm128 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3368= exp2 towardzero ibm128 0x4.0000000000004p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3369= exp2 upward ibm128 0x4.0000000000004p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3370= exp2 downward intel96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3371= exp2 tonearest intel96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3372= exp2 towardzero intel96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3373= exp2 upward intel96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3374= exp2 downward m68k96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3375= exp2 tonearest m68k96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3376= exp2 towardzero m68k96 0x4.0000000000000008p+12 : 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok 3377= exp2 upward m68k96 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3378= exp2 downward binary128 0x4.0000000000000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3379= exp2 tonearest binary128 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3380= exp2 towardzero binary128 0x4.0000000000000008p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3381= exp2 upward binary128 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3382= exp2 downward ibm128 0x4.0000000000000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3383= exp2 tonearest ibm128 0x4.0000000000000008p+12 : plus_infty : inexact-ok overflow errno-erange 3384= exp2 towardzero ibm128 0x4.0000000000000008p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3385= exp2 upward ibm128 0x4.0000000000000008p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3386= exp2 downward binary128 0x4.0000000000000000000000000004p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3387= exp2 tonearest binary128 0x4.0000000000000000000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3388= exp2 towardzero binary128 0x4.0000000000000000000000000004p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3389= exp2 upward binary128 0x4.0000000000000000000000000004p+12 : plus_infty : inexact-ok overflow errno-erange 3390= exp2 downward binary128 0x4.00000000000000000000000002p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3391= exp2 tonearest binary128 0x4.00000000000000000000000002p+12 : plus_infty : inexact-ok overflow errno-erange 3392= exp2 towardzero binary128 0x4.00000000000000000000000002p+12 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok 3393= exp2 upward binary128 0x4.00000000000000000000000002p+12 : plus_infty : inexact-ok overflow errno-erange 3394= exp2 downward ibm128 0x4.00000000000000000000000002p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3395= exp2 tonearest ibm128 0x4.00000000000000000000000002p+12 : plus_infty : inexact-ok overflow errno-erange 3396= exp2 towardzero ibm128 0x4.00000000000000000000000002p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok 3397= exp2 upward ibm128 0x4.00000000000000000000000002p+12 : plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange 3398exp2 -0x3.ffe0000000000000000000000002p+12 3399= exp2 downward binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3400= exp2 tonearest binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3401= exp2 towardzero binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3402= exp2 upward binary32 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3403= exp2 downward binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3404= exp2 tonearest binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3405= exp2 towardzero binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3406= exp2 upward binary64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3407= exp2 downward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3408= exp2 tonearest intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3409= exp2 towardzero intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3410= exp2 upward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3411= exp2 downward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3412= exp2 tonearest m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3413= exp2 towardzero m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3414= exp2 upward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3415= exp2 downward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3416= exp2 tonearest binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3417= exp2 towardzero binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3418= exp2 upward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3419= exp2 downward ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3420= exp2 tonearest ibm128 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3421= exp2 towardzero ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3422= exp2 upward ibm128 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3423= exp2 downward binary32 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3424= exp2 tonearest binary32 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3425= exp2 towardzero binary32 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3426= exp2 upward binary32 -0x3.ffe004p+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3427= exp2 downward binary64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3428= exp2 tonearest binary64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3429= exp2 towardzero binary64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3430= exp2 upward binary64 -0x3.ffe004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3431= exp2 downward intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df8428p-16384 : inexact-ok underflow errno-erange-ok 3432= exp2 tonearest intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok underflow errno-erange-ok 3433= exp2 towardzero intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df8428p-16384 : inexact-ok underflow errno-erange-ok 3434= exp2 upward intel96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok underflow errno-erange-ok 3435= exp2 downward m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842cp-16384 : inexact-ok 3436= exp2 tonearest m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok 3437= exp2 towardzero m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842cp-16384 : inexact-ok 3438= exp2 upward m68k96 -0x3.ffe004p+12 : 0x3.ff4e9d4703df843p-16384 : inexact-ok 3439= exp2 downward binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384 : inexact-ok underflow errno-erange-ok 3440= exp2 tonearest binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384 : inexact-ok underflow errno-erange-ok 3441= exp2 towardzero binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384 : inexact-ok underflow errno-erange-ok 3442= exp2 upward binary128 -0x3.ffe004p+12 : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384 : inexact-ok underflow errno-erange-ok 3443= exp2 downward ibm128 -0x3.ffe004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3444= exp2 tonearest ibm128 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3445= exp2 towardzero ibm128 -0x3.ffe004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3446= exp2 upward ibm128 -0x3.ffe004p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3447= exp2 downward binary64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3448= exp2 tonearest binary64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3449= exp2 towardzero binary64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3450= exp2 upward binary64 -0x3.ffe0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3451= exp2 downward intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok underflow errno-erange-ok 3452= exp2 tonearest intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok underflow errno-erange-ok 3453= exp2 towardzero intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok underflow errno-erange-ok 3454= exp2 upward intel96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f48p-16384 : inexact-ok underflow errno-erange-ok 3455= exp2 downward m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok 3456= exp2 tonearest m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok 3457= exp2 towardzero m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4p-16384 : inexact-ok 3458= exp2 upward m68k96 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f44p-16384 : inexact-ok 3459= exp2 downward binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61ap-16384 : inexact-ok underflow errno-erange-ok 3460= exp2 tonearest binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61ap-16384 : inexact-ok underflow errno-erange-ok 3461= exp2 towardzero binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61ap-16384 : inexact-ok underflow errno-erange-ok 3462= exp2 upward binary128 -0x3.ffe0000000002p+12 : 0x3.fffffffffa746f4041755c2a61a4p-16384 : inexact-ok underflow errno-erange-ok 3463= exp2 downward ibm128 -0x3.ffe0000000002p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3464= exp2 tonearest ibm128 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3465= exp2 towardzero ibm128 -0x3.ffe0000000002p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3466= exp2 upward ibm128 -0x3.ffe0000000002p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3467= exp2 downward intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e88p-16384 : inexact-ok underflow errno-erange-ok 3468= exp2 tonearest intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e9p-16384 : inexact-ok underflow errno-erange-ok 3469= exp2 towardzero intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e88p-16384 : inexact-ok underflow errno-erange-ok 3470= exp2 upward intel96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e9p-16384 : inexact-ok underflow errno-erange-ok 3471= exp2 downward m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8cp-16384 : inexact-ok 3472= exp2 tonearest m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8cp-16384 : inexact-ok 3473= exp2 towardzero m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8cp-16384 : inexact-ok 3474= exp2 upward m68k96 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e9p-16384 : inexact-ok 3475= exp2 downward binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b4p-16384 : inexact-ok underflow errno-erange-ok 3476= exp2 tonearest binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b4p-16384 : inexact-ok underflow errno-erange-ok 3477= exp2 towardzero binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b4p-16384 : inexact-ok underflow errno-erange-ok 3478= exp2 upward binary128 -0x3.ffe0000000000004p+12 : 0x3.ffffffffffff4e8de8082e3095b8p-16384 : inexact-ok underflow errno-erange-ok 3479= exp2 downward ibm128 -0x3.ffe0000000000004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3480= exp2 tonearest ibm128 -0x3.ffe0000000000004p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3481= exp2 towardzero ibm128 -0x3.ffe0000000000004p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3482= exp2 upward ibm128 -0x3.ffe0000000000004p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3483= exp2 downward binary128 -0x3.ffe0000000000000000000000002p+12 : 0x3.ffffffffffffffffffffffffa744p-16384 : inexact-ok underflow errno-erange-ok 3484= exp2 tonearest binary128 -0x3.ffe0000000000000000000000002p+12 : 0x3.ffffffffffffffffffffffffa748p-16384 : inexact-ok underflow errno-erange-ok 3485= exp2 towardzero binary128 -0x3.ffe0000000000000000000000002p+12 : 0x3.ffffffffffffffffffffffffa744p-16384 : inexact-ok underflow errno-erange-ok 3486= exp2 upward binary128 -0x3.ffe0000000000000000000000002p+12 : 0x3.ffffffffffffffffffffffffa748p-16384 : inexact-ok underflow errno-erange-ok 3487= exp2 downward binary128 -0x3.ffe00000000000000000000001p+12 : 0x3.ffffffffffffffffffffffd3a378p-16384 : inexact-ok underflow errno-erange-ok 3488= exp2 tonearest binary128 -0x3.ffe00000000000000000000001p+12 : 0x3.ffffffffffffffffffffffd3a37cp-16384 : inexact-ok underflow errno-erange-ok 3489= exp2 towardzero binary128 -0x3.ffe00000000000000000000001p+12 : 0x3.ffffffffffffffffffffffd3a378p-16384 : inexact-ok underflow errno-erange-ok 3490= exp2 upward binary128 -0x3.ffe00000000000000000000001p+12 : 0x3.ffffffffffffffffffffffd3a37cp-16384 : inexact-ok underflow errno-erange-ok 3491= exp2 downward ibm128 -0x3.ffe00000000000000000000001p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3492= exp2 tonearest ibm128 -0x3.ffe00000000000000000000001p+12 : 0x0p+0 : inexact-ok underflow errno-erange 3493= exp2 towardzero ibm128 -0x3.ffe00000000000000000000001p+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3494= exp2 upward ibm128 -0x3.ffe00000000000000000000001p+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3495exp2 -0x3.ffdffffffffffffffffffffffffep+12 3496= exp2 downward binary32 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3497= exp2 tonearest binary32 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3498= exp2 towardzero binary32 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3499= exp2 upward binary32 -0x3.ffdffcp+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3500= exp2 downward binary64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3501= exp2 tonearest binary64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3502= exp2 towardzero binary64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3503= exp2 upward binary64 -0x3.ffdffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3504= exp2 downward intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 3505= exp2 tonearest intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 3506= exp2 towardzero intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 3507= exp2 upward intel96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b148p-16384 : inexact-ok 3508= exp2 downward m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 3509= exp2 tonearest m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 3510= exp2 towardzero m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b14p-16384 : inexact-ok 3511= exp2 upward m68k96 -0x3.ffdffcp+12 : 0x4.00b18178ba33b148p-16384 : inexact-ok 3512= exp2 downward binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22688cp-16384 : inexact-ok 3513= exp2 tonearest binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22689p-16384 : inexact-ok 3514= exp2 towardzero binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22688cp-16384 : inexact-ok 3515= exp2 upward binary128 -0x3.ffdffcp+12 : 0x4.00b18178ba33b141b486ff22689p-16384 : inexact-ok 3516= exp2 downward ibm128 -0x3.ffdffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3517= exp2 tonearest ibm128 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3518= exp2 towardzero ibm128 -0x3.ffdffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3519= exp2 upward ibm128 -0x3.ffdffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3520= exp2 downward binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3521= exp2 tonearest binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3522= exp2 towardzero binary32 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3523= exp2 upward binary32 -0x3.ffep+12 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3524= exp2 downward binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3525= exp2 tonearest binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3526= exp2 towardzero binary64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3527= exp2 upward binary64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3528= exp2 downward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3529= exp2 tonearest intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3530= exp2 towardzero intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3531= exp2 upward intel96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3532= exp2 downward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3533= exp2 tonearest m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3534= exp2 towardzero m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3535= exp2 upward m68k96 -0x3.ffep+12 : 0x4p-16384 : inexact-ok 3536= exp2 downward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3537= exp2 tonearest binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3538= exp2 towardzero binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3539= exp2 upward binary128 -0x3.ffep+12 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3540= exp2 downward ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3541= exp2 tonearest ibm128 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3542= exp2 towardzero ibm128 -0x3.ffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3543= exp2 upward ibm128 -0x3.ffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3544= exp2 downward binary64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3545= exp2 tonearest binary64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3546= exp2 towardzero binary64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3547= exp2 upward binary64 -0x3.ffdfffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3548= exp2 downward intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3549= exp2 tonearest intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3550= exp2 towardzero intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3551= exp2 upward intel96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3552= exp2 downward m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3553= exp2 tonearest m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3554= exp2 towardzero m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90b8p-16384 : inexact-ok 3555= exp2 upward m68k96 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90cp-16384 : inexact-ok 3556= exp2 downward binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e3cp-16384 : inexact-ok 3557= exp2 tonearest binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e4p-16384 : inexact-ok 3558= exp2 towardzero binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e3cp-16384 : inexact-ok 3559= exp2 upward binary128 -0x3.ffdfffffffffep+12 : 0x4.00000000058b90bfbe9253c51e4p-16384 : inexact-ok 3560= exp2 downward ibm128 -0x3.ffdfffffffffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3561= exp2 tonearest ibm128 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange 3562= exp2 towardzero ibm128 -0x3.ffdfffffffffep+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3563= exp2 upward ibm128 -0x3.ffdfffffffffep+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3564= exp2 downward intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3565= exp2 tonearest intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3566= exp2 towardzero intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3567= exp2 upward intel96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b178p-16384 : inexact-ok 3568= exp2 downward m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3569= exp2 tonearest m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3570= exp2 towardzero m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17p-16384 : inexact-ok 3571= exp2 upward m68k96 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b178p-16384 : inexact-ok 3572= exp2 downward binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf8908p-16384 : inexact-ok 3573= exp2 tonearest binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf890cp-16384 : inexact-ok 3574= exp2 towardzero binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf8908p-16384 : inexact-ok 3575= exp2 upward binary128 -0x3.ffdffffffffffffcp+12 : 0x4.000000000000b17217f7d1cf890cp-16384 : inexact-ok 3576= exp2 downward ibm128 -0x3.ffdffffffffffffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3577= exp2 tonearest ibm128 -0x3.ffdffffffffffffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3578= exp2 towardzero ibm128 -0x3.ffdffffffffffffcp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3579= exp2 upward ibm128 -0x3.ffdffffffffffffcp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3580= exp2 downward binary128 -0x3.ffdffffffffffffffffffffffffep+12 : 0x4.00000000000000000000000058b8p-16384 : inexact-ok 3581= exp2 tonearest binary128 -0x3.ffdffffffffffffffffffffffffep+12 : 0x4.00000000000000000000000058b8p-16384 : inexact-ok 3582= exp2 towardzero binary128 -0x3.ffdffffffffffffffffffffffffep+12 : 0x4.00000000000000000000000058b8p-16384 : inexact-ok 3583= exp2 upward binary128 -0x3.ffdffffffffffffffffffffffffep+12 : 0x4.00000000000000000000000058bcp-16384 : inexact-ok 3584= exp2 downward binary128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x4.00000000000000000000002c5c84p-16384 : inexact-ok 3585= exp2 tonearest binary128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x4.00000000000000000000002c5c84p-16384 : inexact-ok 3586= exp2 towardzero binary128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x4.00000000000000000000002c5c84p-16384 : inexact-ok 3587= exp2 upward binary128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x4.00000000000000000000002c5c88p-16384 : inexact-ok 3588= exp2 downward ibm128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3589= exp2 tonearest ibm128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x0p+0 : inexact-ok underflow errno-erange 3590= exp2 towardzero ibm128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange 3591= exp2 upward ibm128 -0x3.ffdfffffffffffffffffffffffp+12 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 3592exp2 min 3593= exp2 downward binary32 0x4p-128 : 0x1p+0 : inexact-ok 3594= exp2 tonearest binary32 0x4p-128 : 0x1p+0 : inexact-ok 3595= exp2 towardzero binary32 0x4p-128 : 0x1p+0 : inexact-ok 3596= exp2 upward binary32 0x4p-128 : 0x1.000002p+0 : inexact-ok 3597= exp2 downward binary64 0x4p-128 : 0x1p+0 : inexact-ok 3598= exp2 tonearest binary64 0x4p-128 : 0x1p+0 : inexact-ok 3599= exp2 towardzero binary64 0x4p-128 : 0x1p+0 : inexact-ok 3600= exp2 upward binary64 0x4p-128 : 0x1.0000000000001p+0 : inexact-ok 3601= exp2 downward intel96 0x4p-128 : 0x1p+0 : inexact-ok 3602= exp2 tonearest intel96 0x4p-128 : 0x1p+0 : inexact-ok 3603= exp2 towardzero intel96 0x4p-128 : 0x1p+0 : inexact-ok 3604= exp2 upward intel96 0x4p-128 : 0x1.0000000000000002p+0 : inexact-ok 3605= exp2 downward m68k96 0x4p-128 : 0x1p+0 : inexact-ok 3606= exp2 tonearest m68k96 0x4p-128 : 0x1p+0 : inexact-ok 3607= exp2 towardzero m68k96 0x4p-128 : 0x1p+0 : inexact-ok 3608= exp2 upward m68k96 0x4p-128 : 0x1.0000000000000002p+0 : inexact-ok 3609= exp2 downward binary128 0x4p-128 : 0x1p+0 : inexact-ok 3610= exp2 tonearest binary128 0x4p-128 : 0x1p+0 : inexact-ok 3611= exp2 towardzero binary128 0x4p-128 : 0x1p+0 : inexact-ok 3612= exp2 upward binary128 0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3613= exp2 downward ibm128 0x4p-128 : 0x1p+0 : inexact-ok 3614= exp2 tonearest ibm128 0x4p-128 : 0x1p+0 : inexact-ok 3615= exp2 towardzero ibm128 0x4p-128 : 0x1p+0 : inexact-ok 3616= exp2 upward ibm128 0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact-ok 3617= exp2 downward binary64 0x4p-1024 : 0x1p+0 : inexact-ok 3618= exp2 tonearest binary64 0x4p-1024 : 0x1p+0 : inexact-ok 3619= exp2 towardzero binary64 0x4p-1024 : 0x1p+0 : inexact-ok 3620= exp2 upward binary64 0x4p-1024 : 0x1.0000000000001p+0 : inexact-ok 3621= exp2 downward intel96 0x4p-1024 : 0x1p+0 : inexact-ok 3622= exp2 tonearest intel96 0x4p-1024 : 0x1p+0 : inexact-ok 3623= exp2 towardzero intel96 0x4p-1024 : 0x1p+0 : inexact-ok 3624= exp2 upward intel96 0x4p-1024 : 0x1.0000000000000002p+0 : inexact-ok 3625= exp2 downward m68k96 0x4p-1024 : 0x1p+0 : inexact-ok 3626= exp2 tonearest m68k96 0x4p-1024 : 0x1p+0 : inexact-ok 3627= exp2 towardzero m68k96 0x4p-1024 : 0x1p+0 : inexact-ok 3628= exp2 upward m68k96 0x4p-1024 : 0x1.0000000000000002p+0 : inexact-ok 3629= exp2 downward binary128 0x4p-1024 : 0x1p+0 : inexact-ok 3630= exp2 tonearest binary128 0x4p-1024 : 0x1p+0 : inexact-ok 3631= exp2 towardzero binary128 0x4p-1024 : 0x1p+0 : inexact-ok 3632= exp2 upward binary128 0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3633= exp2 downward ibm128 0x4p-1024 : 0x1p+0 : inexact-ok 3634= exp2 tonearest ibm128 0x4p-1024 : 0x1p+0 : inexact-ok 3635= exp2 towardzero ibm128 0x4p-1024 : 0x1p+0 : inexact-ok 3636= exp2 upward ibm128 0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact-ok 3637= exp2 downward intel96 0x4p-16384 : 0x1p+0 : inexact-ok 3638= exp2 tonearest intel96 0x4p-16384 : 0x1p+0 : inexact-ok 3639= exp2 towardzero intel96 0x4p-16384 : 0x1p+0 : inexact-ok 3640= exp2 upward intel96 0x4p-16384 : 0x1.0000000000000002p+0 : inexact-ok 3641= exp2 downward m68k96 0x4p-16384 : 0x1p+0 : inexact-ok 3642= exp2 tonearest m68k96 0x4p-16384 : 0x1p+0 : inexact-ok 3643= exp2 towardzero m68k96 0x4p-16384 : 0x1p+0 : inexact-ok 3644= exp2 upward m68k96 0x4p-16384 : 0x1.0000000000000002p+0 : inexact-ok 3645= exp2 downward binary128 0x4p-16384 : 0x1p+0 : inexact-ok 3646= exp2 tonearest binary128 0x4p-16384 : 0x1p+0 : inexact-ok 3647= exp2 towardzero binary128 0x4p-16384 : 0x1p+0 : inexact-ok 3648= exp2 upward binary128 0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3649= exp2 downward intel96 0x2p-16384 : 0x1p+0 : inexact-ok 3650= exp2 tonearest intel96 0x2p-16384 : 0x1p+0 : inexact-ok 3651= exp2 towardzero intel96 0x2p-16384 : 0x1p+0 : inexact-ok 3652= exp2 upward intel96 0x2p-16384 : 0x1.0000000000000002p+0 : inexact-ok 3653= exp2 downward m68k96 0x2p-16384 : 0x1p+0 : inexact-ok 3654= exp2 tonearest m68k96 0x2p-16384 : 0x1p+0 : inexact-ok 3655= exp2 towardzero m68k96 0x2p-16384 : 0x1p+0 : inexact-ok 3656= exp2 upward m68k96 0x2p-16384 : 0x1.0000000000000002p+0 : inexact-ok 3657= exp2 downward binary128 0x2p-16384 : 0x1p+0 : inexact-ok 3658= exp2 tonearest binary128 0x2p-16384 : 0x1p+0 : inexact-ok 3659= exp2 towardzero binary128 0x2p-16384 : 0x1p+0 : inexact-ok 3660= exp2 upward binary128 0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3661= exp2 downward binary64 0x8p-972 : 0x1p+0 : inexact-ok 3662= exp2 tonearest binary64 0x8p-972 : 0x1p+0 : inexact-ok 3663= exp2 towardzero binary64 0x8p-972 : 0x1p+0 : inexact-ok 3664= exp2 upward binary64 0x8p-972 : 0x1.0000000000001p+0 : inexact-ok 3665= exp2 downward intel96 0x8p-972 : 0x1p+0 : inexact-ok 3666= exp2 tonearest intel96 0x8p-972 : 0x1p+0 : inexact-ok 3667= exp2 towardzero intel96 0x8p-972 : 0x1p+0 : inexact-ok 3668= exp2 upward intel96 0x8p-972 : 0x1.0000000000000002p+0 : inexact-ok 3669= exp2 downward m68k96 0x8p-972 : 0x1p+0 : inexact-ok 3670= exp2 tonearest m68k96 0x8p-972 : 0x1p+0 : inexact-ok 3671= exp2 towardzero m68k96 0x8p-972 : 0x1p+0 : inexact-ok 3672= exp2 upward m68k96 0x8p-972 : 0x1.0000000000000002p+0 : inexact-ok 3673= exp2 downward binary128 0x8p-972 : 0x1p+0 : inexact-ok 3674= exp2 tonearest binary128 0x8p-972 : 0x1p+0 : inexact-ok 3675= exp2 towardzero binary128 0x8p-972 : 0x1p+0 : inexact-ok 3676= exp2 upward binary128 0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3677= exp2 downward ibm128 0x8p-972 : 0x1p+0 : inexact-ok 3678= exp2 tonearest ibm128 0x8p-972 : 0x1p+0 : inexact-ok 3679= exp2 towardzero ibm128 0x8p-972 : 0x1p+0 : inexact-ok 3680= exp2 upward ibm128 0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact-ok 3681exp2 -min 3682= exp2 downward binary32 -0x4p-128 : 0xf.fffffp-4 : inexact-ok 3683= exp2 tonearest binary32 -0x4p-128 : 0x1p+0 : inexact-ok 3684= exp2 towardzero binary32 -0x4p-128 : 0xf.fffffp-4 : inexact-ok 3685= exp2 upward binary32 -0x4p-128 : 0x1p+0 : inexact-ok 3686= exp2 downward binary64 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok 3687= exp2 tonearest binary64 -0x4p-128 : 0x1p+0 : inexact-ok 3688= exp2 towardzero binary64 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok 3689= exp2 upward binary64 -0x4p-128 : 0x1p+0 : inexact-ok 3690= exp2 downward intel96 -0x4p-128 : 0xf.fffffffffffffffp-4 : inexact-ok 3691= exp2 tonearest intel96 -0x4p-128 : 0x1p+0 : inexact-ok 3692= exp2 towardzero intel96 -0x4p-128 : 0xf.fffffffffffffffp-4 : inexact-ok 3693= exp2 upward intel96 -0x4p-128 : 0x1p+0 : inexact-ok 3694= exp2 downward m68k96 -0x4p-128 : 0xf.fffffffffffffffp-4 : inexact-ok 3695= exp2 tonearest m68k96 -0x4p-128 : 0x1p+0 : inexact-ok 3696= exp2 towardzero m68k96 -0x4p-128 : 0xf.fffffffffffffffp-4 : inexact-ok 3697= exp2 upward m68k96 -0x4p-128 : 0x1p+0 : inexact-ok 3698= exp2 downward binary128 -0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3699= exp2 tonearest binary128 -0x4p-128 : 0x1p+0 : inexact-ok 3700= exp2 towardzero binary128 -0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3701= exp2 upward binary128 -0x4p-128 : 0x1p+0 : inexact-ok 3702= exp2 downward ibm128 -0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3703= exp2 tonearest ibm128 -0x4p-128 : 0x1p+0 : inexact-ok 3704= exp2 towardzero ibm128 -0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3705= exp2 upward ibm128 -0x4p-128 : 0x1p+0 : inexact-ok 3706= exp2 downward binary64 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok 3707= exp2 tonearest binary64 -0x4p-1024 : 0x1p+0 : inexact-ok 3708= exp2 towardzero binary64 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok 3709= exp2 upward binary64 -0x4p-1024 : 0x1p+0 : inexact-ok 3710= exp2 downward intel96 -0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact-ok 3711= exp2 tonearest intel96 -0x4p-1024 : 0x1p+0 : inexact-ok 3712= exp2 towardzero intel96 -0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact-ok 3713= exp2 upward intel96 -0x4p-1024 : 0x1p+0 : inexact-ok 3714= exp2 downward m68k96 -0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact-ok 3715= exp2 tonearest m68k96 -0x4p-1024 : 0x1p+0 : inexact-ok 3716= exp2 towardzero m68k96 -0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact-ok 3717= exp2 upward m68k96 -0x4p-1024 : 0x1p+0 : inexact-ok 3718= exp2 downward binary128 -0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3719= exp2 tonearest binary128 -0x4p-1024 : 0x1p+0 : inexact-ok 3720= exp2 towardzero binary128 -0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3721= exp2 upward binary128 -0x4p-1024 : 0x1p+0 : inexact-ok 3722= exp2 downward ibm128 -0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3723= exp2 tonearest ibm128 -0x4p-1024 : 0x1p+0 : inexact-ok 3724= exp2 towardzero ibm128 -0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3725= exp2 upward ibm128 -0x4p-1024 : 0x1p+0 : inexact-ok 3726= exp2 downward intel96 -0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3727= exp2 tonearest intel96 -0x4p-16384 : 0x1p+0 : inexact-ok 3728= exp2 towardzero intel96 -0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3729= exp2 upward intel96 -0x4p-16384 : 0x1p+0 : inexact-ok 3730= exp2 downward m68k96 -0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3731= exp2 tonearest m68k96 -0x4p-16384 : 0x1p+0 : inexact-ok 3732= exp2 towardzero m68k96 -0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3733= exp2 upward m68k96 -0x4p-16384 : 0x1p+0 : inexact-ok 3734= exp2 downward binary128 -0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3735= exp2 tonearest binary128 -0x4p-16384 : 0x1p+0 : inexact-ok 3736= exp2 towardzero binary128 -0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3737= exp2 upward binary128 -0x4p-16384 : 0x1p+0 : inexact-ok 3738= exp2 downward intel96 -0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3739= exp2 tonearest intel96 -0x2p-16384 : 0x1p+0 : inexact-ok 3740= exp2 towardzero intel96 -0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3741= exp2 upward intel96 -0x2p-16384 : 0x1p+0 : inexact-ok 3742= exp2 downward m68k96 -0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3743= exp2 tonearest m68k96 -0x2p-16384 : 0x1p+0 : inexact-ok 3744= exp2 towardzero m68k96 -0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact-ok 3745= exp2 upward m68k96 -0x2p-16384 : 0x1p+0 : inexact-ok 3746= exp2 downward binary128 -0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3747= exp2 tonearest binary128 -0x2p-16384 : 0x1p+0 : inexact-ok 3748= exp2 towardzero binary128 -0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3749= exp2 upward binary128 -0x2p-16384 : 0x1p+0 : inexact-ok 3750= exp2 downward binary64 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok 3751= exp2 tonearest binary64 -0x8p-972 : 0x1p+0 : inexact-ok 3752= exp2 towardzero binary64 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok 3753= exp2 upward binary64 -0x8p-972 : 0x1p+0 : inexact-ok 3754= exp2 downward intel96 -0x8p-972 : 0xf.fffffffffffffffp-4 : inexact-ok 3755= exp2 tonearest intel96 -0x8p-972 : 0x1p+0 : inexact-ok 3756= exp2 towardzero intel96 -0x8p-972 : 0xf.fffffffffffffffp-4 : inexact-ok 3757= exp2 upward intel96 -0x8p-972 : 0x1p+0 : inexact-ok 3758= exp2 downward m68k96 -0x8p-972 : 0xf.fffffffffffffffp-4 : inexact-ok 3759= exp2 tonearest m68k96 -0x8p-972 : 0x1p+0 : inexact-ok 3760= exp2 towardzero m68k96 -0x8p-972 : 0xf.fffffffffffffffp-4 : inexact-ok 3761= exp2 upward m68k96 -0x8p-972 : 0x1p+0 : inexact-ok 3762= exp2 downward binary128 -0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3763= exp2 tonearest binary128 -0x8p-972 : 0x1p+0 : inexact-ok 3764= exp2 towardzero binary128 -0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3765= exp2 upward binary128 -0x8p-972 : 0x1p+0 : inexact-ok 3766= exp2 downward ibm128 -0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3767= exp2 tonearest ibm128 -0x8p-972 : 0x1p+0 : inexact-ok 3768= exp2 towardzero ibm128 -0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3769= exp2 upward ibm128 -0x8p-972 : 0x1p+0 : inexact-ok 3770exp2 min_subnorm 3771= exp2 downward binary32 0x8p-152 : 0x1p+0 : inexact-ok 3772= exp2 tonearest binary32 0x8p-152 : 0x1p+0 : inexact-ok 3773= exp2 towardzero binary32 0x8p-152 : 0x1p+0 : inexact-ok 3774= exp2 upward binary32 0x8p-152 : 0x1.000002p+0 : inexact-ok 3775= exp2 downward binary64 0x8p-152 : 0x1p+0 : inexact-ok 3776= exp2 tonearest binary64 0x8p-152 : 0x1p+0 : inexact-ok 3777= exp2 towardzero binary64 0x8p-152 : 0x1p+0 : inexact-ok 3778= exp2 upward binary64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok 3779= exp2 downward intel96 0x8p-152 : 0x1p+0 : inexact-ok 3780= exp2 tonearest intel96 0x8p-152 : 0x1p+0 : inexact-ok 3781= exp2 towardzero intel96 0x8p-152 : 0x1p+0 : inexact-ok 3782= exp2 upward intel96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok 3783= exp2 downward m68k96 0x8p-152 : 0x1p+0 : inexact-ok 3784= exp2 tonearest m68k96 0x8p-152 : 0x1p+0 : inexact-ok 3785= exp2 towardzero m68k96 0x8p-152 : 0x1p+0 : inexact-ok 3786= exp2 upward m68k96 0x8p-152 : 0x1.0000000000000002p+0 : inexact-ok 3787= exp2 downward binary128 0x8p-152 : 0x1p+0 : inexact-ok 3788= exp2 tonearest binary128 0x8p-152 : 0x1p+0 : inexact-ok 3789= exp2 towardzero binary128 0x8p-152 : 0x1p+0 : inexact-ok 3790= exp2 upward binary128 0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3791= exp2 downward ibm128 0x8p-152 : 0x1p+0 : inexact-ok 3792= exp2 tonearest ibm128 0x8p-152 : 0x1p+0 : inexact-ok 3793= exp2 towardzero ibm128 0x8p-152 : 0x1p+0 : inexact-ok 3794= exp2 upward ibm128 0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact-ok 3795= exp2 downward binary64 0x4p-1076 : 0x1p+0 : inexact-ok 3796= exp2 tonearest binary64 0x4p-1076 : 0x1p+0 : inexact-ok 3797= exp2 towardzero binary64 0x4p-1076 : 0x1p+0 : inexact-ok 3798= exp2 upward binary64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok 3799= exp2 downward intel96 0x4p-1076 : 0x1p+0 : inexact-ok 3800= exp2 tonearest intel96 0x4p-1076 : 0x1p+0 : inexact-ok 3801= exp2 towardzero intel96 0x4p-1076 : 0x1p+0 : inexact-ok 3802= exp2 upward intel96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok 3803= exp2 downward m68k96 0x4p-1076 : 0x1p+0 : inexact-ok 3804= exp2 tonearest m68k96 0x4p-1076 : 0x1p+0 : inexact-ok 3805= exp2 towardzero m68k96 0x4p-1076 : 0x1p+0 : inexact-ok 3806= exp2 upward m68k96 0x4p-1076 : 0x1.0000000000000002p+0 : inexact-ok 3807= exp2 downward binary128 0x4p-1076 : 0x1p+0 : inexact-ok 3808= exp2 tonearest binary128 0x4p-1076 : 0x1p+0 : inexact-ok 3809= exp2 towardzero binary128 0x4p-1076 : 0x1p+0 : inexact-ok 3810= exp2 upward binary128 0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3811= exp2 downward ibm128 0x4p-1076 : 0x1p+0 : inexact-ok 3812= exp2 tonearest ibm128 0x4p-1076 : 0x1p+0 : inexact-ok 3813= exp2 towardzero ibm128 0x4p-1076 : 0x1p+0 : inexact-ok 3814= exp2 upward ibm128 0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact-ok 3815= exp2 downward intel96 0x8p-16448 : 0x1p+0 : inexact-ok 3816= exp2 tonearest intel96 0x8p-16448 : 0x1p+0 : inexact-ok 3817= exp2 towardzero intel96 0x8p-16448 : 0x1p+0 : inexact-ok 3818= exp2 upward intel96 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok 3819= exp2 downward m68k96 0x8p-16448 : 0x1p+0 : inexact-ok 3820= exp2 tonearest m68k96 0x8p-16448 : 0x1p+0 : inexact-ok 3821= exp2 towardzero m68k96 0x8p-16448 : 0x1p+0 : inexact-ok 3822= exp2 upward m68k96 0x8p-16448 : 0x1.0000000000000002p+0 : inexact-ok 3823= exp2 downward binary128 0x8p-16448 : 0x1p+0 : inexact-ok 3824= exp2 tonearest binary128 0x8p-16448 : 0x1p+0 : inexact-ok 3825= exp2 towardzero binary128 0x8p-16448 : 0x1p+0 : inexact-ok 3826= exp2 upward binary128 0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3827= exp2 downward m68k96 0x4p-16448 : 0x1p+0 : inexact-ok 3828= exp2 tonearest m68k96 0x4p-16448 : 0x1p+0 : inexact-ok 3829= exp2 towardzero m68k96 0x4p-16448 : 0x1p+0 : inexact-ok 3830= exp2 upward m68k96 0x4p-16448 : 0x1.0000000000000002p+0 : inexact-ok 3831= exp2 downward binary128 0x4p-16448 : 0x1p+0 : inexact-ok 3832= exp2 tonearest binary128 0x4p-16448 : 0x1p+0 : inexact-ok 3833= exp2 towardzero binary128 0x4p-16448 : 0x1p+0 : inexact-ok 3834= exp2 upward binary128 0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3835= exp2 downward binary128 0x4p-16496 : 0x1p+0 : inexact-ok 3836= exp2 tonearest binary128 0x4p-16496 : 0x1p+0 : inexact-ok 3837= exp2 towardzero binary128 0x4p-16496 : 0x1p+0 : inexact-ok 3838= exp2 upward binary128 0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact-ok 3839exp2 -min_subnorm 3840= exp2 downward binary32 -0x8p-152 : 0xf.fffffp-4 : inexact-ok 3841= exp2 tonearest binary32 -0x8p-152 : 0x1p+0 : inexact-ok 3842= exp2 towardzero binary32 -0x8p-152 : 0xf.fffffp-4 : inexact-ok 3843= exp2 upward binary32 -0x8p-152 : 0x1p+0 : inexact-ok 3844= exp2 downward binary64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok 3845= exp2 tonearest binary64 -0x8p-152 : 0x1p+0 : inexact-ok 3846= exp2 towardzero binary64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok 3847= exp2 upward binary64 -0x8p-152 : 0x1p+0 : inexact-ok 3848= exp2 downward intel96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 3849= exp2 tonearest intel96 -0x8p-152 : 0x1p+0 : inexact-ok 3850= exp2 towardzero intel96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 3851= exp2 upward intel96 -0x8p-152 : 0x1p+0 : inexact-ok 3852= exp2 downward m68k96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 3853= exp2 tonearest m68k96 -0x8p-152 : 0x1p+0 : inexact-ok 3854= exp2 towardzero m68k96 -0x8p-152 : 0xf.fffffffffffffffp-4 : inexact-ok 3855= exp2 upward m68k96 -0x8p-152 : 0x1p+0 : inexact-ok 3856= exp2 downward binary128 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3857= exp2 tonearest binary128 -0x8p-152 : 0x1p+0 : inexact-ok 3858= exp2 towardzero binary128 -0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3859= exp2 upward binary128 -0x8p-152 : 0x1p+0 : inexact-ok 3860= exp2 downward ibm128 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3861= exp2 tonearest ibm128 -0x8p-152 : 0x1p+0 : inexact-ok 3862= exp2 towardzero ibm128 -0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3863= exp2 upward ibm128 -0x8p-152 : 0x1p+0 : inexact-ok 3864= exp2 downward binary64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok 3865= exp2 tonearest binary64 -0x4p-1076 : 0x1p+0 : inexact-ok 3866= exp2 towardzero binary64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok 3867= exp2 upward binary64 -0x4p-1076 : 0x1p+0 : inexact-ok 3868= exp2 downward intel96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 3869= exp2 tonearest intel96 -0x4p-1076 : 0x1p+0 : inexact-ok 3870= exp2 towardzero intel96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 3871= exp2 upward intel96 -0x4p-1076 : 0x1p+0 : inexact-ok 3872= exp2 downward m68k96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 3873= exp2 tonearest m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok 3874= exp2 towardzero m68k96 -0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact-ok 3875= exp2 upward m68k96 -0x4p-1076 : 0x1p+0 : inexact-ok 3876= exp2 downward binary128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3877= exp2 tonearest binary128 -0x4p-1076 : 0x1p+0 : inexact-ok 3878= exp2 towardzero binary128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3879= exp2 upward binary128 -0x4p-1076 : 0x1p+0 : inexact-ok 3880= exp2 downward ibm128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3881= exp2 tonearest ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok 3882= exp2 towardzero ibm128 -0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 3883= exp2 upward ibm128 -0x4p-1076 : 0x1p+0 : inexact-ok 3884= exp2 downward intel96 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok 3885= exp2 tonearest intel96 -0x8p-16448 : 0x1p+0 : inexact-ok 3886= exp2 towardzero intel96 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok 3887= exp2 upward intel96 -0x8p-16448 : 0x1p+0 : inexact-ok 3888= exp2 downward m68k96 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok 3889= exp2 tonearest m68k96 -0x8p-16448 : 0x1p+0 : inexact-ok 3890= exp2 towardzero m68k96 -0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok 3891= exp2 upward m68k96 -0x8p-16448 : 0x1p+0 : inexact-ok 3892= exp2 downward binary128 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3893= exp2 tonearest binary128 -0x8p-16448 : 0x1p+0 : inexact-ok 3894= exp2 towardzero binary128 -0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3895= exp2 upward binary128 -0x8p-16448 : 0x1p+0 : inexact-ok 3896= exp2 downward m68k96 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok 3897= exp2 tonearest m68k96 -0x4p-16448 : 0x1p+0 : inexact-ok 3898= exp2 towardzero m68k96 -0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact-ok 3899= exp2 upward m68k96 -0x4p-16448 : 0x1p+0 : inexact-ok 3900= exp2 downward binary128 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3901= exp2 tonearest binary128 -0x4p-16448 : 0x1p+0 : inexact-ok 3902= exp2 towardzero binary128 -0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3903= exp2 upward binary128 -0x4p-16448 : 0x1p+0 : inexact-ok 3904= exp2 downward binary128 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3905= exp2 tonearest binary128 -0x4p-16496 : 0x1p+0 : inexact-ok 3906= exp2 towardzero binary128 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 3907= exp2 upward binary128 -0x4p-16496 : 0x1p+0 : inexact-ok 3908exp2 0xb.71754p-4 3909= exp2 downward binary32 0xb.71754p-4 : 0x1.a44722p+0 : inexact-ok 3910= exp2 tonearest binary32 0xb.71754p-4 : 0x1.a44722p+0 : inexact-ok 3911= exp2 towardzero binary32 0xb.71754p-4 : 0x1.a44722p+0 : inexact-ok 3912= exp2 upward binary32 0xb.71754p-4 : 0x1.a44724p+0 : inexact-ok 3913= exp2 downward binary64 0xb.71754p-4 : 0x1.a44722ff862d7p+0 : inexact-ok 3914= exp2 tonearest binary64 0xb.71754p-4 : 0x1.a44722ff862d7p+0 : inexact-ok 3915= exp2 towardzero binary64 0xb.71754p-4 : 0x1.a44722ff862d7p+0 : inexact-ok 3916= exp2 upward binary64 0xb.71754p-4 : 0x1.a44722ff862d8p+0 : inexact-ok 3917= exp2 downward intel96 0xb.71754p-4 : 0x1.a44722ff862d7436p+0 : inexact-ok 3918= exp2 tonearest intel96 0xb.71754p-4 : 0x1.a44722ff862d7436p+0 : inexact-ok 3919= exp2 towardzero intel96 0xb.71754p-4 : 0x1.a44722ff862d7436p+0 : inexact-ok 3920= exp2 upward intel96 0xb.71754p-4 : 0x1.a44722ff862d7438p+0 : inexact-ok 3921= exp2 downward m68k96 0xb.71754p-4 : 0x1.a44722ff862d7436p+0 : inexact-ok 3922= exp2 tonearest m68k96 0xb.71754p-4 : 0x1.a44722ff862d7436p+0 : inexact-ok 3923= exp2 towardzero m68k96 0xb.71754p-4 : 0x1.a44722ff862d7436p+0 : inexact-ok 3924= exp2 upward m68k96 0xb.71754p-4 : 0x1.a44722ff862d7438p+0 : inexact-ok 3925= exp2 downward binary128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d2cdp+0 : inexact-ok 3926= exp2 tonearest binary128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d2cdp+0 : inexact-ok 3927= exp2 towardzero binary128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d2cdp+0 : inexact-ok 3928= exp2 upward binary128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d2cep+0 : inexact-ok 3929= exp2 downward ibm128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d28p+0 : inexact-ok 3930= exp2 tonearest ibm128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d3p+0 : inexact-ok 3931= exp2 towardzero ibm128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d28p+0 : inexact-ok 3932= exp2 upward ibm128 0xb.71754p-4 : 0x1.a44722ff862d74360c22ab25d3p+0 : inexact-ok 3933exp2 0xd.d77dp+0 3934= exp2 downward binary32 0xd.d77dp+0 : 0x3.959e64p+12 : inexact-ok 3935= exp2 tonearest binary32 0xd.d77dp+0 : 0x3.959e68p+12 : inexact-ok 3936= exp2 towardzero binary32 0xd.d77dp+0 : 0x3.959e64p+12 : inexact-ok 3937= exp2 upward binary32 0xd.d77dp+0 : 0x3.959e68p+12 : inexact-ok 3938= exp2 downward binary64 0xd.d77dp+0 : 0x3.959e67fd7ff84p+12 : inexact-ok 3939= exp2 tonearest binary64 0xd.d77dp+0 : 0x3.959e67fd7ff86p+12 : inexact-ok 3940= exp2 towardzero binary64 0xd.d77dp+0 : 0x3.959e67fd7ff84p+12 : inexact-ok 3941= exp2 upward binary64 0xd.d77dp+0 : 0x3.959e67fd7ff86p+12 : inexact-ok 3942= exp2 downward intel96 0xd.d77dp+0 : 0x3.959e67fd7ff858cp+12 : inexact-ok 3943= exp2 tonearest intel96 0xd.d77dp+0 : 0x3.959e67fd7ff858c4p+12 : inexact-ok 3944= exp2 towardzero intel96 0xd.d77dp+0 : 0x3.959e67fd7ff858cp+12 : inexact-ok 3945= exp2 upward intel96 0xd.d77dp+0 : 0x3.959e67fd7ff858c4p+12 : inexact-ok 3946= exp2 downward m68k96 0xd.d77dp+0 : 0x3.959e67fd7ff858cp+12 : inexact-ok 3947= exp2 tonearest m68k96 0xd.d77dp+0 : 0x3.959e67fd7ff858c4p+12 : inexact-ok 3948= exp2 towardzero m68k96 0xd.d77dp+0 : 0x3.959e67fd7ff858cp+12 : inexact-ok 3949= exp2 upward m68k96 0xd.d77dp+0 : 0x3.959e67fd7ff858c4p+12 : inexact-ok 3950= exp2 downward binary128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a1a2p+12 : inexact-ok 3951= exp2 tonearest binary128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a1a2p+12 : inexact-ok 3952= exp2 towardzero binary128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a1a2p+12 : inexact-ok 3953= exp2 upward binary128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a1a4p+12 : inexact-ok 3954= exp2 downward ibm128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a1p+12 : inexact-ok 3955= exp2 tonearest ibm128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a2p+12 : inexact-ok 3956= exp2 towardzero ibm128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a1p+12 : inexact-ok 3957= exp2 upward ibm128 0xd.d77dp+0 : 0x3.959e67fd7ff858c3dda97946a2p+12 : inexact-ok 3958exp2 0xc.122c4p-4 3959= exp2 downward binary32 0xc.122c4p-4 : 0x1.afdd72p+0 : inexact-ok 3960= exp2 tonearest binary32 0xc.122c4p-4 : 0x1.afdd74p+0 : inexact-ok 3961= exp2 towardzero binary32 0xc.122c4p-4 : 0x1.afdd72p+0 : inexact-ok 3962= exp2 upward binary32 0xc.122c4p-4 : 0x1.afdd74p+0 : inexact-ok 3963= exp2 downward binary64 0xc.122c4p-4 : 0x1.afdd736c287aap+0 : inexact-ok 3964= exp2 tonearest binary64 0xc.122c4p-4 : 0x1.afdd736c287abp+0 : inexact-ok 3965= exp2 towardzero binary64 0xc.122c4p-4 : 0x1.afdd736c287aap+0 : inexact-ok 3966= exp2 upward binary64 0xc.122c4p-4 : 0x1.afdd736c287abp+0 : inexact-ok 3967= exp2 downward intel96 0xc.122c4p-4 : 0x1.afdd736c287aa8p+0 : inexact-ok 3968= exp2 tonearest intel96 0xc.122c4p-4 : 0x1.afdd736c287aa8p+0 : inexact-ok 3969= exp2 towardzero intel96 0xc.122c4p-4 : 0x1.afdd736c287aa8p+0 : inexact-ok 3970= exp2 upward intel96 0xc.122c4p-4 : 0x1.afdd736c287aa802p+0 : inexact-ok 3971= exp2 downward m68k96 0xc.122c4p-4 : 0x1.afdd736c287aa8p+0 : inexact-ok 3972= exp2 tonearest m68k96 0xc.122c4p-4 : 0x1.afdd736c287aa8p+0 : inexact-ok 3973= exp2 towardzero m68k96 0xc.122c4p-4 : 0x1.afdd736c287aa8p+0 : inexact-ok 3974= exp2 upward m68k96 0xc.122c4p-4 : 0x1.afdd736c287aa802p+0 : inexact-ok 3975= exp2 downward binary128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bccf4p+0 : inexact-ok 3976= exp2 tonearest binary128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bccf5p+0 : inexact-ok 3977= exp2 towardzero binary128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bccf4p+0 : inexact-ok 3978= exp2 upward binary128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bccf5p+0 : inexact-ok 3979= exp2 downward ibm128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bcc8p+0 : inexact-ok 3980= exp2 tonearest ibm128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bcdp+0 : inexact-ok 3981= exp2 towardzero ibm128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bcc8p+0 : inexact-ok 3982= exp2 upward ibm128 0xc.122c4p-4 : 0x1.afdd736c287aa8000406087bcdp+0 : inexact-ok 3983exp2 -0x1.567cc8p+0 3984= exp2 downward binary32 -0x1.567cc8p+0 : 0x6.546d58p-4 : inexact-ok 3985= exp2 tonearest binary32 -0x1.567cc8p+0 : 0x6.546d6p-4 : inexact-ok 3986= exp2 towardzero binary32 -0x1.567cc8p+0 : 0x6.546d58p-4 : inexact-ok 3987= exp2 upward binary32 -0x1.567cc8p+0 : 0x6.546d6p-4 : inexact-ok 3988= exp2 downward binary64 -0x1.567cc8p+0 : 0x6.546d5ccd21bacp-4 : inexact-ok 3989= exp2 tonearest binary64 -0x1.567cc8p+0 : 0x6.546d5ccd21bacp-4 : inexact-ok 3990= exp2 towardzero binary64 -0x1.567cc8p+0 : 0x6.546d5ccd21bacp-4 : inexact-ok 3991= exp2 upward binary64 -0x1.567cc8p+0 : 0x6.546d5ccd21bbp-4 : inexact-ok 3992= exp2 downward intel96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad05p-4 : inexact-ok 3993= exp2 tonearest intel96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad058p-4 : inexact-ok 3994= exp2 towardzero intel96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad05p-4 : inexact-ok 3995= exp2 upward intel96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad058p-4 : inexact-ok 3996= exp2 downward m68k96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad05p-4 : inexact-ok 3997= exp2 tonearest m68k96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad058p-4 : inexact-ok 3998= exp2 towardzero m68k96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad05p-4 : inexact-ok 3999= exp2 upward m68k96 -0x1.567cc8p+0 : 0x6.546d5ccd21bad058p-4 : inexact-ok 4000= exp2 downward binary128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3b2cp-4 : inexact-ok 4001= exp2 tonearest binary128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3b3p-4 : inexact-ok 4002= exp2 towardzero binary128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3b2cp-4 : inexact-ok 4003= exp2 upward binary128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3b3p-4 : inexact-ok 4004= exp2 downward ibm128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3ap-4 : inexact-ok 4005= exp2 tonearest ibm128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3cp-4 : inexact-ok 4006= exp2 towardzero ibm128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3ap-4 : inexact-ok 4007= exp2 upward ibm128 -0x1.567cc8p+0 : 0x6.546d5ccd21bad0545e3ae48d3cp-4 : inexact-ok 4008exp2 -0x1.bbbd76p+0 4009= exp2 downward binary32 -0x1.bbbd76p+0 : 0x4.cfe008p-4 : inexact-ok 4010= exp2 tonearest binary32 -0x1.bbbd76p+0 : 0x4.cfe008p-4 : inexact-ok 4011= exp2 towardzero binary32 -0x1.bbbd76p+0 : 0x4.cfe008p-4 : inexact-ok 4012= exp2 upward binary32 -0x1.bbbd76p+0 : 0x4.cfe01p-4 : inexact-ok 4013= exp2 downward binary64 -0x1.bbbd76p+0 : 0x4.cfe0085ef004cp-4 : inexact-ok 4014= exp2 tonearest binary64 -0x1.bbbd76p+0 : 0x4.cfe0085ef004cp-4 : inexact-ok 4015= exp2 towardzero binary64 -0x1.bbbd76p+0 : 0x4.cfe0085ef004cp-4 : inexact-ok 4016= exp2 upward binary64 -0x1.bbbd76p+0 : 0x4.cfe0085ef005p-4 : inexact-ok 4017= exp2 downward intel96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24p-4 : inexact-ok 4018= exp2 tonearest intel96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24p-4 : inexact-ok 4019= exp2 towardzero intel96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24p-4 : inexact-ok 4020= exp2 upward intel96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d248p-4 : inexact-ok 4021= exp2 downward m68k96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24p-4 : inexact-ok 4022= exp2 tonearest m68k96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24p-4 : inexact-ok 4023= exp2 towardzero m68k96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24p-4 : inexact-ok 4024= exp2 upward m68k96 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d248p-4 : inexact-ok 4025= exp2 downward binary128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b27p-4 : inexact-ok 4026= exp2 tonearest binary128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b274p-4 : inexact-ok 4027= exp2 towardzero binary128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b27p-4 : inexact-ok 4028= exp2 upward binary128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b274p-4 : inexact-ok 4029= exp2 downward ibm128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b2p-4 : inexact-ok 4030= exp2 tonearest ibm128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b2p-4 : inexact-ok 4031= exp2 towardzero ibm128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b2p-4 : inexact-ok 4032= exp2 upward ibm128 -0x1.bbbd76p+0 : 0x4.cfe0085ef004d24004a566c1b4p-4 : inexact-ok 4033exp2 -0x1.3045fep+8 4034= exp2 downward binary32 -0x1.3045fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 4035= exp2 tonearest binary32 -0x1.3045fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 4036= exp2 towardzero binary32 -0x1.3045fep+8 : 0x0p+0 : inexact-ok underflow errno-erange 4037= exp2 upward binary32 -0x1.3045fep+8 : 0x8p-152 : inexact-ok underflow errno-erange-ok 4038= exp2 downward binary64 -0x1.3045fep+8 : 0xd.3ce16388003dp-308 : inexact-ok 4039= exp2 tonearest binary64 -0x1.3045fep+8 : 0xd.3ce16388003dp-308 : inexact-ok 4040= exp2 towardzero binary64 -0x1.3045fep+8 : 0xd.3ce16388003dp-308 : inexact-ok 4041= exp2 upward binary64 -0x1.3045fep+8 : 0xd.3ce16388003d8p-308 : inexact-ok 4042= exp2 downward intel96 -0x1.3045fep+8 : 0xd.3ce16388003d339p-308 : inexact-ok 4043= exp2 tonearest intel96 -0x1.3045fep+8 : 0xd.3ce16388003d33ap-308 : inexact-ok 4044= exp2 towardzero intel96 -0x1.3045fep+8 : 0xd.3ce16388003d339p-308 : inexact-ok 4045= exp2 upward intel96 -0x1.3045fep+8 : 0xd.3ce16388003d33ap-308 : inexact-ok 4046= exp2 downward m68k96 -0x1.3045fep+8 : 0xd.3ce16388003d339p-308 : inexact-ok 4047= exp2 tonearest m68k96 -0x1.3045fep+8 : 0xd.3ce16388003d33ap-308 : inexact-ok 4048= exp2 towardzero m68k96 -0x1.3045fep+8 : 0xd.3ce16388003d339p-308 : inexact-ok 4049= exp2 upward m68k96 -0x1.3045fep+8 : 0xd.3ce16388003d33ap-308 : inexact-ok 4050= exp2 downward binary128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed708p-308 : inexact-ok 4051= exp2 tonearest binary128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed7088p-308 : inexact-ok 4052= exp2 towardzero binary128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed708p-308 : inexact-ok 4053= exp2 upward binary128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed7088p-308 : inexact-ok 4054= exp2 downward ibm128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed7p-308 : inexact-ok 4055= exp2 tonearest ibm128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed7p-308 : inexact-ok 4056= exp2 towardzero ibm128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed7p-308 : inexact-ok 4057= exp2 upward ibm128 -0x1.3045fep+8 : 0xd.3ce16388003d339d8e42c2ed74p-308 : inexact-ok 4058exp2 0xa.87b8bp+0 4059= exp2 downward binary32 0xa.87b8bp+0 : 0x5.c6bfdp+8 : inexact-ok 4060= exp2 tonearest binary32 0xa.87b8bp+0 : 0x5.c6bfd8p+8 : inexact-ok 4061= exp2 towardzero binary32 0xa.87b8bp+0 : 0x5.c6bfdp+8 : inexact-ok 4062= exp2 upward binary32 0xa.87b8bp+0 : 0x5.c6bfd8p+8 : inexact-ok 4063= exp2 downward binary64 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8p+8 : inexact-ok 4064= exp2 tonearest binary64 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8p+8 : inexact-ok 4065= exp2 towardzero binary64 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8p+8 : inexact-ok 4066= exp2 upward binary64 0xa.87b8bp+0 : 0x5.c6bfd7fd625fcp+8 : inexact-ok 4067= exp2 downward intel96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8118p+8 : inexact-ok 4068= exp2 tonearest intel96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f812p+8 : inexact-ok 4069= exp2 towardzero intel96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8118p+8 : inexact-ok 4070= exp2 upward intel96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f812p+8 : inexact-ok 4071= exp2 downward m68k96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8118p+8 : inexact-ok 4072= exp2 tonearest m68k96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f812p+8 : inexact-ok 4073= exp2 towardzero m68k96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8118p+8 : inexact-ok 4074= exp2 upward m68k96 0xa.87b8bp+0 : 0x5.c6bfd7fd625f812p+8 : inexact-ok 4075= exp2 downward binary128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e71p+8 : inexact-ok 4076= exp2 tonearest binary128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e71p+8 : inexact-ok 4077= exp2 towardzero binary128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e71p+8 : inexact-ok 4078= exp2 upward binary128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e714p+8 : inexact-ok 4079= exp2 downward ibm128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e6p+8 : inexact-ok 4080= exp2 tonearest ibm128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e8p+8 : inexact-ok 4081= exp2 towardzero ibm128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e6p+8 : inexact-ok 4082= exp2 upward ibm128 0xa.87b8bp+0 : 0x5.c6bfd7fd625f811d85ee0f45e8p+8 : inexact-ok 4083exp2 -0xe.2ce69p-4 4084= exp2 downward binary32 -0xe.2ce69p-4 : 0x8.a8744p-4 : inexact-ok 4085= exp2 tonearest binary32 -0xe.2ce69p-4 : 0x8.a8745p-4 : inexact-ok 4086= exp2 towardzero binary32 -0xe.2ce69p-4 : 0x8.a8744p-4 : inexact-ok 4087= exp2 upward binary32 -0xe.2ce69p-4 : 0x8.a8745p-4 : inexact-ok 4088= exp2 downward binary64 -0xe.2ce69p-4 : 0x8.a8744fff686e8p-4 : inexact-ok 4089= exp2 tonearest binary64 -0xe.2ce69p-4 : 0x8.a8744fff686fp-4 : inexact-ok 4090= exp2 towardzero binary64 -0xe.2ce69p-4 : 0x8.a8744fff686e8p-4 : inexact-ok 4091= exp2 upward binary64 -0xe.2ce69p-4 : 0x8.a8744fff686fp-4 : inexact-ok 4092= exp2 downward intel96 -0xe.2ce69p-4 : 0x8.a8744fff686ede7p-4 : inexact-ok 4093= exp2 tonearest intel96 -0xe.2ce69p-4 : 0x8.a8744fff686ede8p-4 : inexact-ok 4094= exp2 towardzero intel96 -0xe.2ce69p-4 : 0x8.a8744fff686ede7p-4 : inexact-ok 4095= exp2 upward intel96 -0xe.2ce69p-4 : 0x8.a8744fff686ede8p-4 : inexact-ok 4096= exp2 downward m68k96 -0xe.2ce69p-4 : 0x8.a8744fff686ede7p-4 : inexact-ok 4097= exp2 tonearest m68k96 -0xe.2ce69p-4 : 0x8.a8744fff686ede8p-4 : inexact-ok 4098= exp2 towardzero m68k96 -0xe.2ce69p-4 : 0x8.a8744fff686ede7p-4 : inexact-ok 4099= exp2 upward m68k96 -0xe.2ce69p-4 : 0x8.a8744fff686ede8p-4 : inexact-ok 4100= exp2 downward binary128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f8a98p-4 : inexact-ok 4101= exp2 tonearest binary128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f8a98p-4 : inexact-ok 4102= exp2 towardzero binary128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f8a98p-4 : inexact-ok 4103= exp2 upward binary128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f8aap-4 : inexact-ok 4104= exp2 downward ibm128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f88p-4 : inexact-ok 4105= exp2 tonearest ibm128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f8cp-4 : inexact-ok 4106= exp2 towardzero ibm128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f88p-4 : inexact-ok 4107= exp2 upward ibm128 -0xe.2ce69p-4 : 0x8.a8744fff686ede7e5204943f8cp-4 : inexact-ok 4108exp2 -0xc.1bf12p-16 4109= exp2 downward binary32 -0xc.1bf12p-16 : 0xf.ff79bp-4 : inexact-ok 4110= exp2 tonearest binary32 -0xc.1bf12p-16 : 0xf.ff79bp-4 : inexact-ok 4111= exp2 towardzero binary32 -0xc.1bf12p-16 : 0xf.ff79bp-4 : inexact-ok 4112= exp2 upward binary32 -0xc.1bf12p-16 : 0xf.ff79cp-4 : inexact-ok 4113= exp2 downward binary64 -0xc.1bf12p-16 : 0xf.ff79b6bee6bdp-4 : inexact-ok 4114= exp2 tonearest binary64 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd8p-4 : inexact-ok 4115= exp2 towardzero binary64 -0xc.1bf12p-16 : 0xf.ff79b6bee6bdp-4 : inexact-ok 4116= exp2 upward binary64 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd8p-4 : inexact-ok 4117= exp2 downward intel96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffp-4 : inexact-ok 4118= exp2 tonearest intel96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd8p-4 : inexact-ok 4119= exp2 towardzero intel96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffp-4 : inexact-ok 4120= exp2 upward intel96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd8p-4 : inexact-ok 4121= exp2 downward m68k96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffp-4 : inexact-ok 4122= exp2 tonearest m68k96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd8p-4 : inexact-ok 4123= exp2 towardzero m68k96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffp-4 : inexact-ok 4124= exp2 upward m68k96 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd8p-4 : inexact-ok 4125= exp2 downward binary128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e94p-4 : inexact-ok 4126= exp2 tonearest binary128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e948p-4 : inexact-ok 4127= exp2 towardzero binary128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e94p-4 : inexact-ok 4128= exp2 upward binary128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e948p-4 : inexact-ok 4129= exp2 downward ibm128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4 : inexact-ok 4130= exp2 tonearest ibm128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4 : inexact-ok 4131= exp2 towardzero ibm128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4 : inexact-ok 4132= exp2 upward ibm128 -0xc.1bf12p-16 : 0xf.ff79b6bee6bd7ffc6db60f67ecp-4 : inexact-ok 4133exp2 -0x4.8ce878p-4 4134= exp2 downward binary32 -0x4.8ce878p-4 : 0xd.23271p-4 : inexact-ok 4135= exp2 tonearest binary32 -0x4.8ce878p-4 : 0xd.23272p-4 : inexact-ok 4136= exp2 towardzero binary32 -0x4.8ce878p-4 : 0xd.23271p-4 : inexact-ok 4137= exp2 upward binary32 -0x4.8ce878p-4 : 0xd.23272p-4 : inexact-ok 4138= exp2 downward binary64 -0x4.8ce878p-4 : 0xd.23271e1709978p-4 : inexact-ok 4139= exp2 tonearest binary64 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok 4140= exp2 towardzero binary64 -0x4.8ce878p-4 : 0xd.23271e1709978p-4 : inexact-ok 4141= exp2 upward binary64 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok 4142= exp2 downward intel96 -0x4.8ce878p-4 : 0xd.23271e170997fffp-4 : inexact-ok 4143= exp2 tonearest intel96 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok 4144= exp2 towardzero intel96 -0x4.8ce878p-4 : 0xd.23271e170997fffp-4 : inexact-ok 4145= exp2 upward intel96 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok 4146= exp2 downward m68k96 -0x4.8ce878p-4 : 0xd.23271e170997fffp-4 : inexact-ok 4147= exp2 tonearest m68k96 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok 4148= exp2 towardzero m68k96 -0x4.8ce878p-4 : 0xd.23271e170997fffp-4 : inexact-ok 4149= exp2 upward m68k96 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok 4150= exp2 downward binary128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790ddp-4 : inexact-ok 4151= exp2 tonearest binary128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790ddp-4 : inexact-ok 4152= exp2 towardzero binary128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790ddp-4 : inexact-ok 4153= exp2 upward binary128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790dd8p-4 : inexact-ok 4154= exp2 downward ibm128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790cp-4 : inexact-ok 4155= exp2 tonearest ibm128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790cp-4 : inexact-ok 4156= exp2 towardzero ibm128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111790cp-4 : inexact-ok 4157= exp2 upward ibm128 -0x4.8ce878p-4 : 0xd.23271e170997ffff8d5111791p-4 : inexact-ok 4158exp2 0xf.93d18bf7be8d272p-4 4159= exp2 downward binary32 0xf.93d19p-4 : 0x1.f6b64ap+0 : inexact-ok 4160= exp2 tonearest binary32 0xf.93d19p-4 : 0x1.f6b64ap+0 : inexact-ok 4161= exp2 towardzero binary32 0xf.93d19p-4 : 0x1.f6b64ap+0 : inexact-ok 4162= exp2 upward binary32 0xf.93d19p-4 : 0x1.f6b64cp+0 : inexact-ok 4163= exp2 downward binary64 0xf.93d19p-4 : 0x1.f6b64a6870e6ap+0 : inexact-ok 4164= exp2 tonearest binary64 0xf.93d19p-4 : 0x1.f6b64a6870e6bp+0 : inexact-ok 4165= exp2 towardzero binary64 0xf.93d19p-4 : 0x1.f6b64a6870e6ap+0 : inexact-ok 4166= exp2 upward binary64 0xf.93d19p-4 : 0x1.f6b64a6870e6bp+0 : inexact-ok 4167= exp2 downward intel96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae12p+0 : inexact-ok 4168= exp2 tonearest intel96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae12p+0 : inexact-ok 4169= exp2 towardzero intel96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae12p+0 : inexact-ok 4170= exp2 upward intel96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae14p+0 : inexact-ok 4171= exp2 downward m68k96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae12p+0 : inexact-ok 4172= exp2 tonearest m68k96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae12p+0 : inexact-ok 4173= exp2 towardzero m68k96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae12p+0 : inexact-ok 4174= exp2 upward m68k96 0xf.93d19p-4 : 0x1.f6b64a6870e6ae14p+0 : inexact-ok 4175= exp2 downward binary128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb894p+0 : inexact-ok 4176= exp2 tonearest binary128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb894p+0 : inexact-ok 4177= exp2 towardzero binary128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb894p+0 : inexact-ok 4178= exp2 upward binary128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb895p+0 : inexact-ok 4179= exp2 downward ibm128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb88p+0 : inexact-ok 4180= exp2 tonearest ibm128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb88p+0 : inexact-ok 4181= exp2 towardzero ibm128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb88p+0 : inexact-ok 4182= exp2 upward ibm128 0xf.93d19p-4 : 0x1.f6b64a6870e6ae124dad946fb9p+0 : inexact-ok 4183= exp2 downward binary32 0xf.93d18p-4 : 0x1.f6b648p+0 : inexact-ok 4184= exp2 tonearest binary32 0xf.93d18p-4 : 0x1.f6b64ap+0 : inexact-ok 4185= exp2 towardzero binary32 0xf.93d18p-4 : 0x1.f6b648p+0 : inexact-ok 4186= exp2 upward binary32 0xf.93d18p-4 : 0x1.f6b64ap+0 : inexact-ok 4187= exp2 downward binary64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok 4188= exp2 tonearest binary64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok 4189= exp2 towardzero binary64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok 4190= exp2 upward binary64 0xf.93d18p-4 : 0x1.f6b6490bfcd18p+0 : inexact-ok 4191= exp2 downward intel96 0xf.93d18p-4 : 0x1.f6b6490bfcd17676p+0 : inexact-ok 4192= exp2 tonearest intel96 0xf.93d18p-4 : 0x1.f6b6490bfcd17676p+0 : inexact-ok 4193= exp2 towardzero intel96 0xf.93d18p-4 : 0x1.f6b6490bfcd17676p+0 : inexact-ok 4194= exp2 upward intel96 0xf.93d18p-4 : 0x1.f6b6490bfcd17678p+0 : inexact-ok 4195= exp2 downward m68k96 0xf.93d18p-4 : 0x1.f6b6490bfcd17676p+0 : inexact-ok 4196= exp2 tonearest m68k96 0xf.93d18p-4 : 0x1.f6b6490bfcd17676p+0 : inexact-ok 4197= exp2 towardzero m68k96 0xf.93d18p-4 : 0x1.f6b6490bfcd17676p+0 : inexact-ok 4198= exp2 upward m68k96 0xf.93d18p-4 : 0x1.f6b6490bfcd17678p+0 : inexact-ok 4199= exp2 downward binary128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d539p+0 : inexact-ok 4200= exp2 tonearest binary128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d53ap+0 : inexact-ok 4201= exp2 towardzero binary128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d539p+0 : inexact-ok 4202= exp2 upward binary128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d53ap+0 : inexact-ok 4203= exp2 downward ibm128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d5p+0 : inexact-ok 4204= exp2 tonearest ibm128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d5p+0 : inexact-ok 4205= exp2 towardzero ibm128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d5p+0 : inexact-ok 4206= exp2 upward ibm128 0xf.93d18p-4 : 0x1.f6b6490bfcd17676f008c989d58p+0 : inexact-ok 4207= exp2 downward binary64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015ep+0 : inexact-ok 4208= exp2 tonearest binary64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015fp+0 : inexact-ok 4209= exp2 towardzero binary64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015ep+0 : inexact-ok 4210= exp2 upward binary64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015fp+0 : inexact-ok 4211= exp2 downward intel96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e996p+0 : inexact-ok 4212= exp2 tonearest intel96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e998p+0 : inexact-ok 4213= exp2 towardzero intel96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e996p+0 : inexact-ok 4214= exp2 upward intel96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e998p+0 : inexact-ok 4215= exp2 downward m68k96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e996p+0 : inexact-ok 4216= exp2 tonearest m68k96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e998p+0 : inexact-ok 4217= exp2 towardzero m68k96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e996p+0 : inexact-ok 4218= exp2 upward m68k96 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e998p+0 : inexact-ok 4219= exp2 downward binary128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715b1ep+0 : inexact-ok 4220= exp2 tonearest binary128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715b1fp+0 : inexact-ok 4221= exp2 towardzero binary128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715b1ep+0 : inexact-ok 4222= exp2 upward binary128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715b1fp+0 : inexact-ok 4223= exp2 downward ibm128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715bp+0 : inexact-ok 4224= exp2 tonearest ibm128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715bp+0 : inexact-ok 4225= exp2 towardzero ibm128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715bp+0 : inexact-ok 4226= exp2 upward ibm128 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015e99701a69e715b8p+0 : inexact-ok 4227= exp2 downward binary64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015dp+0 : inexact-ok 4228= exp2 tonearest binary64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015ep+0 : inexact-ok 4229= exp2 towardzero binary64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015dp+0 : inexact-ok 4230= exp2 upward binary64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015ep+0 : inexact-ok 4231= exp2 downward intel96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb2p+0 : inexact-ok 4232= exp2 tonearest intel96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb4p+0 : inexact-ok 4233= exp2 towardzero intel96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb2p+0 : inexact-ok 4234= exp2 upward intel96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb4p+0 : inexact-ok 4235= exp2 downward m68k96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb2p+0 : inexact-ok 4236= exp2 tonearest m68k96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb4p+0 : inexact-ok 4237= exp2 towardzero m68k96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb2p+0 : inexact-ok 4238= exp2 upward m68k96 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb4p+0 : inexact-ok 4239= exp2 downward binary128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4e2p+0 : inexact-ok 4240= exp2 tonearest binary128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4e21p+0 : inexact-ok 4241= exp2 towardzero binary128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4e2p+0 : inexact-ok 4242= exp2 upward binary128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4e21p+0 : inexact-ok 4243= exp2 downward ibm128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4ep+0 : inexact-ok 4244= exp2 tonearest ibm128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4ep+0 : inexact-ok 4245= exp2 towardzero ibm128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4ep+0 : inexact-ok 4246= exp2 upward ibm128 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015deb360fb026c4e8p+0 : inexact-ok 4247= exp2 downward intel96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e206p+0 : inexact-ok 4248= exp2 tonearest intel96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e208p+0 : inexact-ok 4249= exp2 towardzero intel96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e206p+0 : inexact-ok 4250= exp2 upward intel96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e208p+0 : inexact-ok 4251= exp2 downward m68k96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e206p+0 : inexact-ok 4252= exp2 tonearest m68k96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e208p+0 : inexact-ok 4253= exp2 towardzero m68k96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e206p+0 : inexact-ok 4254= exp2 upward m68k96 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e208p+0 : inexact-ok 4255= exp2 downward binary128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd952p+0 : inexact-ok 4256= exp2 tonearest binary128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd953p+0 : inexact-ok 4257= exp2 towardzero binary128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd952p+0 : inexact-ok 4258= exp2 upward binary128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd953p+0 : inexact-ok 4259= exp2 downward ibm128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd9p+0 : inexact-ok 4260= exp2 tonearest ibm128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd98p+0 : inexact-ok 4261= exp2 towardzero ibm128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd9p+0 : inexact-ok 4262= exp2 upward ibm128 0xf.93d18bf7be8d272p-4 : 0x1.f6b64a10a015e20774d776dcd98p+0 : inexact-ok 4263