1*412f47f9SXin Li; powf.tst - Directed test cases for powf 2*412f47f9SXin Li; 3*412f47f9SXin Li; Copyright (c) 2007-2019, Arm Limited. 4*412f47f9SXin Li; SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception 5*412f47f9SXin Li 6*412f47f9SXin Lifunc=powf op1=7f800001 op2=7f800001 result=7fc00001 errno=0 status=i 7*412f47f9SXin Lifunc=powf op1=7f800001 op2=ff800001 result=7fc00001 errno=0 status=i 8*412f47f9SXin Lifunc=powf op1=7f800001 op2=7fc00001 result=7fc00001 errno=0 status=i 9*412f47f9SXin Lifunc=powf op1=7f800001 op2=ffc00001 result=7fc00001 errno=0 status=i 10*412f47f9SXin Lifunc=powf op1=7f800001 op2=7f800000 result=7fc00001 errno=0 status=i 11*412f47f9SXin Lifunc=powf op1=7f800001 op2=40800000 result=7fc00001 errno=0 status=i 12*412f47f9SXin Lifunc=powf op1=7f800001 op2=40400000 result=7fc00001 errno=0 status=i 13*412f47f9SXin Lifunc=powf op1=7f800001 op2=3f000000 result=7fc00001 errno=0 status=i 14*412f47f9SXin Lifunc=powf op1=7f800001 op2=00000000 result=7fc00001 errno=0 status=i 15*412f47f9SXin Lifunc=powf op1=7f800001 op2=80000000 result=7fc00001 errno=0 status=i 16*412f47f9SXin Lifunc=powf op1=7f800001 op2=bf000000 result=7fc00001 errno=0 status=i 17*412f47f9SXin Lifunc=powf op1=7f800001 op2=c0400000 result=7fc00001 errno=0 status=i 18*412f47f9SXin Lifunc=powf op1=7f800001 op2=c0800000 result=7fc00001 errno=0 status=i 19*412f47f9SXin Lifunc=powf op1=7f800001 op2=ff800000 result=7fc00001 errno=0 status=i 20*412f47f9SXin Lifunc=powf op1=7f800001 op2=7f800001 result=7fc00001 errno=0 status=i 21*412f47f9SXin Lifunc=powf op1=7f800001 op2=ff800001 result=7fc00001 errno=0 status=i 22*412f47f9SXin Lifunc=powf op1=ff800001 op2=7fc00001 result=7fc00001 errno=0 status=i 23*412f47f9SXin Lifunc=powf op1=ff800001 op2=ffc00001 result=7fc00001 errno=0 status=i 24*412f47f9SXin Lifunc=powf op1=ff800001 op2=7f800000 result=7fc00001 errno=0 status=i 25*412f47f9SXin Lifunc=powf op1=ff800001 op2=40800000 result=7fc00001 errno=0 status=i 26*412f47f9SXin Lifunc=powf op1=ff800001 op2=40400000 result=7fc00001 errno=0 status=i 27*412f47f9SXin Lifunc=powf op1=ff800001 op2=3f000000 result=7fc00001 errno=0 status=i 28*412f47f9SXin Lifunc=powf op1=ff800001 op2=00000000 result=7fc00001 errno=0 status=i 29*412f47f9SXin Lifunc=powf op1=ff800001 op2=80000000 result=7fc00001 errno=0 status=i 30*412f47f9SXin Lifunc=powf op1=ff800001 op2=bf000000 result=7fc00001 errno=0 status=i 31*412f47f9SXin Lifunc=powf op1=ff800001 op2=c0400000 result=7fc00001 errno=0 status=i 32*412f47f9SXin Lifunc=powf op1=ff800001 op2=c0800000 result=7fc00001 errno=0 status=i 33*412f47f9SXin Lifunc=powf op1=ff800001 op2=ff800000 result=7fc00001 errno=0 status=i 34*412f47f9SXin Lifunc=powf op1=7fc00001 op2=7f800001 result=7fc00001 errno=0 status=i 35*412f47f9SXin Lifunc=powf op1=7fc00001 op2=ff800001 result=7fc00001 errno=0 status=i 36*412f47f9SXin Lifunc=powf op1=7fc00001 op2=7fc00001 result=7fc00001 errno=0 37*412f47f9SXin Lifunc=powf op1=7fc00001 op2=ffc00001 result=7fc00001 errno=0 38*412f47f9SXin Lifunc=powf op1=7fc00001 op2=7f800000 result=7fc00001 errno=0 39*412f47f9SXin Lifunc=powf op1=7fc00001 op2=40800000 result=7fc00001 errno=0 40*412f47f9SXin Lifunc=powf op1=7fc00001 op2=40400000 result=7fc00001 errno=0 41*412f47f9SXin Lifunc=powf op1=7fc00001 op2=3f000000 result=7fc00001 errno=0 42*412f47f9SXin Lifunc=powf op1=7fc00001 op2=00000000 result=3f800000 errno=0 43*412f47f9SXin Lifunc=powf op1=7fc00001 op2=80000000 result=3f800000 errno=0 44*412f47f9SXin Lifunc=powf op1=7fc00001 op2=bf000000 result=7fc00001 errno=0 45*412f47f9SXin Lifunc=powf op1=7fc00001 op2=c0400000 result=7fc00001 errno=0 46*412f47f9SXin Lifunc=powf op1=7fc00001 op2=c0800000 result=7fc00001 errno=0 47*412f47f9SXin Lifunc=powf op1=7fc00001 op2=ff800000 result=7fc00001 errno=0 48*412f47f9SXin Lifunc=powf op1=ffc00001 op2=7f800001 result=7fc00001 errno=0 status=i 49*412f47f9SXin Lifunc=powf op1=ffc00001 op2=ff800001 result=7fc00001 errno=0 status=i 50*412f47f9SXin Lifunc=powf op1=ffc00001 op2=7fc00001 result=7fc00001 errno=0 51*412f47f9SXin Lifunc=powf op1=ffc00001 op2=ffc00001 result=7fc00001 errno=0 52*412f47f9SXin Lifunc=powf op1=ffc00001 op2=7f800000 result=7fc00001 errno=0 53*412f47f9SXin Lifunc=powf op1=ffc00001 op2=40800000 result=7fc00001 errno=0 54*412f47f9SXin Lifunc=powf op1=ffc00001 op2=40400000 result=7fc00001 errno=0 55*412f47f9SXin Lifunc=powf op1=ffc00001 op2=3f000000 result=7fc00001 errno=0 56*412f47f9SXin Lifunc=powf op1=ffc00001 op2=00000000 result=3f800000 errno=0 57*412f47f9SXin Lifunc=powf op1=ffc00001 op2=80000000 result=3f800000 errno=0 58*412f47f9SXin Lifunc=powf op1=ffc00001 op2=bf000000 result=7fc00001 errno=0 59*412f47f9SXin Lifunc=powf op1=ffc00001 op2=c0400000 result=7fc00001 errno=0 60*412f47f9SXin Lifunc=powf op1=ffc00001 op2=c0800000 result=7fc00001 errno=0 61*412f47f9SXin Lifunc=powf op1=ffc00001 op2=ff800000 result=7fc00001 errno=0 62*412f47f9SXin Lifunc=powf op1=7f800000 op2=7f800001 result=7fc00001 errno=0 status=i 63*412f47f9SXin Lifunc=powf op1=7f800000 op2=ff800001 result=7fc00001 errno=0 status=i 64*412f47f9SXin Lifunc=powf op1=7f800000 op2=7fc00001 result=7fc00001 errno=0 65*412f47f9SXin Lifunc=powf op1=7f800000 op2=ffc00001 result=7fc00001 errno=0 66*412f47f9SXin Lifunc=powf op1=7f800000 op2=7f800000 result=7f800000 errno=0 67*412f47f9SXin Lifunc=powf op1=7f800000 op2=40800000 result=7f800000 errno=0 68*412f47f9SXin Lifunc=powf op1=7f800000 op2=40400000 result=7f800000 errno=0 69*412f47f9SXin Lifunc=powf op1=7f800000 op2=3f000000 result=7f800000 errno=0 70*412f47f9SXin Lifunc=powf op1=7f800000 op2=00000001 result=7f800000 errno=0 71*412f47f9SXin Lifunc=powf op1=7f800000 op2=00000000 result=3f800000 errno=0 72*412f47f9SXin Lifunc=powf op1=7f800000 op2=80000000 result=3f800000 errno=0 73*412f47f9SXin Lifunc=powf op1=7f800000 op2=bf000000 result=00000000 errno=0 74*412f47f9SXin Lifunc=powf op1=7f800000 op2=c0400000 result=00000000 errno=0 75*412f47f9SXin Lifunc=powf op1=7f800000 op2=c0800000 result=00000000 errno=0 76*412f47f9SXin Lifunc=powf op1=7f800000 op2=ff800000 result=00000000 errno=0 77*412f47f9SXin Lifunc=powf op1=40800000 op2=7f800001 result=7fc00001 errno=0 status=i 78*412f47f9SXin Lifunc=powf op1=40800000 op2=ff800001 result=7fc00001 errno=0 status=i 79*412f47f9SXin Lifunc=powf op1=40800000 op2=7fc00001 result=7fc00001 errno=0 80*412f47f9SXin Lifunc=powf op1=40800000 op2=ffc00001 result=7fc00001 errno=0 81*412f47f9SXin Lifunc=powf op1=40800000 op2=7f800000 result=7f800000 errno=0 82*412f47f9SXin Lifunc=powf op1=40800000 op2=40800000 result=43800000 errno=0 83*412f47f9SXin Lifunc=powf op1=40800000 op2=40400000 result=42800000 errno=0 84*412f47f9SXin Lifunc=powf op1=40800000 op2=3f000000 result=40000000 errno=0 85*412f47f9SXin Lifunc=powf op1=40800000 op2=00000000 result=3f800000 errno=0 86*412f47f9SXin Lifunc=powf op1=40800000 op2=80000000 result=3f800000 errno=0 87*412f47f9SXin Lifunc=powf op1=40800000 op2=bf000000 result=3f000000 errno=0 88*412f47f9SXin Lifunc=powf op1=40800000 op2=c0400000 result=3c800000 errno=0 89*412f47f9SXin Lifunc=powf op1=40800000 op2=c0800000 result=3b800000 errno=0 90*412f47f9SXin Lifunc=powf op1=40800000 op2=ff800000 result=00000000 errno=0 91*412f47f9SXin Lifunc=powf op1=3f800000 op2=7f800001 result=7fc00001 errno=0 status=i 92*412f47f9SXin Lifunc=powf op1=3f800000 op2=ff800001 result=7fc00001 errno=0 status=i 93*412f47f9SXin Lifunc=powf op1=3f800000 op2=7fc00001 result=3f800000 errno=0 94*412f47f9SXin Lifunc=powf op1=3f800000 op2=ffc00001 result=3f800000 errno=0 95*412f47f9SXin Lifunc=powf op1=3f800000 op2=7f800000 result=3f800000 errno=0 96*412f47f9SXin Lifunc=powf op1=3f800000 op2=40800000 result=3f800000 errno=0 97*412f47f9SXin Lifunc=powf op1=3f800000 op2=40400000 result=3f800000 errno=0 98*412f47f9SXin Lifunc=powf op1=3f800000 op2=3f000000 result=3f800000 errno=0 99*412f47f9SXin Lifunc=powf op1=3f800000 op2=00000000 result=3f800000 errno=0 100*412f47f9SXin Lifunc=powf op1=3f800000 op2=80000000 result=3f800000 errno=0 101*412f47f9SXin Lifunc=powf op1=3f800000 op2=bf000000 result=3f800000 errno=0 102*412f47f9SXin Lifunc=powf op1=3f800000 op2=c0400000 result=3f800000 errno=0 103*412f47f9SXin Lifunc=powf op1=3f800000 op2=c0800000 result=3f800000 errno=0 104*412f47f9SXin Lifunc=powf op1=3f800000 op2=ff800000 result=3f800000 errno=0 105*412f47f9SXin Lifunc=powf op1=3e800000 op2=7f800001 result=7fc00001 errno=0 status=i 106*412f47f9SXin Lifunc=powf op1=3e800000 op2=ff800001 result=7fc00001 errno=0 status=i 107*412f47f9SXin Lifunc=powf op1=3e800000 op2=7fc00001 result=7fc00001 errno=0 108*412f47f9SXin Lifunc=powf op1=3e800000 op2=ffc00001 result=7fc00001 errno=0 109*412f47f9SXin Lifunc=powf op1=3e800000 op2=7f800000 result=00000000 errno=0 110*412f47f9SXin Lifunc=powf op1=3e800000 op2=40800000 result=3b800000 errno=0 111*412f47f9SXin Lifunc=powf op1=3e800000 op2=40400000 result=3c800000 errno=0 112*412f47f9SXin Lifunc=powf op1=3e800000 op2=3f000000 result=3f000000 errno=0 113*412f47f9SXin Lifunc=powf op1=3e800000 op2=00000000 result=3f800000 errno=0 114*412f47f9SXin Lifunc=powf op1=3e800000 op2=80000000 result=3f800000 errno=0 115*412f47f9SXin Lifunc=powf op1=3e800000 op2=bf000000 result=40000000 errno=0 116*412f47f9SXin Lifunc=powf op1=3e800000 op2=c0400000 result=42800000 errno=0 117*412f47f9SXin Lifunc=powf op1=3e800000 op2=c0800000 result=43800000 errno=0 118*412f47f9SXin Lifunc=powf op1=3e800000 op2=ff800000 result=7f800000 errno=0 119*412f47f9SXin Lifunc=powf op1=00000001 op2=bf800000 result=7f800000 errno=ERANGE status=ox 120*412f47f9SXin Lifunc=powf op1=00000000 op2=7f800001 result=7fc00001 errno=0 status=i 121*412f47f9SXin Lifunc=powf op1=00000000 op2=ff800001 result=7fc00001 errno=0 status=i 122*412f47f9SXin Lifunc=powf op1=00000000 op2=7fc00001 result=7fc00001 errno=0 123*412f47f9SXin Lifunc=powf op1=00000000 op2=ffc00001 result=7fc00001 errno=0 124*412f47f9SXin Lifunc=powf op1=00000000 op2=7f800000 result=00000000 errno=0 125*412f47f9SXin Lifunc=powf op1=00000000 op2=40800000 result=00000000 errno=0 126*412f47f9SXin Lifunc=powf op1=00000000 op2=40400000 result=00000000 errno=0 127*412f47f9SXin Lifunc=powf op1=00000000 op2=3f000000 result=00000000 errno=0 128*412f47f9SXin Lifunc=powf op1=00000000 op2=00000000 result=3f800000 errno=0 129*412f47f9SXin Lifunc=powf op1=00000000 op2=80000000 result=3f800000 errno=0 130*412f47f9SXin Lifunc=powf op1=00000000 op2=bf000000 result=7f800000 errno=ERANGE status=z 131*412f47f9SXin Lifunc=powf op1=00000000 op2=c0400000 result=7f800000 errno=ERANGE status=z 132*412f47f9SXin Lifunc=powf op1=00000000 op2=c0800000 result=7f800000 errno=ERANGE status=z 133*412f47f9SXin Lifunc=powf op1=00000000 op2=ff800000 result=7f800000 errno=ERANGE 134*412f47f9SXin Lifunc=powf op1=80000000 op2=7f800001 result=7fc00001 errno=0 status=i 135*412f47f9SXin Lifunc=powf op1=80000000 op2=ff800001 result=7fc00001 errno=0 status=i 136*412f47f9SXin Lifunc=powf op1=80000000 op2=7fc00001 result=7fc00001 errno=0 137*412f47f9SXin Lifunc=powf op1=80000000 op2=ffc00001 result=7fc00001 errno=0 138*412f47f9SXin Lifunc=powf op1=80000000 op2=7f800000 result=00000000 errno=0 139*412f47f9SXin Lifunc=powf op1=80000000 op2=40800000 result=00000000 errno=0 140*412f47f9SXin Lifunc=powf op1=80000000 op2=40400000 result=80000000 errno=0 141*412f47f9SXin Lifunc=powf op1=80000000 op2=3f000000 result=00000000 errno=0 142*412f47f9SXin Lifunc=powf op1=80000000 op2=00000000 result=3f800000 errno=0 143*412f47f9SXin Lifunc=powf op1=80000000 op2=80000000 result=3f800000 errno=0 144*412f47f9SXin Lifunc=powf op1=80000000 op2=bf000000 result=7f800000 errno=ERANGE status=z 145*412f47f9SXin Lifunc=powf op1=80000000 op2=c0400000 result=ff800000 errno=ERANGE status=z 146*412f47f9SXin Lifunc=powf op1=80000000 op2=c0800000 result=7f800000 errno=ERANGE status=z 147*412f47f9SXin Lifunc=powf op1=80000000 op2=ff800000 result=7f800000 errno=ERANGE 148*412f47f9SXin Lifunc=powf op1=be800000 op2=7f800001 result=7fc00001 errno=0 status=i 149*412f47f9SXin Lifunc=powf op1=be800000 op2=ff800001 result=7fc00001 errno=0 status=i 150*412f47f9SXin Lifunc=powf op1=be800000 op2=7fc00001 result=7fc00001 errno=0 151*412f47f9SXin Lifunc=powf op1=be800000 op2=ffc00001 result=7fc00001 errno=0 152*412f47f9SXin Lifunc=powf op1=be800000 op2=7f800000 result=00000000 errno=0 153*412f47f9SXin Lifunc=powf op1=be800000 op2=40800000 result=3b800000 errno=0 154*412f47f9SXin Lifunc=powf op1=be800000 op2=40400000 result=bc800000 errno=0 155*412f47f9SXin Lifunc=powf op1=be800000 op2=3f000000 result=7fc00001 errno=EDOM status=i 156*412f47f9SXin Lifunc=powf op1=be800000 op2=00000000 result=3f800000 errno=0 157*412f47f9SXin Lifunc=powf op1=be800000 op2=80000000 result=3f800000 errno=0 158*412f47f9SXin Lifunc=powf op1=be800000 op2=bf000000 result=7fc00001 errno=EDOM status=i 159*412f47f9SXin Lifunc=powf op1=be800000 op2=c0400000 result=c2800000 errno=0 160*412f47f9SXin Lifunc=powf op1=be800000 op2=c0800000 result=43800000 errno=0 161*412f47f9SXin Lifunc=powf op1=be800000 op2=ff800000 result=7f800000 errno=0 162*412f47f9SXin Lifunc=powf op1=bf800000 op2=7f800001 result=7fc00001 errno=0 status=i 163*412f47f9SXin Lifunc=powf op1=bf800000 op2=ff800001 result=7fc00001 errno=0 status=i 164*412f47f9SXin Lifunc=powf op1=bf800000 op2=7fc00001 result=7fc00001 errno=0 165*412f47f9SXin Lifunc=powf op1=bf800000 op2=ffc00001 result=7fc00001 errno=0 166*412f47f9SXin Lifunc=powf op1=bf800000 op2=7f800000 result=3f800000 errno=0 167*412f47f9SXin Lifunc=powf op1=bf800000 op2=40800000 result=3f800000 errno=0 168*412f47f9SXin Lifunc=powf op1=bf800000 op2=40400000 result=bf800000 errno=0 169*412f47f9SXin Lifunc=powf op1=bf800000 op2=3f000000 result=7fc00001 errno=EDOM status=i 170*412f47f9SXin Lifunc=powf op1=bf800000 op2=00000000 result=3f800000 errno=0 171*412f47f9SXin Lifunc=powf op1=bf800000 op2=80000000 result=3f800000 errno=0 172*412f47f9SXin Lifunc=powf op1=bf800000 op2=bf000000 result=7fc00001 errno=EDOM status=i 173*412f47f9SXin Lifunc=powf op1=bf800000 op2=c0400000 result=bf800000 errno=0 174*412f47f9SXin Lifunc=powf op1=bf800000 op2=c0800000 result=3f800000 errno=0 175*412f47f9SXin Lifunc=powf op1=bf800000 op2=ff800000 result=3f800000 errno=0 176*412f47f9SXin Lifunc=powf op1=c0800000 op2=7f800001 result=7fc00001 errno=0 status=i 177*412f47f9SXin Lifunc=powf op1=c0800000 op2=ff800001 result=7fc00001 errno=0 status=i 178*412f47f9SXin Lifunc=powf op1=c0800000 op2=7fc00001 result=7fc00001 errno=0 179*412f47f9SXin Lifunc=powf op1=c0800000 op2=ffc00001 result=7fc00001 errno=0 180*412f47f9SXin Lifunc=powf op1=c0800000 op2=7f800000 result=7f800000 errno=0 181*412f47f9SXin Lifunc=powf op1=c0800000 op2=40800000 result=43800000 errno=0 182*412f47f9SXin Lifunc=powf op1=c0800000 op2=40400000 result=c2800000 errno=0 183*412f47f9SXin Lifunc=powf op1=c0800000 op2=3f000000 result=7fc00001 errno=EDOM status=i 184*412f47f9SXin Lifunc=powf op1=c0800000 op2=00000000 result=3f800000 errno=0 185*412f47f9SXin Lifunc=powf op1=c0800000 op2=80000000 result=3f800000 errno=0 186*412f47f9SXin Lifunc=powf op1=c0800000 op2=bf000000 result=7fc00001 errno=EDOM status=i 187*412f47f9SXin Lifunc=powf op1=c0800000 op2=c0400000 result=bc800000 errno=0 188*412f47f9SXin Lifunc=powf op1=c0800000 op2=c0800000 result=3b800000 errno=0 189*412f47f9SXin Lifunc=powf op1=c0800000 op2=ff800000 result=00000000 errno=0 190*412f47f9SXin Lifunc=powf op1=ff800000 op2=7f800001 result=7fc00001 errno=0 status=i 191*412f47f9SXin Lifunc=powf op1=ff800000 op2=ff800001 result=7fc00001 errno=0 status=i 192*412f47f9SXin Lifunc=powf op1=ff800000 op2=7fc00001 result=7fc00001 errno=0 193*412f47f9SXin Lifunc=powf op1=ff800000 op2=ffc00001 result=7fc00001 errno=0 194*412f47f9SXin Lifunc=powf op1=ff800000 op2=7f800000 result=7f800000 errno=0 195*412f47f9SXin Lifunc=powf op1=ff800000 op2=40800000 result=7f800000 errno=0 196*412f47f9SXin Lifunc=powf op1=ff800000 op2=40400000 result=ff800000 errno=0 197*412f47f9SXin Lifunc=powf op1=ff800000 op2=3f000000 result=7f800000 errno=0 198*412f47f9SXin Lifunc=powf op1=ff800000 op2=00000000 result=3f800000 errno=0 199*412f47f9SXin Lifunc=powf op1=ff800000 op2=80000000 result=3f800000 errno=0 200*412f47f9SXin Lifunc=powf op1=ff800000 op2=bf000000 result=00000000 errno=0 201*412f47f9SXin Lifunc=powf op1=ff800000 op2=c0400000 result=80000000 errno=0 202*412f47f9SXin Lifunc=powf op1=ff800000 op2=c0800000 result=00000000 errno=0 203*412f47f9SXin Lifunc=powf op1=ff800000 op2=ff800000 result=00000000 errno=0 204*412f47f9SXin Li 205*412f47f9SXin Li 206*412f47f9SXin Lifunc=powf op1=36c27f9d op2=4109fa51 result=00000000 errno=ERANGE status=ux 207*412f47f9SXin Lifunc=powf op1=351738cd op2=c0c55691 result=7f800000 errno=ERANGE status=ox 208*412f47f9SXin Lifunc=powf op1=42836035 op2=41a99f40 result=7f800000 errno=ERANGE status=ox 209*412f47f9SXin Lifunc=powf op1=32bd53f3 op2=40bcba58 result=00000000 errno=ERANGE status=ux 210*412f47f9SXin Lifunc=powf op1=32dc5bff op2=40be62ea result=00000000 errno=ERANGE status=ux 211*412f47f9SXin Lifunc=powf op1=3a8a3f66 op2=4172bd43 result=00000000 errno=ERANGE status=ux 212*412f47f9SXin Lifunc=powf op1=28f0e770 op2=c035b4ca result=7f800000 errno=ERANGE status=ox 213*412f47f9SXin Lifunc=powf op1=40886699 op2=c28f703a result=00000000 errno=ERANGE status=ux 214*412f47f9SXin Lifunc=powf op1=414bd593 op2=c22370cf result=00000000 errno=ERANGE status=ux 215*412f47f9SXin Lifunc=powf op1=3a2f1163 op2=c1422d45 result=7f800000 errno=ERANGE status=ox 216*412f47f9SXin Lifunc=powf op1=434f5cf3 op2=41851272 result=7f800000 errno=ERANGE status=ox 217*412f47f9SXin Lifunc=powf op1=2e0e27a4 op2=c06b13f5 result=7f800000 errno=ERANGE status=ox 218*412f47f9SXin Lifunc=powf op1=39aef7a6 op2=414fd60a result=00000000 errno=ERANGE status=ux 219*412f47f9SXin Lifunc=powf op1=21c80729 op2=c00a04ab result=7f800000 errno=ERANGE status=ox 220*412f47f9SXin Lifunc=powf op1=42455a4b op2=c1d55905 result=00000000 errno=ERANGE status=ux 221*412f47f9SXin Lifunc=powf op1=2d173e0b op2=c05ee797 result=7f800000 errno=ERANGE status=ox 222*412f47f9SXin Lifunc=powf op1=452edf9a op2=4132dd7f result=7f800000 errno=ERANGE status=ox 223*412f47f9SXin Lifunc=powf op1=406bf67b op2=c29f5f12 result=00000000 errno=ERANGE status=ux 224*412f47f9SXin Lifunc=powf op1=2d82a6fc op2=4085779e result=00000000 errno=ERANGE status=ux 225*412f47f9SXin Lifunc=powf op1=4551f827 op2=41304516 result=7f800000 errno=ERANGE status=ox 226*412f47f9SXin Lifunc=powf op1=3a917c51 op2=41726c0a result=00000001.37f errno=0 status=ux 227*412f47f9SXin Li; iso c allows both errno=ERANGE and errno=0 228*412f47f9SXin Li;func=powf op1=3b19bbaa op2=4188e6fb result=00000000.b5f errno=0 status=ux 229*412f47f9SXin Li;func=powf op1=4088bd18 op2=c28ef056 result=00000000.986 errno=0 status=ux 230*412f47f9SXin Lifunc=powf op1=3f7ffd76 op2=4a09221e result=00aa9d24.3ad error=0 231*412f47f9SXin Li 232*412f47f9SXin Lifunc=powf op1=007fffff op2=bf000001 result=5f00002c.2b2 error=0 233*412f47f9SXin Lifunc=powf op1=000007ff op2=bf000001 result=62000830.96f error=0 234*412f47f9SXin Lifunc=powf op1=007fffff op2=80800001 result=3f800000.000 error=0 235*412f47f9SXin Lifunc=powf op1=00000000 op2=800007ff result=7f800000 errno=ERANGE status=z 236*412f47f9SXin Lifunc=powf op1=00000000 op2=000007ff result=00000000 error=0 237*412f47f9SXin Lifunc=powf op1=bf800000 op2=ff7fffff result=3f800000 error=0 238*412f47f9SXin Lifunc=powf op1=2e4e4f30 op2=406b0dc2 result=007e9c59.eb4 errno=0 status=u 239*412f47f9SXin Li 240*412f47f9SXin Li; SDCOMP-25549: ensure the biggest overflow case possible is not 241*412f47f9SXin Li; mishandled. Also check the analogous underflow, and also ensure that 242*412f47f9SXin Li; our massive-overflow checks do not affect numbers _just within_ the 243*412f47f9SXin Li; range. 244*412f47f9SXin Lifunc=powf op1=7f7fffff op2=7f7fffff result=7f800000 error=overflow 245*412f47f9SXin Lifunc=powf op1=7f7fffff op2=ff7fffff result=00000000 error=underflow 246*412f47f9SXin Lifunc=powf op1=54cb3000 op2=403fffff result=7f7fffb2.a95 error=0 247