-------------------------- test FPU Arithmetic Operations --------------------------
rounding mode: near
abs.s 0.000000 0.000000
abs.s 456.250000 456.250000
abs.s 3.000000 3.000000
abs.s 1.000000 -1.000000
abs.s 1384.500000 1384.500000
abs.s 7.250000 -7.250000
abs.s 1000000000.000000 1000000000.000000
abs.s 5786.500000 -5786.500000
abs.s 1752.000000 1752.000000
abs.s 0.015625 0.015625
abs.s 0.031250 0.031250
abs.s 248562.750000 -248562.750000
abs.s 456.000000 456.000000
abs.s 45786.500000 -45786.500000
abs.s 34.031250 34.031250
abs.s 45786.750000 45786.750000
abs.s 1752065.000000 1752065.000000
abs.s 107.000000 107.000000
abs.s 45667.250000 -45667.250000
abs.s 7.000000 -7.000000
abs.s 347856.500000 -347856.500000
abs.s 356047.500000 356047.500000
abs.s 1.000000 -1.000000
abs.s 23.062500 23.062500
rounding mode: zero
abs.s 0.000000 0.000000
abs.s 456.250000 456.250000
abs.s 3.000000 3.000000
abs.s 1.000000 -1.000000
abs.s 1384.500000 1384.500000
abs.s 7.250000 -7.250000
abs.s 1000000000.000000 1000000000.000000
abs.s 5786.500000 -5786.500000
abs.s 1752.000000 1752.000000
abs.s 0.015625 0.015625
abs.s 0.031250 0.031250
abs.s 248562.750000 -248562.750000
abs.s 456.000000 456.000000
abs.s 45786.500000 -45786.500000
abs.s 34.031250 34.031250
abs.s 45786.750000 45786.750000
abs.s 1752065.000000 1752065.000000
abs.s 107.000000 107.000000
abs.s 45667.250000 -45667.250000
abs.s 7.000000 -7.000000
abs.s 347856.500000 -347856.500000
abs.s 356047.500000 356047.500000
abs.s 1.000000 -1.000000
abs.s 23.062500 23.062500
rounding mode: +inf
abs.s 0.000000 0.000000
abs.s 456.250000 456.250000
abs.s 3.000000 3.000000
abs.s 1.000000 -1.000000
abs.s 1384.500000 1384.500000
abs.s 7.250000 -7.250000
abs.s 1000000000.000000 1000000000.000000
abs.s 5786.500000 -5786.500000
abs.s 1752.000000 1752.000000
abs.s 0.015625 0.015625
abs.s 0.031250 0.031250
abs.s 248562.750000 -248562.750000
abs.s 456.000000 456.000000
abs.s 45786.500000 -45786.500000
abs.s 34.031250 34.031250
abs.s 45786.750000 45786.750000
abs.s 1752065.000000 1752065.000000
abs.s 107.000000 107.000000
abs.s 45667.250000 -45667.250000
abs.s 7.000000 -7.000000
abs.s 347856.500000 -347856.500000
abs.s 356047.500000 356047.500000
abs.s 1.000000 -1.000000
abs.s 23.062500 23.062500
rounding mode: -inf
abs.s 0.000000 0.000000
abs.s 456.250000 456.250000
abs.s 3.000000 3.000000
abs.s 1.000000 -1.000000
abs.s 1384.500000 1384.500000
abs.s 7.250000 -7.250000
abs.s 1000000000.000000 1000000000.000000
abs.s 5786.500000 -5786.500000
abs.s 1752.000000 1752.000000
abs.s 0.015625 0.015625
abs.s 0.031250 0.031250
abs.s 248562.750000 -248562.750000
abs.s 456.000000 456.000000
abs.s 45786.500000 -45786.500000
abs.s 34.031250 34.031250
abs.s 45786.750000 45786.750000
abs.s 1752065.000000 1752065.000000
abs.s 107.000000 107.000000
abs.s 45667.250000 -45667.250000
abs.s 7.000000 -7.000000
abs.s 347856.500000 -347856.500000
abs.s 356047.500000 356047.500000
abs.s 1.000000 -1.000000
abs.s 23.062500 23.062500
rounding mode: near
abs.d 0.000000 0.000000
abs.d 456.250000 456.250000
abs.d 3.000000 3.000000
abs.d 1.000000 -1.000000
abs.d 1384.500000 1384.500000
abs.d 7.250000 -7.250000
abs.d 1000000000.000000 1000000000.000000
abs.d 5786.500000 -5786.500000
abs.d 1752.000000 1752.000000
abs.d 0.015625 0.015625
abs.d 0.031250 0.031250
abs.d 248562.750000 -248562.750000
abs.d 456.000000 456.000000
abs.d 45786.500000 -45786.500000
abs.d 34.031250 34.031250
abs.d 45786.750000 45786.750000
abs.d 1752065.000000 1752065.000000
abs.d 107.000000 107.000000
abs.d 45667.250000 -45667.250000
abs.d 7.000000 -7.000000
abs.d 347856.500000 -347856.500000
abs.d 356047.500000 356047.500000
abs.d 1.000000 -1.000000
abs.d 23.062500 23.062500
rounding mode: zero
abs.d 0.000000 0.000000
abs.d 456.250000 456.250000
abs.d 3.000000 3.000000
abs.d 1.000000 -1.000000
abs.d 1384.500000 1384.500000
abs.d 7.250000 -7.250000
abs.d 1000000000.000000 1000000000.000000
abs.d 5786.500000 -5786.500000
abs.d 1752.000000 1752.000000
abs.d 0.015625 0.015625
abs.d 0.031250 0.031250
abs.d 248562.750000 -248562.750000
abs.d 456.000000 456.000000
abs.d 45786.500000 -45786.500000
abs.d 34.031250 34.031250
abs.d 45786.750000 45786.750000
abs.d 1752065.000000 1752065.000000
abs.d 107.000000 107.000000
abs.d 45667.250000 -45667.250000
abs.d 7.000000 -7.000000
abs.d 347856.500000 -347856.500000
abs.d 356047.500000 356047.500000
abs.d 1.000000 -1.000000
abs.d 23.062500 23.062500
rounding mode: +inf
abs.d 0.000000 0.000000
abs.d 456.250000 456.250000
abs.d 3.000000 3.000000
abs.d 1.000000 -1.000000
abs.d 1384.500000 1384.500000
abs.d 7.250000 -7.250000
abs.d 1000000000.000000 1000000000.000000
abs.d 5786.500000 -5786.500000
abs.d 1752.000000 1752.000000
abs.d 0.015625 0.015625
abs.d 0.031250 0.031250
abs.d 248562.750000 -248562.750000
abs.d 456.000000 456.000000
abs.d 45786.500000 -45786.500000
abs.d 34.031250 34.031250
abs.d 45786.750000 45786.750000
abs.d 1752065.000000 1752065.000000
abs.d 107.000000 107.000000
abs.d 45667.250000 -45667.250000
abs.d 7.000000 -7.000000
abs.d 347856.500000 -347856.500000
abs.d 356047.500000 356047.500000
abs.d 1.000000 -1.000000
abs.d 23.062500 23.062500
rounding mode: -inf
abs.d 0.000000 0.000000
abs.d 456.250000 456.250000
abs.d 3.000000 3.000000
abs.d 1.000000 -1.000000
abs.d 1384.500000 1384.500000
abs.d 7.250000 -7.250000
abs.d 1000000000.000000 1000000000.000000
abs.d 5786.500000 -5786.500000
abs.d 1752.000000 1752.000000
abs.d 0.015625 0.015625
abs.d 0.031250 0.031250
abs.d 248562.750000 -248562.750000
abs.d 456.000000 456.000000
abs.d 45786.500000 -45786.500000
abs.d 34.031250 34.031250
abs.d 45786.750000 45786.750000
abs.d 1752065.000000 1752065.000000
abs.d 107.000000 107.000000
abs.d 45667.250000 -45667.250000
abs.d 7.000000 -7.000000
abs.d 347856.500000 -347856.500000
abs.d 356047.500000 356047.500000
abs.d 1.000000 -1.000000
abs.d 23.062500 23.062500
rounding mode: near
add.s -456.250000 0.000000 -456.250000
add.s -4122.250000 456.250000 -4578.500000
add.s 37.031250 3.000000 34.031250
add.s 4577.750000 -1.000000 4578.750000
add.s 1559.500000 1384.500000 175.000000
add.s 99.750000 -7.250000 107.000000
add.s 999999552.000000 1000000000.000000 -456.250000
add.s -5793.750000 -5786.500000 -7.250000
add.s -1726.500000 1752.000000 -3478.500000
add.s 356.515625 0.015625 356.500000
add.s -0.968750 0.031250 -1.000000
add.s -248539.687500 -248562.750000 23.062500
add.s 456.000000 456.000000 0.000000
add.s -45330.250000 -45786.500000 456.250000
add.s 37.031250 34.031250 3.000000
add.s 45785.750000 45786.750000 -1.000000
add.s 1753449.500000 1752065.000000 1384.500000
add.s 100.000000 107.000000 -7.000000
add.s -45567.250000 -45667.250000 100.000000
add.s -5793.500000 -7.000000 -5786.500000
add.s -346104.500000 -347856.500000 1752.000000
add.s 356047.500000 356047.500000 0.015625
add.s -0.968750 -1.000000 0.031250
add.s -248539.687500 23.062500 -248562.750000
rounding mode: zero
add.s -456.250000 0.000000 -456.250000
add.s -4122.250000 456.250000 -4578.500000
add.s 37.031250 3.000000 34.031250
add.s 4577.750000 -1.000000 4578.750000
add.s 1559.500000 1384.500000 175.000000
add.s 99.750000 -7.250000 107.000000
add.s 999999488.000000 1000000000.000000 -456.250000
add.s -5793.750000 -5786.500000 -7.250000
add.s -1726.500000 1752.000000 -3478.500000
add.s 356.515625 0.015625 356.500000
add.s -0.968750 0.031250 -1.000000
add.s -248539.687500 -248562.750000 23.062500
add.s 456.000000 456.000000 0.000000
add.s -45330.250000 -45786.500000 456.250000
add.s 37.031250 34.031250 3.000000
add.s 45785.750000 45786.750000 -1.000000
add.s 1753449.500000 1752065.000000 1384.500000
add.s 100.000000 107.000000 -7.000000
add.s -45567.250000 -45667.250000 100.000000
add.s -5793.500000 -7.000000 -5786.500000
add.s -346104.500000 -347856.500000 1752.000000
add.s 356047.500000 356047.500000 0.015625
add.s -0.968750 -1.000000 0.031250
add.s -248539.687500 23.062500 -248562.750000
rounding mode: +inf
add.s -456.250000 0.000000 -456.250000
add.s -4122.250000 456.250000 -4578.500000
add.s 37.031250 3.000000 34.031250
add.s 4577.750000 -1.000000 4578.750000
add.s 1559.500000 1384.500000 175.000000
add.s 99.750000 -7.250000 107.000000
add.s 999999552.000000 1000000000.000000 -456.250000
add.s -5793.750000 -5786.500000 -7.250000
add.s -1726.500000 1752.000000 -3478.500000
add.s 356.515625 0.015625 356.500000
add.s -0.968750 0.031250 -1.000000
add.s -248539.687500 -248562.750000 23.062500
add.s 456.000000 456.000000 0.000000
add.s -45330.250000 -45786.500000 456.250000
add.s 37.031250 34.031250 3.000000
add.s 45785.750000 45786.750000 -1.000000
add.s 1753449.500000 1752065.000000 1384.500000
add.s 100.000000 107.000000 -7.000000
add.s -45567.250000 -45667.250000 100.000000
add.s -5793.500000 -7.000000 -5786.500000
add.s -346104.500000 -347856.500000 1752.000000
add.s 356047.531250 356047.500000 0.015625
add.s -0.968750 -1.000000 0.031250
add.s -248539.687500 23.062500 -248562.750000
rounding mode: -inf
add.s -456.250000 0.000000 -456.250000
add.s -4122.250000 456.250000 -4578.500000
add.s 37.031250 3.000000 34.031250
add.s 4577.750000 -1.000000 4578.750000
add.s 1559.500000 1384.500000 175.000000
add.s 99.750000 -7.250000 107.000000
add.s 999999488.000000 1000000000.000000 -456.250000
add.s -5793.750000 -5786.500000 -7.250000
add.s -1726.500000 1752.000000 -3478.500000
add.s 356.515625 0.015625 356.500000
add.s -0.968750 0.031250 -1.000000
add.s -248539.687500 -248562.750000 23.062500
add.s 456.000000 456.000000 0.000000
add.s -45330.250000 -45786.500000 456.250000
add.s 37.031250 34.031250 3.000000
add.s 45785.750000 45786.750000 -1.000000
add.s 1753449.500000 1752065.000000 1384.500000
add.s 100.000000 107.000000 -7.000000
add.s -45567.250000 -45667.250000 100.000000
add.s -5793.500000 -7.000000 -5786.500000
add.s -346104.500000 -347856.500000 1752.000000
add.s 356047.500000 356047.500000 0.015625
add.s -0.968750 -1.000000 0.031250
add.s -248539.687500 23.062500 -248562.750000
rounding mode: near
add.d -456.250000 0.000000 -456.250000
add.d -45330.250000 456.250000 -45786.500000
add.d 37.031250 3.000000 34.031250
add.d 45785.750000 -1.000000 45786.750000
add.d 1753449.500000 1384.500000 1752065.000000
add.d 99.750000 -7.250000 107.000000
add.d 999954332.750000 1000000000.000000 -45667.250000
add.d -5793.750000 -5786.500000 -7.250000
add.d -346104.500000 1752.000000 -347856.500000
add.d 356047.515625 0.015625 356047.500000
add.d -0.968750 0.031250 -1.000000
add.d -248539.687500 -248562.750000 23.062500
add.d 456.000000 456.000000 0.000000
add.d -45330.250000 -45786.500000 456.250000
add.d 37.031250 34.031250 3.000000
add.d 45785.750000 45786.750000 -1.000000
add.d 1753449.500000 1752065.000000 1384.500000
add.d 100.000000 107.000000 -7.000000
add.d 999954332.750000 -45667.250000 1000000000.000000
add.d -5793.500000 -7.000000 -5786.500000
add.d -346104.500000 -347856.500000 1752.000000
add.d 356047.515625 356047.500000 0.015625
add.d -0.968750 -1.000000 0.031250
add.d -248539.687500 23.062500 -248562.750000
rounding mode: zero
add.d -456.250000 0.000000 -456.250000
add.d -45330.250000 456.250000 -45786.500000
add.d 37.031250 3.000000 34.031250
add.d 45785.750000 -1.000000 45786.750000
add.d 1753449.500000 1384.500000 1752065.000000
add.d 99.750000 -7.250000 107.000000
add.d 999954332.750000 1000000000.000000 -45667.250000
add.d -5793.750000 -5786.500000 -7.250000
add.d -346104.500000 1752.000000 -347856.500000
add.d 356047.515625 0.015625 356047.500000
add.d -0.968750 0.031250 -1.000000
add.d -248539.687500 -248562.750000 23.062500
add.d 456.000000 456.000000 0.000000
add.d -45330.250000 -45786.500000 456.250000
add.d 37.031250 34.031250 3.000000
add.d 45785.750000 45786.750000 -1.000000
add.d 1753449.500000 1752065.000000 1384.500000
add.d 100.000000 107.000000 -7.000000
add.d 999954332.750000 -45667.250000 1000000000.000000
add.d -5793.500000 -7.000000 -5786.500000
add.d -346104.500000 -347856.500000 1752.000000
add.d 356047.515625 356047.500000 0.015625
add.d -0.968750 -1.000000 0.031250
add.d -248539.687500 23.062500 -248562.750000
rounding mode: +inf
add.d -456.250000 0.000000 -456.250000
add.d -45330.250000 456.250000 -45786.500000
add.d 37.031250 3.000000 34.031250
add.d 45785.750000 -1.000000 45786.750000
add.d 1753449.500000 1384.500000 1752065.000000
add.d 99.750000 -7.250000 107.000000
add.d 999954332.750000 1000000000.000000 -45667.250000
add.d -5793.750000 -5786.500000 -7.250000
add.d -346104.500000 1752.000000 -347856.500000
add.d 356047.515625 0.015625 356047.500000
add.d -0.968750 0.031250 -1.000000
add.d -248539.687500 -248562.750000 23.062500
add.d 456.000000 456.000000 0.000000
add.d -45330.250000 -45786.500000 456.250000
add.d 37.031250 34.031250 3.000000
add.d 45785.750000 45786.750000 -1.000000
add.d 1753449.500000 1752065.000000 1384.500000
add.d 100.000000 107.000000 -7.000000
add.d 999954332.750000 -45667.250000 1000000000.000000
add.d -5793.500000 -7.000000 -5786.500000
add.d -346104.500000 -347856.500000 1752.000000
add.d 356047.515625 356047.500000 0.015625
add.d -0.968750 -1.000000 0.031250
add.d -248539.687500 23.062500 -248562.750000
rounding mode: -inf
add.d -456.250000 0.000000 -456.250000
add.d -45330.250000 456.250000 -45786.500000
add.d 37.031250 3.000000 34.031250
add.d 45785.750000 -1.000000 45786.750000
add.d 1753449.500000 1384.500000 1752065.000000
add.d 99.750000 -7.250000 107.000000
add.d 999954332.750000 1000000000.000000 -45667.250000
add.d -5793.750000 -5786.500000 -7.250000
add.d -346104.500000 1752.000000 -347856.500000
add.d 356047.515625 0.015625 356047.500000
add.d -0.968750 0.031250 -1.000000
add.d -248539.687500 -248562.750000 23.062500
add.d 456.000000 456.000000 0.000000
add.d -45330.250000 -45786.500000 456.250000
add.d 37.031250 34.031250 3.000000
add.d 45785.750000 45786.750000 -1.000000
add.d 1753449.500000 1752065.000000 1384.500000
add.d 100.000000 107.000000 -7.000000
add.d 999954332.750000 -45667.250000 1000000000.000000
add.d -5793.500000 -7.000000 -5786.500000
add.d -346104.500000 -347856.500000 1752.000000
add.d 356047.515625 356047.500000 0.015625
add.d -0.968750 -1.000000 0.031250
add.d -248539.687500 23.062500 -248562.750000
rounding mode: near
div.s -0.000000 0.000000 -456.250000
div.s -0.099651 456.250000 -4578.500000
div.s 0.088154 3.000000 34.031250
div.s -0.000218 -1.000000 4578.750000
div.s 7.911428 1384.500000 175.000000
div.s -0.067757 -7.250000 107.000000
div.s -2191780.750000 1000000000.000000 -456.250000
div.s 798.137939 -5786.500000 -7.250000
div.s -0.503665 1752.000000 -3478.500000
div.s 0.000044 0.015625 356.500000
div.s -0.031250 0.031250 -1.000000
div.s -10777.789062 -248562.750000 23.062500
div.s inf 456.000000 0.000000
div.s -100.353973 -45786.500000 456.250000
div.s 11.343750 34.031250 3.000000
div.s -45786.750000 45786.750000 -1.000000
div.s 1265.485718 1752065.000000 1384.500000
div.s -15.285714 107.000000 -7.000000
div.s -456.672485 -45667.250000 100.000000
div.s 0.001210 -7.000000 -5786.500000
div.s -198.548233 -347856.500000 1752.000000
div.s 22787040.000000 356047.500000 0.015625
div.s -32.000000 -1.000000 0.031250
div.s -0.000093 23.062500 -248562.750000
rounding mode: zero
div.s -0.000000 0.000000 -456.250000
div.s -0.099650 456.250000 -4578.500000
div.s 0.088154 3.000000 34.031250
div.s -0.000218 -1.000000 4578.750000
div.s 7.911428 1384.500000 175.000000
div.s -0.067757 -7.250000 107.000000
div.s -2191780.750000 1000000000.000000 -456.250000
div.s 798.137878 -5786.500000 -7.250000
div.s -0.503665 1752.000000 -3478.500000
div.s 0.000043 0.015625 356.500000
div.s -0.031250 0.031250 -1.000000
div.s -10777.788085 -248562.750000 23.062500
div.s inf 456.000000 0.000000
div.s -100.353965 -45786.500000 456.250000
div.s 11.343750 34.031250 3.000000
div.s -45786.750000 45786.750000 -1.000000
div.s 1265.485717 1752065.000000 1384.500000
div.s -15.285714 107.000000 -7.000000
div.s -456.672485 -45667.250000 100.000000
div.s 0.001209 -7.000000 -5786.500000
div.s -198.548217 -347856.500000 1752.000000
div.s 22787040.000000 356047.500000 0.015625
div.s -32.000000 -1.000000 0.031250
div.s -0.000092 23.062500 -248562.750000
rounding mode: +inf
div.s -0.000000 0.000000 -456.250000
div.s -0.099650 456.250000 -4578.500000
div.s 0.088155 3.000000 34.031250
div.s -0.000218 -1.000000 4578.750000
div.s 7.911429 1384.500000 175.000000
div.s -0.067757 -7.250000 107.000000
div.s -2191780.750000 1000000000.000000 -456.250000
div.s 798.137940 -5786.500000 -7.250000
div.s -0.503665 1752.000000 -3478.500000
div.s 0.000044 0.015625 356.500000
div.s -0.031250 0.031250 -1.000000
div.s -10777.788085 -248562.750000 23.062500
div.s inf 456.000000 0.000000
div.s -100.353965 -45786.500000 456.250000
div.s 11.343750 34.031250 3.000000
div.s -45786.750000 45786.750000 -1.000000
div.s 1265.485840 1752065.000000 1384.500000
div.s -15.285714 107.000000 -7.000000
div.s -456.672485 -45667.250000 100.000000
div.s 0.001210 -7.000000 -5786.500000
div.s -198.548217 -347856.500000 1752.000000
div.s 22787040.000000 356047.500000 0.015625
div.s -32.000000 -1.000000 0.031250
div.s -0.000092 23.062500 -248562.750000
rounding mode: -inf
div.s -0.000000 0.000000 -456.250000
div.s -0.099651 456.250000 -4578.500000
div.s 0.088154 3.000000 34.031250
div.s -0.000219 -1.000000 4578.750000
div.s 7.911428 1384.500000 175.000000
div.s -0.067758 -7.250000 107.000000
div.s -2191781.000000 1000000000.000000 -456.250000
div.s 798.137878 -5786.500000 -7.250000
div.s -0.503666 1752.000000 -3478.500000
div.s 0.000043 0.015625 356.500000
div.s -0.031250 0.031250 -1.000000
div.s -10777.789063 -248562.750000 23.062500
div.s inf 456.000000 0.000000
div.s -100.353974 -45786.500000 456.250000
div.s 11.343750 34.031250 3.000000
div.s -45786.750000 45786.750000 -1.000000
div.s 1265.485717 1752065.000000 1384.500000
div.s -15.285716 107.000000 -7.000000
div.s -456.672516 -45667.250000 100.000000
div.s 0.001209 -7.000000 -5786.500000
div.s -198.548234 -347856.500000 1752.000000
div.s 22787040.000000 356047.500000 0.015625
div.s -32.000000 -1.000000 0.031250
div.s -0.000093 23.062500 -248562.750000
rounding mode: near
div.d -0.000000 0.000000 -456.250000
div.d -0.009965 456.250000 -45786.500000
div.d 0.088154 3.000000 34.031250
div.d -0.000022 -1.000000 45786.750000
div.d 0.000790 1384.500000 1752065.000000
div.d -0.067757 -7.250000 107.000000
div.d -21897.530506 1000000000.000000 -45667.250000
div.d 798.137931 -5786.500000 -7.250000
div.d -0.005037 1752.000000 -347856.500000
div.d 0.000000 0.015625 356047.500000
div.d -0.031250 0.031250 -1.000000
div.d -10777.788618 -248562.750000 23.062500
div.d inf 456.000000 0.000000
div.d -100.353973 -45786.500000 456.250000
div.d 11.343750 34.031250 3.000000
div.d -45786.750000 45786.750000 -1.000000
div.d 1265.485735 1752065.000000 1384.500000
div.d -15.285714 107.000000 -7.000000
div.d -0.000046 -45667.250000 1000000000.000000
div.d 0.001210 -7.000000 -5786.500000
div.d -198.548231 -347856.500000 1752.000000
div.d 22787040.000000 356047.500000 0.015625
div.d -32.000000 -1.000000 0.031250
div.d -0.000093 23.062500 -248562.750000
rounding mode: zero
div.d -0.000000 0.000000 -456.250000
div.d -0.009964 456.250000 -45786.500000
div.d 0.088154 3.000000 34.031250
div.d -0.000021 -1.000000 45786.750000
div.d 0.000790 1384.500000 1752065.000000
div.d -0.067757 -7.250000 107.000000
div.d -21897.530505 1000000000.000000 -45667.250000
div.d 798.137931 -5786.500000 -7.250000
div.d -0.005036 1752.000000 -347856.500000
div.d 0.000000 0.015625 356047.500000
div.d -0.031250 0.031250 -1.000000
div.d -10777.788617 -248562.750000 23.062500
div.d inf 456.000000 0.000000
div.d -100.353972 -45786.500000 456.250000
div.d 11.343750 34.031250 3.000000
div.d -45786.750000 45786.750000 -1.000000
div.d 1265.485734 1752065.000000 1384.500000
div.d -15.285714 107.000000 -7.000000
div.d -0.000045 -45667.250000 1000000000.000000
div.d 0.001209 -7.000000 -5786.500000
div.d -198.548230 -347856.500000 1752.000000
div.d 22787040.000000 356047.500000 0.015625
div.d -32.000000 -1.000000 0.031250
div.d -0.000092 23.062500 -248562.750000
rounding mode: +inf
div.d -0.000000 0.000000 -456.250000
div.d -0.009964 456.250000 -45786.500000
div.d 0.088155 3.000000 34.031250
div.d -0.000021 -1.000000 45786.750000
div.d 0.000791 1384.500000 1752065.000000
div.d -0.067757 -7.250000 107.000000
div.d -21897.530505 1000000000.000000 -45667.250000
div.d 798.137932 -5786.500000 -7.250000
div.d -0.005036 1752.000000 -347856.500000
div.d 0.000001 0.015625 356047.500000
div.d -0.031250 0.031250 -1.000000
div.d -10777.788617 -248562.750000 23.062500
div.d inf 456.000000 0.000000
div.d -100.353972 -45786.500000 456.250000
div.d 11.343750 34.031250 3.000000
div.d -45786.750000 45786.750000 -1.000000
div.d 1265.485735 1752065.000000 1384.500000
div.d -15.285714 107.000000 -7.000000
div.d -0.000045 -45667.250000 1000000000.000000
div.d 0.001210 -7.000000 -5786.500000
div.d -198.548230 -347856.500000 1752.000000
div.d 22787040.000000 356047.500000 0.015625
div.d -32.000000 -1.000000 0.031250
div.d -0.000092 23.062500 -248562.750000
rounding mode: -inf
div.d -0.000000 0.000000 -456.250000
div.d -0.009965 456.250000 -45786.500000
div.d 0.088154 3.000000 34.031250
div.d -0.000022 -1.000000 45786.750000
div.d 0.000790 1384.500000 1752065.000000
div.d -0.067758 -7.250000 107.000000
div.d -21897.530506 1000000000.000000 -45667.250000
div.d 798.137931 -5786.500000 -7.250000
div.d -0.005037 1752.000000 -347856.500000
div.d 0.000000 0.015625 356047.500000
div.d -0.031250 0.031250 -1.000000
div.d -10777.788618 -248562.750000 23.062500
div.d inf 456.000000 0.000000
div.d -100.353973 -45786.500000 456.250000
div.d 11.343750 34.031250 3.000000
div.d -45786.750000 45786.750000 -1.000000
div.d 1265.485734 1752065.000000 1384.500000
div.d -15.285715 107.000000 -7.000000
div.d -0.000046 -45667.250000 1000000000.000000
div.d 0.001209 -7.000000 -5786.500000
div.d -198.548231 -347856.500000 1752.000000
div.d 22787040.000000 356047.500000 0.015625
div.d -32.000000 -1.000000 0.031250
div.d -0.000093 23.062500 -248562.750000
rounding mode: near
mul.s -0.000000 0.000000 -456.250000
mul.s -2088940.625000 456.250000 -4578.500000
mul.s 102.093750 3.000000 34.031250
mul.s -4578.750000 -1.000000 4578.750000
mul.s 242287.500000 1384.500000 175.000000
mul.s -775.750000 -7.250000 107.000000
mul.s -456249999360.000000 1000000000.000000 -456.250000
mul.s 41952.125000 -5786.500000 -7.250000
mul.s -6094332.000000 1752.000000 -3478.500000
mul.s 5.570312 0.015625 356.500000
mul.s -0.031250 0.031250 -1.000000
mul.s -5732478.500000 -248562.750000 23.062500
mul.s 0.000000 456.000000 0.000000
mul.s -20890090.000000 -45786.500000 456.250000
mul.s 102.093750 34.031250 3.000000
mul.s -45786.750000 45786.750000 -1.000000
mul.s 2425733888.000000 1752065.000000 1384.500000
mul.s -749.000000 107.000000 -7.000000
mul.s -4566725.000000 -45667.250000 100.000000
mul.s 40505.500000 -7.000000 -5786.500000
mul.s -609444608.000000 -347856.500000 1752.000000
mul.s 5563.242188 356047.500000 0.015625
mul.s -0.031250 -1.000000 0.031250
mul.s -5732478.500000 23.062500 -248562.750000
rounding mode: zero
mul.s -0.000000 0.000000 -456.250000
mul.s -2088940.625000 456.250000 -4578.500000
mul.s 102.093750 3.000000 34.031250
mul.s -4578.750000 -1.000000 4578.750000
mul.s 242287.500000 1384.500000 175.000000
mul.s -775.750000 -7.250000 107.000000
mul.s -456249999360.000000 1000000000.000000 -456.250000
mul.s 41952.125000 -5786.500000 -7.250000
mul.s -6094332.000000 1752.000000 -3478.500000
mul.s 5.570312 0.015625 356.500000
mul.s -0.031250 0.031250 -1.000000
mul.s -5732478.000000 -248562.750000 23.062500
mul.s 0.000000 456.000000 0.000000
mul.s -20890090.000000 -45786.500000 456.250000
mul.s 102.093750 34.031250 3.000000
mul.s -45786.750000 45786.750000 -1.000000
mul.s 2425733888.000000 1752065.000000 1384.500000
mul.s -749.000000 107.000000 -7.000000
mul.s -4566725.000000 -45667.250000 100.000000
mul.s 40505.500000 -7.000000 -5786.500000
mul.s -609444544.000000 -347856.500000 1752.000000
mul.s 5563.242187 356047.500000 0.015625
mul.s -0.031250 -1.000000 0.031250
mul.s -5732478.000000 23.062500 -248562.750000
rounding mode: +inf
mul.s -0.000000 0.000000 -456.250000
mul.s -2088940.625000 456.250000 -4578.500000
mul.s 102.093750 3.000000 34.031250
mul.s -4578.750000 -1.000000 4578.750000
mul.s 242287.500000 1384.500000 175.000000
mul.s -775.750000 -7.250000 107.000000
mul.s -456249999360.000000 1000000000.000000 -456.250000
mul.s 41952.125000 -5786.500000 -7.250000
mul.s -6094332.000000 1752.000000 -3478.500000
mul.s 5.570313 0.015625 356.500000
mul.s -0.031250 0.031250 -1.000000
mul.s -5732478.000000 -248562.750000 23.062500
mul.s 0.000000 456.000000 0.000000
mul.s -20890090.000000 -45786.500000 456.250000
mul.s 102.093750 34.031250 3.000000
mul.s -45786.750000 45786.750000 -1.000000
mul.s 2425734144.000000 1752065.000000 1384.500000
mul.s -749.000000 107.000000 -7.000000
mul.s -4566725.000000 -45667.250000 100.000000
mul.s 40505.500000 -7.000000 -5786.500000
mul.s -609444544.000000 -347856.500000 1752.000000
mul.s 5563.242188 356047.500000 0.015625
mul.s -0.031250 -1.000000 0.031250
mul.s -5732478.000000 23.062500 -248562.750000
rounding mode: -inf
mul.s -0.000000 0.000000 -456.250000
mul.s -2088940.625000 456.250000 -4578.500000
mul.s 102.093750 3.000000 34.031250
mul.s -4578.750000 -1.000000 4578.750000
mul.s 242287.500000 1384.500000 175.000000
mul.s -775.750000 -7.250000 107.000000
mul.s -456250032128.000000 1000000000.000000 -456.250000
mul.s 41952.125000 -5786.500000 -7.250000
mul.s -6094332.000000 1752.000000 -3478.500000
mul.s 5.570312 0.015625 356.500000
mul.s -0.031250 0.031250 -1.000000
mul.s -5732478.500000 -248562.750000 23.062500
mul.s 0.000000 456.000000 0.000000
mul.s -20890092.000000 -45786.500000 456.250000
mul.s 102.093750 34.031250 3.000000
mul.s -45786.750000 45786.750000 -1.000000
mul.s 2425733888.000000 1752065.000000 1384.500000
mul.s -749.000000 107.000000 -7.000000
mul.s -4566725.000000 -45667.250000 100.000000
mul.s 40505.500000 -7.000000 -5786.500000
mul.s -609444608.000000 -347856.500000 1752.000000
mul.s 5563.242187 356047.500000 0.015625
mul.s -0.031250 -1.000000 0.031250
mul.s -5732478.500000 23.062500 -248562.750000
rounding mode: near
mul.d -0.000000 0.000000 -456.250000
mul.d -20890090.625000 456.250000 -45786.500000
mul.d 102.093750 3.000000 34.031250
mul.d -45786.750000 -1.000000 45786.750000
mul.d 2425733992.500000 1384.500000 1752065.000000
mul.d -775.750000 -7.250000 107.000000
mul.d -45667250000000.000000 1000000000.000000 -45667.250000
mul.d 41952.125000 -5786.500000 -7.250000
mul.d -609444588.000000 1752.000000 -347856.500000
mul.d 5563.242188 0.015625 356047.500000
mul.d -0.031250 0.031250 -1.000000
mul.d -5732478.421875 -248562.750000 23.062500
mul.d 0.000000 456.000000 0.000000
mul.d -20890090.625000 -45786.500000 456.250000
mul.d 102.093750 34.031250 3.000000
mul.d -45786.750000 45786.750000 -1.000000
mul.d 2425733992.500000 1752065.000000 1384.500000
mul.d -749.000000 107.000000 -7.000000
mul.d -45667250000000.000000 -45667.250000 1000000000.000000
mul.d 40505.500000 -7.000000 -5786.500000
mul.d -609444588.000000 -347856.500000 1752.000000
mul.d 5563.242188 356047.500000 0.015625
mul.d -0.031250 -1.000000 0.031250
mul.d -5732478.421875 23.062500 -248562.750000
rounding mode: zero
mul.d -0.000000 0.000000 -456.250000
mul.d -20890090.625000 456.250000 -45786.500000
mul.d 102.093750 3.000000 34.031250
mul.d -45786.750000 -1.000000 45786.750000
mul.d 2425733992.500000 1384.500000 1752065.000000
mul.d -775.750000 -7.250000 107.000000
mul.d -45667250000000.000000 1000000000.000000 -45667.250000
mul.d 41952.125000 -5786.500000 -7.250000
mul.d -609444588.000000 1752.000000 -347856.500000
mul.d 5563.242187 0.015625 356047.500000
mul.d -0.031250 0.031250 -1.000000
mul.d -5732478.421875 -248562.750000 23.062500
mul.d 0.000000 456.000000 0.000000
mul.d -20890090.625000 -45786.500000 456.250000
mul.d 102.093750 34.031250 3.000000
mul.d -45786.750000 45786.750000 -1.000000
mul.d 2425733992.500000 1752065.000000 1384.500000
mul.d -749.000000 107.000000 -7.000000
mul.d -45667250000000.000000 -45667.250000 1000000000.000000
mul.d 40505.500000 -7.000000 -5786.500000
mul.d -609444588.000000 -347856.500000 1752.000000
mul.d 5563.242187 356047.500000 0.015625
mul.d -0.031250 -1.000000 0.031250
mul.d -5732478.421875 23.062500 -248562.750000
rounding mode: +inf
mul.d -0.000000 0.000000 -456.250000
mul.d -20890090.625000 456.250000 -45786.500000
mul.d 102.093750 3.000000 34.031250
mul.d -45786.750000 -1.000000 45786.750000
mul.d 2425733992.500000 1384.500000 1752065.000000
mul.d -775.750000 -7.250000 107.000000
mul.d -45667250000000.000000 1000000000.000000 -45667.250000
mul.d 41952.125000 -5786.500000 -7.250000
mul.d -609444588.000000 1752.000000 -347856.500000
mul.d 5563.242188 0.015625 356047.500000
mul.d -0.031250 0.031250 -1.000000
mul.d -5732478.421875 -248562.750000 23.062500
mul.d 0.000000 456.000000 0.000000
mul.d -20890090.625000 -45786.500000 456.250000
mul.d 102.093750 34.031250 3.000000
mul.d -45786.750000 45786.750000 -1.000000
mul.d 2425733992.500000 1752065.000000 1384.500000
mul.d -749.000000 107.000000 -7.000000
mul.d -45667250000000.000000 -45667.250000 1000000000.000000
mul.d 40505.500000 -7.000000 -5786.500000
mul.d -609444588.000000 -347856.500000 1752.000000
mul.d 5563.242188 356047.500000 0.015625
mul.d -0.031250 -1.000000 0.031250
mul.d -5732478.421875 23.062500 -248562.750000
rounding mode: -inf
mul.d -0.000000 0.000000 -456.250000
mul.d -20890090.625000 456.250000 -45786.500000
mul.d 102.093750 3.000000 34.031250
mul.d -45786.750000 -1.000000 45786.750000
mul.d 2425733992.500000 1384.500000 1752065.000000
mul.d -775.750000 -7.250000 107.000000
mul.d -45667250000000.000000 1000000000.000000 -45667.250000
mul.d 41952.125000 -5786.500000 -7.250000
mul.d -609444588.000000 1752.000000 -347856.500000
mul.d 5563.242187 0.015625 356047.500000
mul.d -0.031250 0.031250 -1.000000
mul.d -5732478.421875 -248562.750000 23.062500
mul.d 0.000000 456.000000 0.000000
mul.d -20890090.625000 -45786.500000 456.250000
mul.d 102.093750 34.031250 3.000000
mul.d -45786.750000 45786.750000 -1.000000
mul.d 2425733992.500000 1752065.000000 1384.500000
mul.d -749.000000 107.000000 -7.000000
mul.d -45667250000000.000000 -45667.250000 1000000000.000000
mul.d 40505.500000 -7.000000 -5786.500000
mul.d -609444588.000000 -347856.500000 1752.000000
mul.d 5563.242187 356047.500000 0.015625
mul.d -0.031250 -1.000000 0.031250
mul.d -5732478.421875 23.062500 -248562.750000
rounding mode: near
neg.s -0.000000 0.000000
neg.s -456.250000 456.250000
neg.s -3.000000 3.000000
neg.s 1.000000 -1.000000
neg.s -1384.500000 1384.500000
neg.s 7.250000 -7.250000
neg.s -1000000000.000000 1000000000.000000
neg.s 5786.500000 -5786.500000
neg.s -1752.000000 1752.000000
neg.s -0.015625 0.015625
neg.s -0.031250 0.031250
neg.s 248562.750000 -248562.750000
neg.s -456.000000 456.000000
neg.s 45786.500000 -45786.500000
neg.s -34.031250 34.031250
neg.s -45786.750000 45786.750000
neg.s -1752065.000000 1752065.000000
neg.s -107.000000 107.000000
neg.s 45667.250000 -45667.250000
neg.s 7.000000 -7.000000
neg.s 347856.500000 -347856.500000
neg.s -356047.500000 356047.500000
neg.s 1.000000 -1.000000
neg.s -23.062500 23.062500
rounding mode: zero
neg.s -0.000000 0.000000
neg.s -456.250000 456.250000
neg.s -3.000000 3.000000
neg.s 1.000000 -1.000000
neg.s -1384.500000 1384.500000
neg.s 7.250000 -7.250000
neg.s -1000000000.000000 1000000000.000000
neg.s 5786.500000 -5786.500000
neg.s -1752.000000 1752.000000
neg.s -0.015625 0.015625
neg.s -0.031250 0.031250
neg.s 248562.750000 -248562.750000
neg.s -456.000000 456.000000
neg.s 45786.500000 -45786.500000
neg.s -34.031250 34.031250
neg.s -45786.750000 45786.750000
neg.s -1752065.000000 1752065.000000
neg.s -107.000000 107.000000
neg.s 45667.250000 -45667.250000
neg.s 7.000000 -7.000000
neg.s 347856.500000 -347856.500000
neg.s -356047.500000 356047.500000
neg.s 1.000000 -1.000000
neg.s -23.062500 23.062500
rounding mode: +inf
neg.s -0.000000 0.000000
neg.s -456.250000 456.250000
neg.s -3.000000 3.000000
neg.s 1.000000 -1.000000
neg.s -1384.500000 1384.500000
neg.s 7.250000 -7.250000
neg.s -1000000000.000000 1000000000.000000
neg.s 5786.500000 -5786.500000
neg.s -1752.000000 1752.000000
neg.s -0.015625 0.015625
neg.s -0.031250 0.031250
neg.s 248562.750000 -248562.750000
neg.s -456.000000 456.000000
neg.s 45786.500000 -45786.500000
neg.s -34.031250 34.031250
neg.s -45786.750000 45786.750000
neg.s -1752065.000000 1752065.000000
neg.s -107.000000 107.000000
neg.s 45667.250000 -45667.250000
neg.s 7.000000 -7.000000
neg.s 347856.500000 -347856.500000
neg.s -356047.500000 356047.500000
neg.s 1.000000 -1.000000
neg.s -23.062500 23.062500
rounding mode: -inf
neg.s -0.000000 0.000000
neg.s -456.250000 456.250000
neg.s -3.000000 3.000000
neg.s 1.000000 -1.000000
neg.s -1384.500000 1384.500000
neg.s 7.250000 -7.250000
neg.s -1000000000.000000 1000000000.000000
neg.s 5786.500000 -5786.500000
neg.s -1752.000000 1752.000000
neg.s -0.015625 0.015625
neg.s -0.031250 0.031250
neg.s 248562.750000 -248562.750000
neg.s -456.000000 456.000000
neg.s 45786.500000 -45786.500000
neg.s -34.031250 34.031250
neg.s -45786.750000 45786.750000
neg.s -1752065.000000 1752065.000000
neg.s -107.000000 107.000000
neg.s 45667.250000 -45667.250000
neg.s 7.000000 -7.000000
neg.s 347856.500000 -347856.500000
neg.s -356047.500000 356047.500000
neg.s 1.000000 -1.000000
neg.s -23.062500 23.062500
rounding mode: near
neg.d -0.000000 0.000000
neg.d -456.250000 456.250000
neg.d -3.000000 3.000000
neg.d 1.000000 -1.000000
neg.d -1384.500000 1384.500000
neg.d 7.250000 -7.250000
neg.d -1000000000.000000 1000000000.000000
neg.d 5786.500000 -5786.500000
neg.d -1752.000000 1752.000000
neg.d -0.015625 0.015625
neg.d -0.031250 0.031250
neg.d 248562.750000 -248562.750000
neg.d -456.000000 456.000000
neg.d 45786.500000 -45786.500000
neg.d -34.031250 34.031250
neg.d -45786.750000 45786.750000
neg.d -1752065.000000 1752065.000000
neg.d -107.000000 107.000000
neg.d 45667.250000 -45667.250000
neg.d 7.000000 -7.000000
neg.d 347856.500000 -347856.500000
neg.d -356047.500000 356047.500000
neg.d 1.000000 -1.000000
neg.d -23.062500 23.062500
rounding mode: zero
neg.d -0.000000 0.000000
neg.d -456.250000 456.250000
neg.d -3.000000 3.000000
neg.d 1.000000 -1.000000
neg.d -1384.500000 1384.500000
neg.d 7.250000 -7.250000
neg.d -1000000000.000000 1000000000.000000
neg.d 5786.500000 -5786.500000
neg.d -1752.000000 1752.000000
neg.d -0.015625 0.015625
neg.d -0.031250 0.031250
neg.d 248562.750000 -248562.750000
neg.d -456.000000 456.000000
neg.d 45786.500000 -45786.500000
neg.d -34.031250 34.031250
neg.d -45786.750000 45786.750000
neg.d -1752065.000000 1752065.000000
neg.d -107.000000 107.000000
neg.d 45667.250000 -45667.250000
neg.d 7.000000 -7.000000
neg.d 347856.500000 -347856.500000
neg.d -356047.500000 356047.500000
neg.d 1.000000 -1.000000
neg.d -23.062500 23.062500
rounding mode: +inf
neg.d -0.000000 0.000000
neg.d -456.250000 456.250000
neg.d -3.000000 3.000000
neg.d 1.000000 -1.000000
neg.d -1384.500000 1384.500000
neg.d 7.250000 -7.250000
neg.d -1000000000.000000 1000000000.000000
neg.d 5786.500000 -5786.500000
neg.d -1752.000000 1752.000000
neg.d -0.015625 0.015625
neg.d -0.031250 0.031250
neg.d 248562.750000 -248562.750000
neg.d -456.000000 456.000000
neg.d 45786.500000 -45786.500000
neg.d -34.031250 34.031250
neg.d -45786.750000 45786.750000
neg.d -1752065.000000 1752065.000000
neg.d -107.000000 107.000000
neg.d 45667.250000 -45667.250000
neg.d 7.000000 -7.000000
neg.d 347856.500000 -347856.500000
neg.d -356047.500000 356047.500000
neg.d 1.000000 -1.000000
neg.d -23.062500 23.062500
rounding mode: -inf
neg.d -0.000000 0.000000
neg.d -456.250000 456.250000
neg.d -3.000000 3.000000
neg.d 1.000000 -1.000000
neg.d -1384.500000 1384.500000
neg.d 7.250000 -7.250000
neg.d -1000000000.000000 1000000000.000000
neg.d 5786.500000 -5786.500000
neg.d -1752.000000 1752.000000
neg.d -0.015625 0.015625
neg.d -0.031250 0.031250
neg.d 248562.750000 -248562.750000
neg.d -456.000000 456.000000
neg.d 45786.500000 -45786.500000
neg.d -34.031250 34.031250
neg.d -45786.750000 45786.750000
neg.d -1752065.000000 1752065.000000
neg.d -107.000000 107.000000
neg.d 45667.250000 -45667.250000
neg.d 7.000000 -7.000000
neg.d 347856.500000 -347856.500000
neg.d -356047.500000 356047.500000
neg.d 1.000000 -1.000000
neg.d -23.062500 23.062500
rounding mode: near
sqrt.s 0.000000 0.000000
sqrt.s 21.360010 456.250000
sqrt.s 1.732051 3.000000
sqrt.s nan -1.000000
sqrt.s 37.208870 1384.500000
sqrt.s nan -7.250000
sqrt.s 31622.777344 1000000000.000000
sqrt.s nan -5786.500000
sqrt.s 41.856899 1752.000000
sqrt.s 0.125000 0.015625
sqrt.s 0.176777 0.031250
sqrt.s nan -248562.750000
sqrt.s 21.354156 456.000000
sqrt.s nan -45786.500000
sqrt.s 5.833631 34.031250
sqrt.s 213.978394 45786.750000
sqrt.s 1323.655884 1752065.000000
sqrt.s 10.344080 107.000000
sqrt.s nan -45667.250000
sqrt.s nan -7.000000
sqrt.s nan -347856.500000
sqrt.s 596.697144 356047.500000
sqrt.s nan -1.000000
sqrt.s 4.802343 23.062500
rounding mode: zero
sqrt.s 0.000000 0.000000
sqrt.s 21.360008 456.250000
sqrt.s 1.732050 3.000000
sqrt.s nan -1.000000
sqrt.s 37.208866 1384.500000
sqrt.s nan -7.250000
sqrt.s 31622.775390 1000000000.000000
sqrt.s nan -5786.500000
sqrt.s 41.856895 1752.000000
sqrt.s 0.125000 0.015625
sqrt.s 0.176776 0.031250
sqrt.s nan -248562.750000
sqrt.s 21.354156 456.000000
sqrt.s nan -45786.500000
sqrt.s 5.833630 34.031250
sqrt.s 213.978378 45786.750000
sqrt.s 1323.655883 1752065.000000
sqrt.s 10.344079 107.000000
sqrt.s nan -45667.250000
sqrt.s nan -7.000000
sqrt.s nan -347856.500000
sqrt.s 596.697143 356047.500000
sqrt.s nan -1.000000
sqrt.s 4.802342 23.062500
rounding mode: +inf
sqrt.s 0.000000 0.000000
sqrt.s 21.360011 456.250000
sqrt.s 1.732051 3.000000
sqrt.s nan -1.000000
sqrt.s 37.208870 1384.500000
sqrt.s nan -7.250000
sqrt.s 31622.777344 1000000000.000000
sqrt.s nan -5786.500000
sqrt.s 41.856900 1752.000000
sqrt.s 0.125000 0.015625
sqrt.s 0.176777 0.031250
sqrt.s nan -248562.750000
sqrt.s 21.354159 456.000000
sqrt.s nan -45786.500000
sqrt.s 5.833632 34.031250
sqrt.s 213.978394 45786.750000
sqrt.s 1323.656006 1752065.000000
sqrt.s 10.344081 107.000000
sqrt.s nan -45667.250000
sqrt.s nan -7.000000
sqrt.s nan -347856.500000
sqrt.s 596.697205 356047.500000
sqrt.s nan -1.000000
sqrt.s 4.802344 23.062500
rounding mode: -inf
sqrt.s 0.000000 0.000000
sqrt.s 21.360008 456.250000
sqrt.s 1.732050 3.000000
sqrt.s nan -1.000000
sqrt.s 37.208866 1384.500000
sqrt.s nan -7.250000
sqrt.s 31622.775390 1000000000.000000
sqrt.s nan -5786.500000
sqrt.s 41.856895 1752.000000
sqrt.s 0.125000 0.015625
sqrt.s 0.176776 0.031250
sqrt.s nan -248562.750000
sqrt.s 21.354156 456.000000
sqrt.s nan -45786.500000
sqrt.s 5.833630 34.031250
sqrt.s 213.978378 45786.750000
sqrt.s 1323.655883 1752065.000000
sqrt.s 10.344079 107.000000
sqrt.s nan -45667.250000
sqrt.s nan -7.000000
sqrt.s nan -347856.500000
sqrt.s 596.697143 356047.500000
sqrt.s nan -1.000000
sqrt.s 4.802342 23.062500
rounding mode: near
sqrt.d 0.000000 0.000000
sqrt.d 21.360009 456.250000
sqrt.d 1.732051 3.000000
sqrt.d nan -1.000000
sqrt.d 37.208870 1384.500000
sqrt.d nan -7.250000
sqrt.d 31622.776602 1000000000.000000
sqrt.d nan -5786.500000
sqrt.d 41.856899 1752.000000
sqrt.d 0.125000 0.015625
sqrt.d 0.176777 0.031250
sqrt.d nan -248562.750000
sqrt.d 21.354157 456.000000
sqrt.d nan -45786.500000
sqrt.d 5.833631 34.031250
sqrt.d 213.978387 45786.750000
sqrt.d 1323.655922 1752065.000000
sqrt.d 10.344080 107.000000
sqrt.d nan -45667.250000
sqrt.d nan -7.000000
sqrt.d nan -347856.500000
sqrt.d 596.697159 356047.500000
sqrt.d nan -1.000000
sqrt.d 4.802343 23.062500
rounding mode: zero
sqrt.d 0.000000 0.000000
sqrt.d 21.360009 456.250000
sqrt.d 1.732050 3.000000
sqrt.d nan -1.000000
sqrt.d 37.208869 1384.500000
sqrt.d nan -7.250000
sqrt.d 31622.776601 1000000000.000000
sqrt.d nan -5786.500000
sqrt.d 41.856899 1752.000000
sqrt.d 0.125000 0.015625
sqrt.d 0.176776 0.031250
sqrt.d nan -248562.750000
sqrt.d 21.354156 456.000000
sqrt.d nan -45786.500000
sqrt.d 5.833630 34.031250
sqrt.d 213.978386 45786.750000
sqrt.d 1323.655922 1752065.000000
sqrt.d 10.344080 107.000000
sqrt.d nan -45667.250000
sqrt.d nan -7.000000
sqrt.d nan -347856.500000
sqrt.d 596.697159 356047.500000
sqrt.d nan -1.000000
sqrt.d 4.802343 23.062500
rounding mode: +inf
sqrt.d 0.000000 0.000000
sqrt.d 21.360010 456.250000
sqrt.d 1.732051 3.000000
sqrt.d nan -1.000000
sqrt.d 37.208870 1384.500000
sqrt.d nan -7.250000
sqrt.d 31622.776602 1000000000.000000
sqrt.d nan -5786.500000
sqrt.d 41.856900 1752.000000
sqrt.d 0.125000 0.015625
sqrt.d 0.176777 0.031250
sqrt.d nan -248562.750000
sqrt.d 21.354157 456.000000
sqrt.d nan -45786.500000
sqrt.d 5.833631 34.031250
sqrt.d 213.978387 45786.750000
sqrt.d 1323.655923 1752065.000000
sqrt.d 10.344081 107.000000
sqrt.d nan -45667.250000
sqrt.d nan -7.000000
sqrt.d nan -347856.500000
sqrt.d 596.697160 356047.500000
sqrt.d nan -1.000000
sqrt.d 4.802344 23.062500
rounding mode: -inf
sqrt.d 0.000000 0.000000
sqrt.d 21.360009 456.250000
sqrt.d 1.732050 3.000000
sqrt.d nan -1.000000
sqrt.d 37.208869 1384.500000
sqrt.d nan -7.250000
sqrt.d 31622.776601 1000000000.000000
sqrt.d nan -5786.500000
sqrt.d 41.856899 1752.000000
sqrt.d 0.125000 0.015625
sqrt.d 0.176776 0.031250
sqrt.d nan -248562.750000
sqrt.d 21.354156 456.000000
sqrt.d nan -45786.500000
sqrt.d 5.833630 34.031250
sqrt.d 213.978386 45786.750000
sqrt.d 1323.655922 1752065.000000
sqrt.d 10.344080 107.000000
sqrt.d nan -45667.250000
sqrt.d nan -7.000000
sqrt.d nan -347856.500000
sqrt.d 596.697159 356047.500000
sqrt.d nan -1.000000
sqrt.d 4.802343 23.062500
rounding mode: near
sub.s 456.250000 0.000000 -456.250000
sub.s 5034.750000 456.250000 -4578.500000
sub.s -31.031250 3.000000 34.031250
sub.s -4579.750000 -1.000000 4578.750000
sub.s 1209.500000 1384.500000 175.000000
sub.s -114.250000 -7.250000 107.000000
sub.s 1000000448.000000 1000000000.000000 -456.250000
sub.s -5779.250000 -5786.500000 -7.250000
sub.s 5230.500000 1752.000000 -3478.500000
sub.s -356.484375 0.015625 356.500000
sub.s 1.031250 0.031250 -1.000000
sub.s -248585.812500 -248562.750000 23.062500
sub.s 456.000000 456.000000 0.000000
sub.s -46242.750000 -45786.500000 456.250000
sub.s 31.031250 34.031250 3.000000
sub.s 45787.750000 45786.750000 -1.000000
sub.s 1750680.500000 1752065.000000 1384.500000
sub.s 114.000000 107.000000 -7.000000
sub.s -45767.250000 -45667.250000 100.000000
sub.s 5779.500000 -7.000000 -5786.500000
sub.s -349608.500000 -347856.500000 1752.000000
sub.s 356047.500000 356047.500000 0.015625
sub.s -1.031250 -1.000000 0.031250
sub.s 248585.812500 23.062500 -248562.750000
rounding mode: zero
sub.s 456.250000 0.000000 -456.250000
sub.s 5034.750000 456.250000 -4578.500000
sub.s -31.031250 3.000000 34.031250
sub.s -4579.750000 -1.000000 4578.750000
sub.s 1209.500000 1384.500000 175.000000
sub.s -114.250000 -7.250000 107.000000
sub.s 1000000448.000000 1000000000.000000 -456.250000
sub.s -5779.250000 -5786.500000 -7.250000
sub.s 5230.500000 1752.000000 -3478.500000
sub.s -356.484375 0.015625 356.500000
sub.s 1.031250 0.031250 -1.000000
sub.s -248585.812500 -248562.750000 23.062500
sub.s 456.000000 456.000000 0.000000
sub.s -46242.750000 -45786.500000 456.250000
sub.s 31.031250 34.031250 3.000000
sub.s 45787.750000 45786.750000 -1.000000
sub.s 1750680.500000 1752065.000000 1384.500000
sub.s 114.000000 107.000000 -7.000000
sub.s -45767.250000 -45667.250000 100.000000
sub.s 5779.500000 -7.000000 -5786.500000
sub.s -349608.500000 -347856.500000 1752.000000
sub.s 356047.468750 356047.500000 0.015625
sub.s -1.031250 -1.000000 0.031250
sub.s 248585.812500 23.062500 -248562.750000
rounding mode: +inf
sub.s 456.250000 0.000000 -456.250000
sub.s 5034.750000 456.250000 -4578.500000
sub.s -31.031250 3.000000 34.031250
sub.s -4579.750000 -1.000000 4578.750000
sub.s 1209.500000 1384.500000 175.000000
sub.s -114.250000 -7.250000 107.000000
sub.s 1000000512.000000 1000000000.000000 -456.250000
sub.s -5779.250000 -5786.500000 -7.250000
sub.s 5230.500000 1752.000000 -3478.500000
sub.s -356.484375 0.015625 356.500000
sub.s 1.031250 0.031250 -1.000000
sub.s -248585.812500 -248562.750000 23.062500
sub.s 456.000000 456.000000 0.000000
sub.s -46242.750000 -45786.500000 456.250000
sub.s 31.031250 34.031250 3.000000
sub.s 45787.750000 45786.750000 -1.000000
sub.s 1750680.500000 1752065.000000 1384.500000
sub.s 114.000000 107.000000 -7.000000
sub.s -45767.250000 -45667.250000 100.000000
sub.s 5779.500000 -7.000000 -5786.500000
sub.s -349608.500000 -347856.500000 1752.000000
sub.s 356047.500000 356047.500000 0.015625
sub.s -1.031250 -1.000000 0.031250
sub.s 248585.812500 23.062500 -248562.750000
rounding mode: -inf
sub.s 456.250000 0.000000 -456.250000
sub.s 5034.750000 456.250000 -4578.500000
sub.s -31.031250 3.000000 34.031250
sub.s -4579.750000 -1.000000 4578.750000
sub.s 1209.500000 1384.500000 175.000000
sub.s -114.250000 -7.250000 107.000000
sub.s 1000000448.000000 1000000000.000000 -456.250000
sub.s -5779.250000 -5786.500000 -7.250000
sub.s 5230.500000 1752.000000 -3478.500000
sub.s -356.484375 0.015625 356.500000
sub.s 1.031250 0.031250 -1.000000
sub.s -248585.812500 -248562.750000 23.062500
sub.s 456.000000 456.000000 0.000000
sub.s -46242.750000 -45786.500000 456.250000
sub.s 31.031250 34.031250 3.000000
sub.s 45787.750000 45786.750000 -1.000000
sub.s 1750680.500000 1752065.000000 1384.500000
sub.s 114.000000 107.000000 -7.000000
sub.s -45767.250000 -45667.250000 100.000000
sub.s 5779.500000 -7.000000 -5786.500000
sub.s -349608.500000 -347856.500000 1752.000000
sub.s 356047.468750 356047.500000 0.015625
sub.s -1.031250 -1.000000 0.031250
sub.s 248585.812500 23.062500 -248562.750000
rounding mode: near
sub.d 456.250000 0.000000 -456.250000
sub.d 46242.750000 456.250000 -45786.500000
sub.d -31.031250 3.000000 34.031250
sub.d -45787.750000 -1.000000 45786.750000
sub.d -1750680.500000 1384.500000 1752065.000000
sub.d -114.250000 -7.250000 107.000000
sub.d 1000045667.250000 1000000000.000000 -45667.250000
sub.d -5779.250000 -5786.500000 -7.250000
sub.d 349608.500000 1752.000000 -347856.500000
sub.d -356047.484375 0.015625 356047.500000
sub.d 1.031250 0.031250 -1.000000
sub.d -248585.812500 -248562.750000 23.062500
sub.d 456.000000 456.000000 0.000000
sub.d -46242.750000 -45786.500000 456.250000
sub.d 31.031250 34.031250 3.000000
sub.d 45787.750000 45786.750000 -1.000000
sub.d 1750680.500000 1752065.000000 1384.500000
sub.d 114.000000 107.000000 -7.000000
sub.d -1000045667.250000 -45667.250000 1000000000.000000
sub.d 5779.500000 -7.000000 -5786.500000
sub.d -349608.500000 -347856.500000 1752.000000
sub.d 356047.484375 356047.500000 0.015625
sub.d -1.031250 -1.000000 0.031250
sub.d 248585.812500 23.062500 -248562.750000
rounding mode: zero
sub.d 456.250000 0.000000 -456.250000
sub.d 46242.750000 456.250000 -45786.500000
sub.d -31.031250 3.000000 34.031250
sub.d -45787.750000 -1.000000 45786.750000
sub.d -1750680.500000 1384.500000 1752065.000000
sub.d -114.250000 -7.250000 107.000000
sub.d 1000045667.250000 1000000000.000000 -45667.250000
sub.d -5779.250000 -5786.500000 -7.250000
sub.d 349608.500000 1752.000000 -347856.500000
sub.d -356047.484375 0.015625 356047.500000
sub.d 1.031250 0.031250 -1.000000
sub.d -248585.812500 -248562.750000 23.062500
sub.d 456.000000 456.000000 0.000000
sub.d -46242.750000 -45786.500000 456.250000
sub.d 31.031250 34.031250 3.000000
sub.d 45787.750000 45786.750000 -1.000000
sub.d 1750680.500000 1752065.000000 1384.500000
sub.d 114.000000 107.000000 -7.000000
sub.d -1000045667.250000 -45667.250000 1000000000.000000
sub.d 5779.500000 -7.000000 -5786.500000
sub.d -349608.500000 -347856.500000 1752.000000
sub.d 356047.484375 356047.500000 0.015625
sub.d -1.031250 -1.000000 0.031250
sub.d 248585.812500 23.062500 -248562.750000
rounding mode: +inf
sub.d 456.250000 0.000000 -456.250000
sub.d 46242.750000 456.250000 -45786.500000
sub.d -31.031250 3.000000 34.031250
sub.d -45787.750000 -1.000000 45786.750000
sub.d -1750680.500000 1384.500000 1752065.000000
sub.d -114.250000 -7.250000 107.000000
sub.d 1000045667.250000 1000000000.000000 -45667.250000
sub.d -5779.250000 -5786.500000 -7.250000
sub.d 349608.500000 1752.000000 -347856.500000
sub.d -356047.484375 0.015625 356047.500000
sub.d 1.031250 0.031250 -1.000000
sub.d -248585.812500 -248562.750000 23.062500
sub.d 456.000000 456.000000 0.000000
sub.d -46242.750000 -45786.500000 456.250000
sub.d 31.031250 34.031250 3.000000
sub.d 45787.750000 45786.750000 -1.000000
sub.d 1750680.500000 1752065.000000 1384.500000
sub.d 114.000000 107.000000 -7.000000
sub.d -1000045667.250000 -45667.250000 1000000000.000000
sub.d 5779.500000 -7.000000 -5786.500000
sub.d -349608.500000 -347856.500000 1752.000000
sub.d 356047.484375 356047.500000 0.015625
sub.d -1.031250 -1.000000 0.031250
sub.d 248585.812500 23.062500 -248562.750000
rounding mode: -inf
sub.d 456.250000 0.000000 -456.250000
sub.d 46242.750000 456.250000 -45786.500000
sub.d -31.031250 3.000000 34.031250
sub.d -45787.750000 -1.000000 45786.750000
sub.d -1750680.500000 1384.500000 1752065.000000
sub.d -114.250000 -7.250000 107.000000
sub.d 1000045667.250000 1000000000.000000 -45667.250000
sub.d -5779.250000 -5786.500000 -7.250000
sub.d 349608.500000 1752.000000 -347856.500000
sub.d -356047.484375 0.015625 356047.500000
sub.d 1.031250 0.031250 -1.000000
sub.d -248585.812500 -248562.750000 23.062500
sub.d 456.000000 456.000000 0.000000
sub.d -46242.750000 -45786.500000 456.250000
sub.d 31.031250 34.031250 3.000000
sub.d 45787.750000 45786.750000 -1.000000
sub.d 1750680.500000 1752065.000000 1384.500000
sub.d 114.000000 107.000000 -7.000000
sub.d -1000045667.250000 -45667.250000 1000000000.000000
sub.d 5779.500000 -7.000000 -5786.500000
sub.d -349608.500000 -347856.500000 1752.000000
sub.d 356047.484375 356047.500000 0.015625
sub.d -1.031250 -1.000000 0.031250
sub.d 248585.812500 23.062500 -248562.750000
rounding mode: near
rounding mode: zero
rounding mode: +inf
rounding mode: -inf
rounding mode: near
rounding mode: zero
rounding mode: +inf
rounding mode: -inf