]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
mips64: Change the input values for FPU tests.
authorDejan Jevtic <dejan.jevtic@valgrind.org>
Thu, 10 Oct 2013 09:10:35 +0000 (09:10 +0000)
committerDejan Jevtic <dejan.jevtic@valgrind.org>
Thu, 10 Oct 2013 09:10:35 +0000 (09:10 +0000)
Change the input values so that the binary values
is representing exactly the same float values.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13632

none/tests/mips64/Makefile.am
none/tests/mips64/const.h
none/tests/mips64/fpu_arithmetic.c
none/tests/mips64/fpu_arithmetic.stdout.exp
none/tests/mips64/fpu_branches.stdout.exp
none/tests/mips64/round.stdout.exp

index b2d34415ed9c7b9d7dd8f7af98a2e823e5c5f690..6ffd95dabb3304159954b25fbd22a4a5b9aeb068 100644 (file)
@@ -75,3 +75,4 @@ AM_CCASFLAGS += @FLAG_M64@
 allexec_CFLAGS          = $(AM_CFLAGS) @FLAG_W_NO_NONNULL@
 
 cvm_ins_CFLAGS = $(AM_CFLAGS) -g -O0 -march=octeon
+fpu_arithmetic_CFLAGS = $(AM_CFLAGS) -lm
index d54893a88ddb255456e04490240308bea097d583..5ccab70e98d494af2b0e76931bc191cd72cf8184 100644 (file)
@@ -95,57 +95,57 @@ void init_reg_val_zero()
 #define NaN 0.0/0.0
 
 const double fr_d[] = {
-   -34785666666.475, 356047.56,           -1.0,       23.04,
-   1752,             0.0024575,           0.00000001, -248562.76,
-   1384.6,           -7.2945676,          1000000000, -5786.47,
-   -347856.475,      356047.56,           -1.0,       23.04,
-   0,                45655555555.2489562, 3,          -1,
-   -45786.476,       4566666.2489562,     34.00046,   45786.476,
+   -347856.5,  356047.5,  -1.0,       23.0625,
+   1752,       0.015625,  0.03125,    -248562.75,
+   1384.5,     -7.25,     1000000000, -5786.5,
+   -347856.75, 356047.75, -1.0,       23.03125,
+   0,          456.25,    3,          -1,
+   -45786.5,   456,       34.03125,   45786.03125,
 };
 
 const double fs_d[] = {
-   0,           456.2489562, 3,          -1,
-   1384.6,      -7.2945676,  1000000000, -5786.47,
-   1752,        0.0024575,   0.00000001, -248562.76,
-   -45786.476,  456.2489562, 34.00046,   45786.476,
-   1752065,     107,         -45667.24,  -7.2945676,
-   -347856.475, 356047.56,   -1.0,       23.04
+   0,         456.25,   3,          -1,
+   1384.5,    -7.25,    1000000000, -5786.5,
+   1752,      0.015625, 0.03125,    -248562.75,
+   -45786.5,  456,      34.03125,   45786.75,
+   1752065,   107,      -45667.25,  -7,
+   -347856.5, 356047.5, -1.0,       23.0625
 };
 
 const double ft_d[] = {
-   -45786.476,  456.2489562, 34.00046,   45786.476,
-   1752065,     107,         -45667.24,  -7.2945676,
-   -347856.475, 356047.56,   -1.0,       23.04,
-   0,           456.2489562, 3,          -1,
-   1384.6,      -7.2945676,  1000000000, -5786.47,
-   1752,        0.0024575,   0.00000001, -248562.76
+   -45786.5,  456.25,   34.03125,   45786.75,
+   1752065,   107,      -45667.25,  -7.25,
+   -347856.5, 356047.5, -1.0,       23.0625,
+   0,         456.25,   3,          -1,
+   1384.5,    -7,       1000000000, -5786.5,
+   1752,      0.015625, 0.03125,    -248562.75
 };
 
 const float fr_f[] = {
-   -347856.475, 356047.56,   -1.0,       23.04,
-   1752,        0.0024575,   0.00000001, -248562.76,
-   1384.6,      -7.2945676,  1000000000, -5786.47,
-   -347856.475, 356047.56,   -1.0,       23.04,
-   0,           456.2489562, 3,          -1,
-   -45786.476,  456.2489562, 34.00046,   45786.476
+   -347856.5,  356047.5,  -1.0,       23.0625,
+   1752,       0.015625,  0.03125,    -248562.75,
+   1384.5,     -7.25,     1000000000, -5786.5,
+   -347856.75, 356047.75, -1.0,       23.03125,
+   0,          456.25,    3,          -1,
+   -45786.5,   456,       34.03125,   45786.03125,
 };
 
 const float fs_f[] = {
-   0,           456.2489562, 3,          -1,
-   1384.6,      -7.2945676,  1000000000, -5786.47,
-   1752,        0.0024575,   0.1234,     -248562.76,
-   -45786.476,  456.2489562, 34.00046,   45786.476,
-   1752065,     107,         -45667.24,  -7.2945676,
-   -347856.475, 356047.56,   -1.0,       23.04
+   0,         456.25,   3,          -1,
+   1384.5,    -7.25,    1000000000, -5786.5,
+   1752,      0.015625, 0.03125,    -248562.75,
+   -45786.5,  456,      34.03125,   45786.75,
+   1752065,   107,      -45667.25,  -7,
+   -347856.5, 356047.5, -1.0,       23.0625
 };
 
 const float ft_f[] = {
-   -45786.476,  456.2489562, 34.00046,   45786.476,
-   1752065,     107,         -45667.24,  -7.2945676,
-   -347856.475, 356047.56,   -1.0,       23.04,
-   0,           456.2489562, 3,          -1,
-   1384.6,      -7.2945676,  1000000000, -5786.47,
-   1752,        0.0024575,   0.00000001, -248562.76
+   -4578.5, 456.25,   34.03125, 4578.75,
+   175,     107,      -456.25,  -7.25,
+   -3478.5, 356.5,    -1.0,     23.0625,
+   0,       456.25,   3,        -1,
+   1384.5,  -7,       100,      -5786.5,
+   1752,    0.015625, 0.03125,  -248562.75
 };
 
 const int fs_w[] = {
@@ -162,6 +162,6 @@ const long fs_l[] = {
    0xffffffff, 356,        1000000,    -5786,
    -1,         24575,      10,         -125458,
    -486,       456,        34,         45786,
-   0,          1700000,   -45667,     -7,
+   0,          1700000,    -45667,     -7,
    -347856,    0x80000000, 0xfffffff,  23,
-};
\ No newline at end of file
+};
index 0d6fba56c13ea03d695e0bcc643f32a904a7d3e2..fa410fe19c1d197d03503e0e9e863a853aaf74ff 100644 (file)
@@ -1,4 +1,5 @@
 #include <stdio.h>
+#include <math.h>
 #include "rounding_mode.h"
 #include "macro_fpu.h"
 
@@ -16,127 +17,134 @@ int arithmeticOperations(flt_art_op_t op)
          switch(op) {
             case ABSS:
                UNOPff("abs.s");
-               printf("%s %.6g %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
+               printf("%s %f %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
                break;
             case ABSD:
                UNOPdd("abs.d");
-               printf("%s %.13g %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
+               printf("%s %lf %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
                break;
             case ADDS:
                BINOPf("add.s");
-               printf("%s %.6g %f %f\n",
+               printf("%s %f %f %f\n",
                       flt_art_op_names[op], fd_f, fs_f[i], ft_f[i]);
                break;
             case ADDD:
                BINOPd("add.d");
-               printf("%s %.13g %lf %lf\n",
+               printf("%s %lf %lf %lf\n",
                       flt_art_op_names[op], fd_d, fs_d[i], ft_d[i]);
                break;
             case DIVS:
                BINOPf("div.s");
-               printf("%s %.6g %f %f\n",
-                      flt_art_op_names[op], fd_f, fs_f[i], ft_f[i]);
+               printf("%s %f %f %f\n",
+                      flt_art_op_names[op], roundf(fd_f), fs_f[i], ft_f[i]);
                break;
             case DIVD:
                BINOPd("div.d");
-               printf("%s %.13g %lf %lf\n",
-                      flt_art_op_names[op], fd_d, fs_d[i], ft_d[i]);
+               printf("%s %lf %lf %lf\n",
+                      flt_art_op_names[op], round(fd_d), fs_d[i], ft_d[i]);
                break;
             case MULS:
                BINOPf("mul.s");
-               printf("%s %.6g %f %f\n",
-                      flt_art_op_names[op], fd_f, fs_f[i], ft_f[i]);
+               printf("%s %f %f %f\n",
+                      flt_art_op_names[op], roundf(fd_f), fs_f[i], ft_f[i]);
                break;
             case MULD:
                BINOPd("mul.d");
-               printf("%s %.13g %lf %lf\n",
-                      flt_art_op_names[op], fd_d, fs_d[i], ft_d[i]);
+               printf("%s %lf %lf %lf\n",
+                      flt_art_op_names[op], round(fd_d), fs_d[i], ft_d[i]);
                break;
             case NEGS:
                UNOPff("neg.s");
-               printf("%s %.6g %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
+               printf("%s %f %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
                break;
             case NEGD:
                UNOPdd("neg.d");
-               printf("%s %.13g %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
+               printf("%s %lf %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
                break;
             case SQRTS:
                UNOPff("sqrt.s");
-               printf("%s %.6g %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
+               printf("%s %f %f\n",
+                      flt_art_op_names[op], roundf(fd_f), fs_f[i]);
                break;
             case SQRTD:
                UNOPdd("sqrt.d");
-               printf("%s %.13g %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
+               printf("%s %lf %lf\n",
+                      flt_art_op_names[op], round(fd_d), fs_d[i]);
                break;
             case SUBS:
                BINOPf("sub.s");
-               printf("%s %.6g %f %f\n",
+               printf("%s %f %f %f\n",
                       flt_art_op_names[op], fd_f, fs_f[i], ft_f[i]);
                break;
             case SUBD:
                BINOPd("sub.d");
-               printf("%s %.13g %lf %lf\n",
+               printf("%s %lf %lf %lf\n",
                       flt_art_op_names[op], fd_d, fs_d[i], ft_d[i]);
                break;
             case RECIPS:
                UNOPff("recip.s");
-               printf("%s %.6g %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
+               printf("%s %f %f\n",
+                      flt_art_op_names[op], roundf(fd_f), fs_f[i]);
                break;
             case RECIPD:
                UNOPdd("recip.d");
-               printf("%s %.13g %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
+               printf("%s %lf %lf\n",
+                      flt_art_op_names[op], round(fd_d), fs_d[i]);
                break;
             case RSQRTS:
                if (fs_f[i] >= 0) {
                   UNOPff("rsqrt.s");
-                  printf("%s %.6g %f\n", flt_art_op_names[op], fd_f, fs_f[i]);
+                  printf("%s %f %f\n",
+                         flt_art_op_names[op], roundf(fd_f), fs_f[i]);
                }
                break;
             case RSQRTD:
                if (fs_d[i] >= 0) {
                   UNOPdd("rsqrt.d");
-                  printf("%s %.13g %lf\n", flt_art_op_names[op], fd_d, fs_d[i]);
+                  printf("%s %lf %lf\n",
+                         flt_art_op_names[op], round(fd_d), fs_d[i]);
                }
                break;
             case MSUBS:
                TRIOPf("msub.s");
-               printf("%s %.6g %f %f %f\n",
-                      flt_art_op_names[op], fd_f, fr_f[i], fs_f[i], ft_f[i]);
+               printf("%s %f %f %f %f\n",flt_art_op_names[op], roundf(fd_f),
+                                         fr_f[i], fs_f[i], ft_f[i]);
                break;
             case MSUBD:
                TRIOPd("msub.d");
-               printf("%s %.13g %lf %lf %lf\n",
-                      flt_art_op_names[op], fd_d, fr_d[i], fs_d[i], ft_d[i]);
+               printf("%s %lf %lf %lf %lf\n", flt_art_op_names[op], round(fd_d),
+                                              fr_d[i], fs_d[i], ft_d[i]);
                break;
             case MADDS:
                TRIOPf("madd.s");
-               printf("%s %.6g %f %f %f\n",
-                      flt_art_op_names[op], fd_f, fr_f[i], fs_f[i], ft_f[i]);
+               printf("%s %f %f %f %f\n", flt_art_op_names[op], roundf(fd_f),
+                                          fr_f[i], fs_f[i], ft_f[i]);
                break;
             case MADDD:
                TRIOPd("madd.d");
-               printf("%s %.13g %lf %lf %lf\n",
-                      flt_art_op_names[op], fd_d, fr_d[i], fs_d[i], ft_d[i]);
+               printf("%s %lf %lf %lf %lf\n", flt_art_op_names[op], round(fd_d),
+                                              fr_d[i], fs_d[i], ft_d[i]);
                break;
             case NMADDS:
                TRIOPf("nmadd.s");
-               printf("%s %.6g %f %f %f\n",
-                      flt_art_op_names[op], fd_f, fr_f[i], fs_f[i], ft_f[i]);
+               printf("%s %f %f %f %f\n", flt_art_op_names[op], roundf(fd_f),
+                                          fr_f[i], fs_f[i], ft_f[i]);
                break;
             case NMADDD:
                TRIOPd("nmadd.d");
-               printf("%s %.13g %lf %lf %lf\n",
-                      flt_art_op_names[op], fd_d, fr_d[i], fs_d[i], ft_d[i]);
+               printf("%s %lf %lf %lf %lf\n", flt_art_op_names[op], round(fd_d),
+                                              fr_d[i], fs_d[i], ft_d[i]);
                break;
             case NMSUBS:
                TRIOPf("nmsub.s");
-               printf("%s %.6g %f %f %f\n",
-                      flt_art_op_names[op], fd_f, fr_f[i], fs_f[i], ft_f[i]);
+               printf("%s %f %f %f %f\n", flt_art_op_names[op], roundf(fd_f),
+                                          fr_f[i], fs_f[i], ft_f[i]);
                break;
             case NMSUBD:
                TRIOPd("nmsub.d");
-               printf("%s %.13g %lf %lf %lf\n",
-                      flt_art_op_names[op], fd_d, fr_d[i], fs_d[i], ft_d[i]);
+               printf("%s 0x%lf %lf %lf %lf\n", flt_art_op_names[op],
+                                                round(fd_d), fr_d[i], fs_d[i],
+                                                ft_d[i]);
                break;
             default:
                printf("error\n");
index f572784b8dddf33e52fd9e9a4b8b85587b69fa82..f2e9d74a52243ddad4959eea102b492ecc888137 100644 (file)
 -------------------------- test FPU Arithmetic Operations --------------------------
 roundig mode: near
-abs.s 0 0.000000
-abs.s 456.249 456.248962
-abs.s 3 3.000000
-abs.s 1 -1.000000
-abs.s 1384.6 1384.599976
-abs.s 7.29457 -7.294568
-abs.s 1e+09 1000000000.000000
-abs.s 5786.47 -5786.470215
-abs.s 1752 1752.000000
-abs.s 0.0024575 0.002457
-abs.s 0.1234 0.123400
-abs.s 248563 -248562.765625
-abs.s 45786.5 -45786.476562
-abs.s 456.249 456.248962
-abs.s 34.0005 34.000462
-abs.s 45786.5 45786.476562
-abs.s 1.75206e+06 1752065.000000
-abs.s 107 107.000000
-abs.s 45667.2 -45667.238281
-abs.s 7.29457 -7.294568
-abs.s 347856 -347856.468750
-abs.s 356048 356047.562500
-abs.s 1 -1.000000
-abs.s 23.04 23.040001
+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 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+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
 roundig mode: zero
-abs.s 0 0.000000
-abs.s 456.249 456.248962
-abs.s 3 3.000000
-abs.s 1 -1.000000
-abs.s 1384.6 1384.599976
-abs.s 7.29457 -7.294568
-abs.s 1e+09 1000000000.000000
-abs.s 5786.47 -5786.470215
-abs.s 1752 1752.000000
-abs.s 0.0024575 0.002457
-abs.s 0.1234 0.123400
-abs.s 248563 -248562.765625
-abs.s 45786.5 -45786.476562
-abs.s 456.249 456.248962
-abs.s 34.0005 34.000462
-abs.s 45786.5 45786.476562
-abs.s 1.75206e+06 1752065.000000
-abs.s 107 107.000000
-abs.s 45667.2 -45667.238281
-abs.s 7.29457 -7.294568
-abs.s 347856 -347856.468750
-abs.s 356048 356047.562500
-abs.s 1 -1.000000
-abs.s 23.04 23.040001
+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 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+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
 roundig mode: +inf
-abs.s 0 0.000000
-abs.s 456.249 456.248962
-abs.s 3 3.000000
-abs.s 1 -1.000000
-abs.s 1384.6 1384.599976
-abs.s 7.29457 -7.294568
-abs.s 1e+09 1000000000.000000
-abs.s 5786.47 -5786.470215
-abs.s 1752 1752.000000
-abs.s 0.0024575 0.002457
-abs.s 0.1234 0.123400
-abs.s 248563 -248562.765625
-abs.s 45786.5 -45786.476562
-abs.s 456.249 456.248962
-abs.s 34.0005 34.000462
-abs.s 45786.5 45786.476562
-abs.s 1.75206e+06 1752065.000000
-abs.s 107 107.000000
-abs.s 45667.2 -45667.238281
-abs.s 7.29457 -7.294568
-abs.s 347856 -347856.468750
-abs.s 356048 356047.562500
-abs.s 1 -1.000000
-abs.s 23.04 23.040001
+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 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+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
 roundig mode: -inf
-abs.s 0 0.000000
-abs.s 456.249 456.248962
-abs.s 3 3.000000
-abs.s 1 -1.000000
-abs.s 1384.6 1384.599976
-abs.s 7.29457 -7.294568
-abs.s 1e+09 1000000000.000000
-abs.s 5786.47 -5786.470215
-abs.s 1752 1752.000000
-abs.s 0.0024575 0.002457
-abs.s 0.1234 0.123400
-abs.s 248563 -248562.765625
-abs.s 45786.5 -45786.476562
-abs.s 456.249 456.248962
-abs.s 34.0005 34.000462
-abs.s 45786.5 45786.476562
-abs.s 1.75206e+06 1752065.000000
-abs.s 107 107.000000
-abs.s 45667.2 -45667.238281
-abs.s 7.29457 -7.294568
-abs.s 347856 -347856.468750
-abs.s 356048 356047.562500
-abs.s 1 -1.000000
-abs.s 23.04 23.040001
+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 45786.500000 -45786.500000
+abs.s 456.000000 456.000000
+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
 roundig mode: near
-abs.d 0 0.000000
-abs.d 456.2489562 456.248956
-abs.d 3 3.000000
-abs.d 1 -1.000000
-abs.d 1384.6 1384.600000
-abs.d 7.2945676 -7.294568
-abs.d 1000000000 1000000000.000000
-abs.d 5786.47 -5786.470000
-abs.d 1752 1752.000000
-abs.d 0.0024575 0.002458
-abs.d 1e-08 0.000000
-abs.d 248562.76 -248562.760000
-abs.d 45786.476 -45786.476000
-abs.d 456.2489562 456.248956
-abs.d 34.00046 34.000460
-abs.d 45786.476 45786.476000
-abs.d 1752065 1752065.000000
-abs.d 107 107.000000
-abs.d 45667.24 -45667.240000
-abs.d 7.2945676 -7.294568
-abs.d 347856.475 -347856.475000
-abs.d 356047.56 356047.560000
-abs.d 1 -1.000000
-abs.d 23.04 23.040000
+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 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+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
 roundig mode: zero
-abs.d 0 0.000000
-abs.d 456.2489562 456.248956
-abs.d 3 3.000000
-abs.d 1 -1.000000
-abs.d 1384.6 1384.600000
-abs.d 7.2945676 -7.294568
-abs.d 1000000000 1000000000.000000
-abs.d 5786.47 -5786.470000
-abs.d 1752 1752.000000
-abs.d 0.0024575 0.002458
-abs.d 1e-08 0.000000
-abs.d 248562.76 -248562.760000
-abs.d 45786.476 -45786.476000
-abs.d 456.2489562 456.248956
-abs.d 34.00046 34.000460
-abs.d 45786.476 45786.476000
-abs.d 1752065 1752065.000000
-abs.d 107 107.000000
-abs.d 45667.24 -45667.240000
-abs.d 7.2945676 -7.294568
-abs.d 347856.475 -347856.475000
-abs.d 356047.56 356047.560000
-abs.d 1 -1.000000
-abs.d 23.04 23.040000
+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 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+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
 roundig mode: +inf
-abs.d 0 0.000000
-abs.d 456.2489562 456.248956
-abs.d 3 3.000000
-abs.d 1 -1.000000
-abs.d 1384.6 1384.600000
-abs.d 7.2945676 -7.294568
-abs.d 1000000000 1000000000.000000
-abs.d 5786.47 -5786.470000
-abs.d 1752 1752.000000
-abs.d 0.0024575 0.002458
-abs.d 1e-08 0.000000
-abs.d 248562.76 -248562.760000
-abs.d 45786.476 -45786.476000
-abs.d 456.2489562 456.248956
-abs.d 34.00046 34.000460
-abs.d 45786.476 45786.476000
-abs.d 1752065 1752065.000000
-abs.d 107 107.000000
-abs.d 45667.24 -45667.240000
-abs.d 7.2945676 -7.294568
-abs.d 347856.475 -347856.475000
-abs.d 356047.56 356047.560000
-abs.d 1 -1.000000
-abs.d 23.04 23.040000
+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 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+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
 roundig mode: -inf
-abs.d 0 0.000000
-abs.d 456.2489562 456.248956
-abs.d 3 3.000000
-abs.d 1 -1.000000
-abs.d 1384.6 1384.600000
-abs.d 7.2945676 -7.294568
-abs.d 1000000000 1000000000.000000
-abs.d 5786.47 -5786.470000
-abs.d 1752 1752.000000
-abs.d 0.0024575 0.002458
-abs.d 1e-08 0.000000
-abs.d 248562.76 -248562.760000
-abs.d 45786.476 -45786.476000
-abs.d 456.2489562 456.248956
-abs.d 34.00046 34.000460
-abs.d 45786.476 45786.476000
-abs.d 1752065 1752065.000000
-abs.d 107 107.000000
-abs.d 45667.24 -45667.240000
-abs.d 7.2945676 -7.294568
-abs.d 347856.475 -347856.475000
-abs.d 356047.56 356047.560000
-abs.d 1 -1.000000
-abs.d 23.04 23.040000
+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 45786.500000 -45786.500000
+abs.d 456.000000 456.000000
+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
 roundig mode: near
-add.s -45786.5 0.000000 -45786.476562
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 3.000000 34.000462
-add.s 45785.5 -1.000000 45786.476562
-add.s 1.75345e+06 1384.599976 1752065.000000
-add.s 99.7054 -7.294568 107.000000
-add.s 9.99954e+08 1000000000.000000 -45667.238281
-add.s -5793.76 -5786.470215 -7.294568
-add.s -346104 1752.000000 -347856.468750
-add.s 356048 0.002457 356047.562500
-add.s -0.8766 0.123400 -1.000000
-add.s -248540 -248562.765625 23.040001
-add.s -45786.5 -45786.476562 0.000000
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 34.000462 3.000000
-add.s 45785.5 45786.476562 -1.000000
-add.s 1.75345e+06 1752065.000000 1384.599976
-add.s 99.7054 107.000000 -7.294568
-add.s 9.99954e+08 -45667.238281 1000000000.000000
-add.s -5793.76 -7.294568 -5786.470215
-add.s -346104 -347856.468750 1752.000000
-add.s 356048 356047.562500 0.002457
-add.s -1 -1.000000 0.000000
-add.s -248540 23.040001 -248562.765625
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 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
 roundig mode: zero
-add.s -45786.5 0.000000 -45786.476562
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 3.000000 34.000462
-add.s 45785.5 -1.000000 45786.476562
-add.s 1.75345e+06 1384.599976 1752065.000000
-add.s 99.7054 -7.294568 107.000000
-add.s 9.99954e+08 1000000000.000000 -45667.238281
-add.s -5793.76 -5786.470215 -7.294568
-add.s -346104 1752.000000 -347856.468750
-add.s 356048 0.002457 356047.562500
-add.s -0.8766 0.123400 -1.000000
-add.s -248540 -248562.765625 23.040001
-add.s -45786.5 -45786.476562 0.000000
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 34.000462 3.000000
-add.s 45785.5 45786.476562 -1.000000
-add.s 1.75345e+06 1752065.000000 1384.599976
-add.s 99.7054 107.000000 -7.294568
-add.s 9.99954e+08 -45667.238281 1000000000.000000
-add.s -5793.76 -7.294568 -5786.470215
-add.s -346104 -347856.468750 1752.000000
-add.s 356048 356047.562500 0.002457
-add.s -1 -1.000000 0.000000
-add.s -248540 23.040001 -248562.765625
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 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
 roundig mode: +inf
-add.s -45786.5 0.000000 -45786.476562
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 3.000000 34.000462
-add.s 45785.5 -1.000000 45786.476562
-add.s 1.75345e+06 1384.599976 1752065.000000
-add.s 99.7054 -7.294568 107.000000
-add.s 9.99954e+08 1000000000.000000 -45667.238281
-add.s -5793.76 -5786.470215 -7.294568
-add.s -346104 1752.000000 -347856.468750
-add.s 356048 0.002457 356047.562500
-add.s -0.8766 0.123400 -1.000000
-add.s -248540 -248562.765625 23.040001
-add.s -45786.5 -45786.476562 0.000000
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 34.000462 3.000000
-add.s 45785.5 45786.476562 -1.000000
-add.s 1.75345e+06 1752065.000000 1384.599976
-add.s 99.7054 107.000000 -7.294568
-add.s 9.99954e+08 -45667.238281 1000000000.000000
-add.s -5793.76 -7.294568 -5786.470215
-add.s -346104 -347856.468750 1752.000000
-add.s 356048 356047.562500 0.002457
-add.s -1 -1.000000 0.000000
-add.s -248540 23.040001 -248562.765625
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 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
 roundig mode: -inf
-add.s -45786.5 0.000000 -45786.476562
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 3.000000 34.000462
-add.s 45785.5 -1.000000 45786.476562
-add.s 1.75345e+06 1384.599976 1752065.000000
-add.s 99.7054 -7.294568 107.000000
-add.s 9.99954e+08 1000000000.000000 -45667.238281
-add.s -5793.77 -5786.470215 -7.294568
-add.s -346104 1752.000000 -347856.468750
-add.s 356048 0.002457 356047.562500
-add.s -0.8766 0.123400 -1.000000
-add.s -248540 -248562.765625 23.040001
-add.s -45786.5 -45786.476562 0.000000
-add.s 912.498 456.248962 456.248962
-add.s 37.0005 34.000462 3.000000
-add.s 45785.5 45786.476562 -1.000000
-add.s 1.75345e+06 1752065.000000 1384.599976
-add.s 99.7054 107.000000 -7.294568
-add.s 9.99954e+08 -45667.238281 1000000000.000000
-add.s -5793.77 -7.294568 -5786.470215
-add.s -346104 -347856.468750 1752.000000
-add.s 356048 356047.562500 0.002457
-add.s -1 -1.000000 0.000000
-add.s -248540 23.040001 -248562.765625
+add.s -4578.500000 0.000000 -4578.500000
+add.s 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.s 912.250000 456.000000 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
 roundig mode: near
-add.d -45786.476 0.000000 -45786.476000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 3.000000 34.000460
-add.d 45785.476 -1.000000 45786.476000
-add.d 1753449.6 1384.600000 1752065.000000
-add.d 99.7054324 -7.294568 107.000000
-add.d 999954332.76 1000000000.000000 -45667.240000
-add.d -5793.7645676 -5786.470000 -7.294568
-add.d -346104.475 1752.000000 -347856.475000
-add.d 356047.5624575 0.002458 356047.560000
-add.d -0.99999999 0.000000 -1.000000
-add.d -248539.72 -248562.760000 23.040000
-add.d -45786.476 -45786.476000 0.000000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 34.000460 3.000000
-add.d 45785.476 45786.476000 -1.000000
-add.d 1753449.6 1752065.000000 1384.600000
-add.d 99.7054324 107.000000 -7.294568
-add.d 999954332.76 -45667.240000 1000000000.000000
-add.d -5793.7645676 -7.294568 -5786.470000
-add.d -346104.475 -347856.475000 1752.000000
-add.d 356047.5624575 356047.560000 0.002458
-add.d -0.99999999 -1.000000 0.000000
-add.d -248539.72 23.040000 -248562.760000
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 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
 roundig mode: zero
-add.d -45786.476 0.000000 -45786.476000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 3.000000 34.000460
-add.d 45785.476 -1.000000 45786.476000
-add.d 1753449.6 1384.600000 1752065.000000
-add.d 99.7054324 -7.294568 107.000000
-add.d 999954332.76 1000000000.000000 -45667.240000
-add.d -5793.7645676 -5786.470000 -7.294568
-add.d -346104.475 1752.000000 -347856.475000
-add.d 356047.5624575 0.002458 356047.560000
-add.d -0.99999999 0.000000 -1.000000
-add.d -248539.72 -248562.760000 23.040000
-add.d -45786.476 -45786.476000 0.000000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 34.000460 3.000000
-add.d 45785.476 45786.476000 -1.000000
-add.d 1753449.6 1752065.000000 1384.600000
-add.d 99.7054324 107.000000 -7.294568
-add.d 999954332.76 -45667.240000 1000000000.000000
-add.d -5793.7645676 -7.294568 -5786.470000
-add.d -346104.475 -347856.475000 1752.000000
-add.d 356047.5624575 356047.560000 0.002458
-add.d -0.99999999 -1.000000 0.000000
-add.d -248539.72 23.040000 -248562.760000
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 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
 roundig mode: +inf
-add.d -45786.476 0.000000 -45786.476000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 3.000000 34.000460
-add.d 45785.476 -1.000000 45786.476000
-add.d 1753449.6 1384.600000 1752065.000000
-add.d 99.7054324 -7.294568 107.000000
-add.d 999954332.76 1000000000.000000 -45667.240000
-add.d -5793.7645676 -5786.470000 -7.294568
-add.d -346104.475 1752.000000 -347856.475000
-add.d 356047.5624575 0.002458 356047.560000
-add.d -0.99999999 0.000000 -1.000000
-add.d -248539.72 -248562.760000 23.040000
-add.d -45786.476 -45786.476000 0.000000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 34.000460 3.000000
-add.d 45785.476 45786.476000 -1.000000
-add.d 1753449.6 1752065.000000 1384.600000
-add.d 99.7054324 107.000000 -7.294568
-add.d 999954332.76 -45667.240000 1000000000.000000
-add.d -5793.7645676 -7.294568 -5786.470000
-add.d -346104.475 -347856.475000 1752.000000
-add.d 356047.5624575 356047.560000 0.002458
-add.d -0.99999999 -1.000000 0.000000
-add.d -248539.72 23.040000 -248562.760000
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 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
 roundig mode: -inf
-add.d -45786.476 0.000000 -45786.476000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 3.000000 34.000460
-add.d 45785.476 -1.000000 45786.476000
-add.d 1753449.6 1384.600000 1752065.000000
-add.d 99.7054324 -7.294568 107.000000
-add.d 999954332.76 1000000000.000000 -45667.240000
-add.d -5793.7645676 -5786.470000 -7.294568
-add.d -346104.475 1752.000000 -347856.475000
-add.d 356047.5624575 0.002458 356047.560000
-add.d -0.99999999 0.000000 -1.000000
-add.d -248539.72 -248562.760000 23.040000
-add.d -45786.476 -45786.476000 0.000000
-add.d 912.4979124 456.248956 456.248956
-add.d 37.00046 34.000460 3.000000
-add.d 45785.476 45786.476000 -1.000000
-add.d 1753449.6 1752065.000000 1384.600000
-add.d 99.7054324 107.000000 -7.294568
-add.d 999954332.76 -45667.240000 1000000000.000000
-add.d -5793.7645676 -7.294568 -5786.470000
-add.d -346104.475 -347856.475000 1752.000000
-add.d 356047.5624575 356047.560000 0.002458
-add.d -0.99999999 -1.000000 0.000000
-add.d -248539.72 23.040000 -248562.760000
+add.d -45786.500000 0.000000 -45786.500000
+add.d 912.500000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+add.d 912.250000 456.000000 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
 roundig mode: near
-div.s -0 0.000000 -45786.476562
-div.s 1 456.248962 456.248962
-div.s 0.0882341 3.000000 34.000462
-div.s -2.18405e-05 -1.000000 45786.476562
-div.s 0.000790267 1384.599976 1752065.000000
-div.s -0.0681735 -7.294568 107.000000
-div.s -21897.5 1000000000.000000 -45667.238281
-div.s 793.257 -5786.470215 -7.294568
-div.s -0.00503656 1752.000000 -347856.468750
-div.s 6.90217e-09 0.002457 356047.562500
-div.s -0.1234 0.123400 -1.000000
-div.s -10788.3 -248562.765625 23.040001
-div.s -inf -45786.476562 0.000000
-div.s 1 456.248962 456.248962
-div.s 11.3335 34.000462 3.000000
-div.s -45786.5 45786.476562 -1.000000
-div.s 1265.39 1752065.000000 1384.599976
-div.s -14.6685 107.000000 -7.294568
-div.s -4.56672e-05 -45667.238281 1000000000.000000
-div.s 0.00126062 -7.294568 -5786.470215
-div.s -198.548 -347856.468750 1752.000000
-div.s 1.44882e+08 356047.562500 0.002457
-div.s -1e+08 -1.000000 0.000000
-div.s -9.26929e-05 23.040001 -248562.765625
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
 roundig mode: zero
-div.s -0 0.000000 -45786.476562
-div.s 1 456.248962 456.248962
-div.s 0.0882341 3.000000 34.000462
-div.s -2.18405e-05 -1.000000 45786.476562
-div.s 0.000790267 1384.599976 1752065.000000
-div.s -0.0681735 -7.294568 107.000000
-div.s -21897.5 1000000000.000000 -45667.238281
-div.s 793.257 -5786.470215 -7.294568
-div.s -0.00503656 1752.000000 -347856.468750
-div.s 6.90217e-09 0.002457 356047.562500
-div.s -0.1234 0.123400 -1.000000
-div.s -10788.3 -248562.765625 23.040001
-div.s -inf -45786.476562 0.000000
-div.s 1 456.248962 456.248962
-div.s 11.3335 34.000462 3.000000
-div.s -45786.5 45786.476562 -1.000000
-div.s 1265.39 1752065.000000 1384.599976
-div.s -14.6684 107.000000 -7.294568
-div.s -4.56672e-05 -45667.238281 1000000000.000000
-div.s 0.00126062 -7.294568 -5786.470215
-div.s -198.548 -347856.468750 1752.000000
-div.s 1.44882e+08 356047.562500 0.002457
-div.s -1e+08 -1.000000 0.000000
-div.s -9.26929e-05 23.040001 -248562.765625
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
 roundig mode: +inf
-div.s -0 0.000000 -45786.476562
-div.s 1 456.248962 456.248962
-div.s 0.0882341 3.000000 34.000462
-div.s -2.18405e-05 -1.000000 45786.476562
-div.s 0.000790267 1384.599976 1752065.000000
-div.s -0.0681735 -7.294568 107.000000
-div.s -21897.5 1000000000.000000 -45667.238281
-div.s 793.258 -5786.470215 -7.294568
-div.s -0.00503656 1752.000000 -347856.468750
-div.s 6.90217e-09 0.002457 356047.562500
-div.s -0.1234 0.123400 -1.000000
-div.s -10788.3 -248562.765625 23.040001
-div.s -inf -45786.476562 0.000000
-div.s 1 456.248962 456.248962
-div.s 11.3335 34.000462 3.000000
-div.s -45786.5 45786.476562 -1.000000
-div.s 1265.39 1752065.000000 1384.599976
-div.s -14.6684 107.000000 -7.294568
-div.s -4.56672e-05 -45667.238281 1000000000.000000
-div.s 0.00126062 -7.294568 -5786.470215
-div.s -198.548 -347856.468750 1752.000000
-div.s 1.44882e+08 356047.562500 0.002457
-div.s -1e+08 -1.000000 0.000000
-div.s -9.26929e-05 23.040001 -248562.765625
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
 roundig mode: -inf
-div.s -0 0.000000 -45786.476562
-div.s 1 456.248962 456.248962
-div.s 0.0882341 3.000000 34.000462
-div.s -2.18405e-05 -1.000000 45786.476562
-div.s 0.000790267 1384.599976 1752065.000000
-div.s -0.0681735 -7.294568 107.000000
-div.s -21897.5 1000000000.000000 -45667.238281
-div.s 793.257 -5786.470215 -7.294568
-div.s -0.00503656 1752.000000 -347856.468750
-div.s 6.90217e-09 0.002457 356047.562500
-div.s -0.1234 0.123400 -1.000000
-div.s -10788.3 -248562.765625 23.040001
-div.s -inf -45786.476562 0.000000
-div.s 1 456.248962 456.248962
-div.s 11.3335 34.000462 3.000000
-div.s -45786.5 45786.476562 -1.000000
-div.s 1265.39 1752065.000000 1384.599976
-div.s -14.6685 107.000000 -7.294568
-div.s -4.56672e-05 -45667.238281 1000000000.000000
-div.s 0.00126062 -7.294568 -5786.470215
-div.s -198.548 -347856.468750 1752.000000
-div.s 1.44882e+08 356047.562500 0.002457
-div.s -1e+08 -1.000000 0.000000
-div.s -9.26929e-05 23.040001 -248562.765625
+div.s -0.000000 0.000000 -4578.500000
+div.s 1.000000 456.250000 456.250000
+div.s 0.000000 3.000000 34.031250
+div.s -0.000000 -1.000000 4578.750000
+div.s 8.000000 1384.500000 175.000000
+div.s -0.000000 -7.250000 107.000000
+div.s -2191781.000000 1000000000.000000 -456.250000
+div.s 798.000000 -5786.500000 -7.250000
+div.s -1.000000 1752.000000 -3478.500000
+div.s 0.000000 0.015625 356.500000
+div.s -0.000000 0.031250 -1.000000
+div.s -10778.000000 -248562.750000 23.062500
+div.s -inf -45786.500000 0.000000
+div.s 1.000000 456.000000 456.250000
+div.s 11.000000 34.031250 3.000000
+div.s -45787.000000 45786.750000 -1.000000
+div.s 1265.000000 1752065.000000 1384.500000
+div.s -15.000000 107.000000 -7.000000
+div.s -457.000000 -45667.250000 100.000000
+div.s 0.000000 -7.000000 -5786.500000
+div.s -199.000000 -347856.500000 1752.000000
+div.s 22787040.000000 356047.500000 0.015625
+div.s -32.000000 -1.000000 0.031250
+div.s -0.000000 23.062500 -248562.750000
 roundig mode: near
-div.d -0 0.000000 -45786.476000
-div.d 1 456.248956 456.248956
-div.d 0.08823410036217 3.000000 34.000460
-div.d -2.184051028518e-05 -1.000000 45786.476000
-div.d 0.0007902674843684 1384.600000 1752065.000000
-div.d -0.06817352897196 -7.294568 107.000000
-div.d -21897.53530102 1000000000.000000 -45667.240000
-div.d 793.2574372194 -5786.470000 -7.294568
-div.d -0.00503655997779 1752.000000 -347856.475000
-div.d 6.902167789045e-09 0.002458 356047.560000
-div.d -1e-08 0.000000 -1.000000
-div.d -10788.31423611 -248562.760000 23.040000
-div.d -inf -45786.476000 0.000000
-div.d 1 456.248956 456.248956
-div.d 11.33348666667 34.000460 3.000000
-div.d -45786.476 45786.476000 -1.000000
-div.d 1265.394337715 1752065.000000 1384.600000
-div.d -14.66844998462 107.000000 -7.294568
-div.d -4.566724e-05 -45667.240000 1000000000.000000
-div.d 0.001260624802341 -7.294568 -5786.470000
-div.d -198.5482163242 -347856.475000 1752.000000
-div.d 144882018.3113 356047.560000 0.002458
-div.d -100000000 -1.000000 0.000000
-div.d -9.269288770369e-05 23.040000 -248562.760000
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
 roundig mode: zero
-div.d -0 0.000000 -45786.476000
-div.d 1 456.248956 456.248956
-div.d 0.08823410036217 3.000000 34.000460
-div.d -2.184051028518e-05 -1.000000 45786.476000
-div.d 0.0007902674843684 1384.600000 1752065.000000
-div.d -0.06817352897196 -7.294568 107.000000
-div.d -21897.53530102 1000000000.000000 -45667.240000
-div.d 793.2574372194 -5786.470000 -7.294568
-div.d -0.00503655997779 1752.000000 -347856.475000
-div.d 6.902167789045e-09 0.002458 356047.560000
-div.d -1e-08 0.000000 -1.000000
-div.d -10788.31423611 -248562.760000 23.040000
-div.d -inf -45786.476000 0.000000
-div.d 1 456.248956 456.248956
-div.d 11.33348666667 34.000460 3.000000
-div.d -45786.476 45786.476000 -1.000000
-div.d 1265.394337715 1752065.000000 1384.600000
-div.d -14.66844998462 107.000000 -7.294568
-div.d -4.566724e-05 -45667.240000 1000000000.000000
-div.d 0.001260624802341 -7.294568 -5786.470000
-div.d -198.5482163242 -347856.475000 1752.000000
-div.d 144882018.3113 356047.560000 0.002458
-div.d -100000000 -1.000000 0.000000
-div.d -9.269288770369e-05 23.040000 -248562.760000
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
 roundig mode: +inf
-div.d -0 0.000000 -45786.476000
-div.d 1 456.248956 456.248956
-div.d 0.08823410036217 3.000000 34.000460
-div.d -2.184051028518e-05 -1.000000 45786.476000
-div.d 0.0007902674843684 1384.600000 1752065.000000
-div.d -0.06817352897196 -7.294568 107.000000
-div.d -21897.53530102 1000000000.000000 -45667.240000
-div.d 793.2574372194 -5786.470000 -7.294568
-div.d -0.00503655997779 1752.000000 -347856.475000
-div.d 6.902167789045e-09 0.002458 356047.560000
-div.d -1e-08 0.000000 -1.000000
-div.d -10788.31423611 -248562.760000 23.040000
-div.d -inf -45786.476000 0.000000
-div.d 1 456.248956 456.248956
-div.d 11.33348666667 34.000460 3.000000
-div.d -45786.476 45786.476000 -1.000000
-div.d 1265.394337715 1752065.000000 1384.600000
-div.d -14.66844998462 107.000000 -7.294568
-div.d -4.566724e-05 -45667.240000 1000000000.000000
-div.d 0.001260624802341 -7.294568 -5786.470000
-div.d -198.5482163242 -347856.475000 1752.000000
-div.d 144882018.3113 356047.560000 0.002458
-div.d -100000000 -1.000000 0.000000
-div.d -9.269288770369e-05 23.040000 -248562.760000
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
 roundig mode: -inf
-div.d -0 0.000000 -45786.476000
-div.d 1 456.248956 456.248956
-div.d 0.08823410036217 3.000000 34.000460
-div.d -2.184051028518e-05 -1.000000 45786.476000
-div.d 0.0007902674843684 1384.600000 1752065.000000
-div.d -0.06817352897196 -7.294568 107.000000
-div.d -21897.53530102 1000000000.000000 -45667.240000
-div.d 793.2574372194 -5786.470000 -7.294568
-div.d -0.00503655997779 1752.000000 -347856.475000
-div.d 6.902167789045e-09 0.002458 356047.560000
-div.d -1e-08 0.000000 -1.000000
-div.d -10788.31423611 -248562.760000 23.040000
-div.d -inf -45786.476000 0.000000
-div.d 1 456.248956 456.248956
-div.d 11.33348666667 34.000460 3.000000
-div.d -45786.476 45786.476000 -1.000000
-div.d 1265.394337715 1752065.000000 1384.600000
-div.d -14.66844998462 107.000000 -7.294568
-div.d -4.566724e-05 -45667.240000 1000000000.000000
-div.d 0.001260624802341 -7.294568 -5786.470000
-div.d -198.5482163242 -347856.475000 1752.000000
-div.d 144882018.3113 356047.560000 0.002458
-div.d -100000000 -1.000000 0.000000
-div.d -9.269288770369e-05 23.040000 -248562.760000
+div.d -0.000000 0.000000 -45786.500000
+div.d 1.000000 456.250000 456.250000
+div.d 0.000000 3.000000 34.031250
+div.d -0.000000 -1.000000 45786.750000
+div.d 0.000000 1384.500000 1752065.000000
+div.d -0.000000 -7.250000 107.000000
+div.d -21898.000000 1000000000.000000 -45667.250000
+div.d 798.000000 -5786.500000 -7.250000
+div.d -0.000000 1752.000000 -347856.500000
+div.d 0.000000 0.015625 356047.500000
+div.d -0.000000 0.031250 -1.000000
+div.d -10778.000000 -248562.750000 23.062500
+div.d -inf -45786.500000 0.000000
+div.d 1.000000 456.000000 456.250000
+div.d 11.000000 34.031250 3.000000
+div.d -45787.000000 45786.750000 -1.000000
+div.d 1265.000000 1752065.000000 1384.500000
+div.d -15.000000 107.000000 -7.000000
+div.d -0.000000 -45667.250000 1000000000.000000
+div.d 0.000000 -7.000000 -5786.500000
+div.d -199.000000 -347856.500000 1752.000000
+div.d 22787040.000000 356047.500000 0.015625
+div.d -32.000000 -1.000000 0.031250
+div.d -0.000000 23.062500 -248562.750000
 roundig mode: near
-mul.s -0 0.000000 -45786.476562
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 3.000000 34.000462
-mul.s -45786.5 -1.000000 45786.476562
-mul.s 2.42591e+09 1384.599976 1752065.000000
-mul.s -780.519 -7.294568 107.000000
-mul.s -4.56672e+13 1000000000.000000 -45667.238281
-mul.s 42209.8 -5786.470215 -7.294568
-mul.s -6.09445e+08 1752.000000 -347856.468750
-mul.s 874.987 0.002457 356047.562500
-mul.s -0.1234 0.123400 -1.000000
-mul.s -5.72689e+06 -248562.765625 23.040001
-mul.s -0 -45786.476562 0.000000
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 34.000462 3.000000
-mul.s -45786.5 45786.476562 -1.000000
-mul.s 2.42591e+09 1752065.000000 1384.599976
-mul.s -780.519 107.000000 -7.294568
-mul.s -4.56672e+13 -45667.238281 1000000000.000000
-mul.s 42209.8 -7.294568 -5786.470215
-mul.s -6.09445e+08 -347856.468750 1752.000000
-mul.s 874.987 356047.562500 0.002457
-mul.s -1e-08 -1.000000 0.000000
-mul.s -5.72689e+06 23.040001 -248562.765625
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456249999360.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732479.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 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 40506.000000 -7.000000 -5786.500000
+mul.s -609444608.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732479.000000 23.062500 -248562.750000
 roundig mode: zero
-mul.s -0 0.000000 -45786.476562
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 3.000000 34.000462
-mul.s -45786.5 -1.000000 45786.476562
-mul.s 2.42591e+09 1384.599976 1752065.000000
-mul.s -780.519 -7.294568 107.000000
-mul.s -4.56672e+13 1000000000.000000 -45667.238281
-mul.s 42209.8 -5786.470215 -7.294568
-mul.s -6.09444e+08 1752.000000 -347856.468750
-mul.s 874.987 0.002457 356047.562500
-mul.s -0.1234 0.123400 -1.000000
-mul.s -5.72689e+06 -248562.765625 23.040001
-mul.s -0 -45786.476562 0.000000
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 34.000462 3.000000
-mul.s -45786.5 45786.476562 -1.000000
-mul.s 2.42591e+09 1752065.000000 1384.599976
-mul.s -780.519 107.000000 -7.294568
-mul.s -4.56672e+13 -45667.238281 1000000000.000000
-mul.s 42209.8 -7.294568 -5786.470215
-mul.s -6.09444e+08 -347856.468750 1752.000000
-mul.s 874.987 356047.562500 0.002457
-mul.s -1e-08 -1.000000 0.000000
-mul.s -5.72689e+06 23.040001 -248562.765625
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456249999360.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732478.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 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 40506.000000 -7.000000 -5786.500000
+mul.s -609444544.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732478.000000 23.062500 -248562.750000
 roundig mode: +inf
-mul.s -0 0.000000 -45786.476562
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 3.000000 34.000462
-mul.s -45786.5 -1.000000 45786.476562
-mul.s 2.42591e+09 1384.599976 1752065.000000
-mul.s -780.519 -7.294568 107.000000
-mul.s -4.56672e+13 1000000000.000000 -45667.238281
-mul.s 42209.8 -5786.470215 -7.294568
-mul.s -6.09444e+08 1752.000000 -347856.468750
-mul.s 874.987 0.002457 356047.562500
-mul.s -0.1234 0.123400 -1.000000
-mul.s -5.72689e+06 -248562.765625 23.040001
-mul.s -0 -45786.476562 0.000000
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 34.000462 3.000000
-mul.s -45786.5 45786.476562 -1.000000
-mul.s 2.42591e+09 1752065.000000 1384.599976
-mul.s -780.519 107.000000 -7.294568
-mul.s -4.56672e+13 -45667.238281 1000000000.000000
-mul.s 42209.8 -7.294568 -5786.470215
-mul.s -6.09444e+08 -347856.468750 1752.000000
-mul.s 874.987 356047.562500 0.002457
-mul.s -1e-08 -1.000000 0.000000
-mul.s -5.72689e+06 23.040001 -248562.765625
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456249999360.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732478.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 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 40506.000000 -7.000000 -5786.500000
+mul.s -609444544.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732478.000000 23.062500 -248562.750000
 roundig mode: -inf
-mul.s -0 0.000000 -45786.476562
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 3.000000 34.000462
-mul.s -45786.5 -1.000000 45786.476562
-mul.s 2.42591e+09 1384.599976 1752065.000000
-mul.s -780.519 -7.294568 107.000000
-mul.s -4.56672e+13 1000000000.000000 -45667.238281
-mul.s 42209.8 -5786.470215 -7.294568
-mul.s -6.09445e+08 1752.000000 -347856.468750
-mul.s 874.987 0.002457 356047.562500
-mul.s -0.1234 0.123400 -1.000000
-mul.s -5.72689e+06 -248562.765625 23.040001
-mul.s -0 -45786.476562 0.000000
-mul.s 208163 456.248962 456.248962
-mul.s 102.001 34.000462 3.000000
-mul.s -45786.5 45786.476562 -1.000000
-mul.s 2.42591e+09 1752065.000000 1384.599976
-mul.s -780.519 107.000000 -7.294568
-mul.s -4.56672e+13 -45667.238281 1000000000.000000
-mul.s 42209.8 -7.294568 -5786.470215
-mul.s -6.09445e+08 -347856.468750 1752.000000
-mul.s 874.987 356047.562500 0.002457
-mul.s -1e-08 -1.000000 0.000000
-mul.s -5.72689e+06 23.040001 -248562.765625
+mul.s -0.000000 0.000000 -4578.500000
+mul.s 208164.000000 456.250000 456.250000
+mul.s 102.000000 3.000000 34.031250
+mul.s -4579.000000 -1.000000 4578.750000
+mul.s 242288.000000 1384.500000 175.000000
+mul.s -776.000000 -7.250000 107.000000
+mul.s -456250032128.000000 1000000000.000000 -456.250000
+mul.s 41952.000000 -5786.500000 -7.250000
+mul.s -6094332.000000 1752.000000 -3478.500000
+mul.s 6.000000 0.015625 356.500000
+mul.s -0.000000 0.031250 -1.000000
+mul.s -5732479.000000 -248562.750000 23.062500
+mul.s -0.000000 -45786.500000 0.000000
+mul.s 208050.000000 456.000000 456.250000
+mul.s 102.000000 34.031250 3.000000
+mul.s -45787.000000 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 40506.000000 -7.000000 -5786.500000
+mul.s -609444608.000000 -347856.500000 1752.000000
+mul.s 5563.000000 356047.500000 0.015625
+mul.s -0.000000 -1.000000 0.031250
+mul.s -5732479.000000 23.062500 -248562.750000
 roundig mode: near
-mul.d -0 0.000000 -45786.476000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 3.000000 34.000460
-mul.d -45786.476 -1.000000 45786.476000
-mul.d 2425909199 1384.600000 1752065.000000
-mul.d -780.5187332 -7.294568 107.000000
-mul.d -4.566724e+13 1000000000.000000 -45667.240000
-mul.d 42209.79658037 -5786.470000 -7.294568
-mul.d -609444544.2 1752.000000 -347856.475000
-mul.d 874.9868787 0.002458 356047.560000
-mul.d -1e-08 0.000000 -1.000000
-mul.d -5726885.9904 -248562.760000 23.040000
-mul.d -0 -45786.476000 0.000000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 34.000460 3.000000
-mul.d -45786.476 45786.476000 -1.000000
-mul.d 2425909199 1752065.000000 1384.600000
-mul.d -780.5187332 107.000000 -7.294568
-mul.d -4.566724e+13 -45667.240000 1000000000.000000
-mul.d 42209.79658037 -7.294568 -5786.470000
-mul.d -609444544.2 -347856.475000 1752.000000
-mul.d 874.9868787 356047.560000 0.002458
-mul.d -1e-08 -1.000000 0.000000
-mul.d -5726885.9904 23.040000 -248562.760000
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
 roundig mode: zero
-mul.d -0 0.000000 -45786.476000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 3.000000 34.000460
-mul.d -45786.476 -1.000000 45786.476000
-mul.d 2425909199 1384.600000 1752065.000000
-mul.d -780.5187332 -7.294568 107.000000
-mul.d -4.566724e+13 1000000000.000000 -45667.240000
-mul.d 42209.79658037 -5786.470000 -7.294568
-mul.d -609444544.2 1752.000000 -347856.475000
-mul.d 874.9868787 0.002458 356047.560000
-mul.d -1e-08 0.000000 -1.000000
-mul.d -5726885.9904 -248562.760000 23.040000
-mul.d -0 -45786.476000 0.000000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 34.000460 3.000000
-mul.d -45786.476 45786.476000 -1.000000
-mul.d 2425909199 1752065.000000 1384.600000
-mul.d -780.5187332 107.000000 -7.294568
-mul.d -4.566724e+13 -45667.240000 1000000000.000000
-mul.d 42209.79658037 -7.294568 -5786.470000
-mul.d -609444544.2 -347856.475000 1752.000000
-mul.d 874.9868787 356047.560000 0.002458
-mul.d -1e-08 -1.000000 0.000000
-mul.d -5726885.9904 23.040000 -248562.760000
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
 roundig mode: +inf
-mul.d -0 0.000000 -45786.476000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 3.000000 34.000460
-mul.d -45786.476 -1.000000 45786.476000
-mul.d 2425909199 1384.600000 1752065.000000
-mul.d -780.5187332 -7.294568 107.000000
-mul.d -4.566724e+13 1000000000.000000 -45667.240000
-mul.d 42209.79658037 -5786.470000 -7.294568
-mul.d -609444544.2 1752.000000 -347856.475000
-mul.d 874.9868787 0.002458 356047.560000
-mul.d -1e-08 0.000000 -1.000000
-mul.d -5726885.9904 -248562.760000 23.040000
-mul.d -0 -45786.476000 0.000000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 34.000460 3.000000
-mul.d -45786.476 45786.476000 -1.000000
-mul.d 2425909199 1752065.000000 1384.600000
-mul.d -780.5187332 107.000000 -7.294568
-mul.d -4.566724e+13 -45667.240000 1000000000.000000
-mul.d 42209.79658037 -7.294568 -5786.470000
-mul.d -609444544.2 -347856.475000 1752.000000
-mul.d 874.9868787 356047.560000 0.002458
-mul.d -1e-08 -1.000000 0.000000
-mul.d -5726885.9904 23.040000 -248562.760000
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
 roundig mode: -inf
-mul.d -0 0.000000 -45786.476000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 3.000000 34.000460
-mul.d -45786.476 -1.000000 45786.476000
-mul.d 2425909199 1384.600000 1752065.000000
-mul.d -780.5187332 -7.294568 107.000000
-mul.d -4.566724e+13 1000000000.000000 -45667.240000
-mul.d 42209.79658037 -5786.470000 -7.294568
-mul.d -609444544.2 1752.000000 -347856.475000
-mul.d 874.9868787 0.002458 356047.560000
-mul.d -1e-08 0.000000 -1.000000
-mul.d -5726885.9904 -248562.760000 23.040000
-mul.d -0 -45786.476000 0.000000
-mul.d 208163.1100336 456.248956 456.248956
-mul.d 102.00138 34.000460 3.000000
-mul.d -45786.476 45786.476000 -1.000000
-mul.d 2425909199 1752065.000000 1384.600000
-mul.d -780.5187332 107.000000 -7.294568
-mul.d -4.566724e+13 -45667.240000 1000000000.000000
-mul.d 42209.79658037 -7.294568 -5786.470000
-mul.d -609444544.2 -347856.475000 1752.000000
-mul.d 874.9868787 356047.560000 0.002458
-mul.d -1e-08 -1.000000 0.000000
-mul.d -5726885.9904 23.040000 -248562.760000
+mul.d -0.000000 0.000000 -45786.500000
+mul.d 208164.000000 456.250000 456.250000
+mul.d 102.000000 3.000000 34.031250
+mul.d -45787.000000 -1.000000 45786.750000
+mul.d 2425733993.000000 1384.500000 1752065.000000
+mul.d -776.000000 -7.250000 107.000000
+mul.d -45667250000000.000000 1000000000.000000 -45667.250000
+mul.d 41952.000000 -5786.500000 -7.250000
+mul.d -609444588.000000 1752.000000 -347856.500000
+mul.d 5563.000000 0.015625 356047.500000
+mul.d -0.000000 0.031250 -1.000000
+mul.d -5732478.000000 -248562.750000 23.062500
+mul.d -0.000000 -45786.500000 0.000000
+mul.d 208050.000000 456.000000 456.250000
+mul.d 102.000000 34.031250 3.000000
+mul.d -45787.000000 45786.750000 -1.000000
+mul.d 2425733993.000000 1752065.000000 1384.500000
+mul.d -749.000000 107.000000 -7.000000
+mul.d -45667250000000.000000 -45667.250000 1000000000.000000
+mul.d 40506.000000 -7.000000 -5786.500000
+mul.d -609444588.000000 -347856.500000 1752.000000
+mul.d 5563.000000 356047.500000 0.015625
+mul.d -0.000000 -1.000000 0.031250
+mul.d -5732478.000000 23.062500 -248562.750000
 roundig mode: near
-neg.s -0 0.000000
-neg.s -456.249 456.248962
-neg.s -3 3.000000
-neg.s 1 -1.000000
-neg.s -1384.6 1384.599976
-neg.s 7.29457 -7.294568
-neg.s -1e+09 1000000000.000000
-neg.s 5786.47 -5786.470215
-neg.s -1752 1752.000000
-neg.s -0.0024575 0.002457
-neg.s -0.1234 0.123400
-neg.s 248563 -248562.765625
-neg.s 45786.5 -45786.476562
-neg.s -456.249 456.248962
-neg.s -34.0005 34.000462
-neg.s -45786.5 45786.476562
-neg.s -1.75206e+06 1752065.000000
-neg.s -107 107.000000
-neg.s 45667.2 -45667.238281
-neg.s 7.29457 -7.294568
-neg.s 347856 -347856.468750
-neg.s -356048 356047.562500
-neg.s 1 -1.000000
-neg.s -23.04 23.040001
+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 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+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
 roundig mode: zero
-neg.s -0 0.000000
-neg.s -456.249 456.248962
-neg.s -3 3.000000
-neg.s 1 -1.000000
-neg.s -1384.6 1384.599976
-neg.s 7.29457 -7.294568
-neg.s -1e+09 1000000000.000000
-neg.s 5786.47 -5786.470215
-neg.s -1752 1752.000000
-neg.s -0.0024575 0.002457
-neg.s -0.1234 0.123400
-neg.s 248563 -248562.765625
-neg.s 45786.5 -45786.476562
-neg.s -456.249 456.248962
-neg.s -34.0005 34.000462
-neg.s -45786.5 45786.476562
-neg.s -1.75206e+06 1752065.000000
-neg.s -107 107.000000
-neg.s 45667.2 -45667.238281
-neg.s 7.29457 -7.294568
-neg.s 347856 -347856.468750
-neg.s -356048 356047.562500
-neg.s 1 -1.000000
-neg.s -23.04 23.040001
+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 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+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
 roundig mode: +inf
-neg.s -0 0.000000
-neg.s -456.249 456.248962
-neg.s -3 3.000000
-neg.s 1 -1.000000
-neg.s -1384.6 1384.599976
-neg.s 7.29457 -7.294568
-neg.s -1e+09 1000000000.000000
-neg.s 5786.47 -5786.470215
-neg.s -1752 1752.000000
-neg.s -0.0024575 0.002457
-neg.s -0.1234 0.123400
-neg.s 248563 -248562.765625
-neg.s 45786.5 -45786.476562
-neg.s -456.249 456.248962
-neg.s -34.0005 34.000462
-neg.s -45786.5 45786.476562
-neg.s -1.75206e+06 1752065.000000
-neg.s -107 107.000000
-neg.s 45667.2 -45667.238281
-neg.s 7.29457 -7.294568
-neg.s 347856 -347856.468750
-neg.s -356048 356047.562500
-neg.s 1 -1.000000
-neg.s -23.04 23.040001
+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 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+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
 roundig mode: -inf
-neg.s -0 0.000000
-neg.s -456.249 456.248962
-neg.s -3 3.000000
-neg.s 1 -1.000000
-neg.s -1384.6 1384.599976
-neg.s 7.29457 -7.294568
-neg.s -1e+09 1000000000.000000
-neg.s 5786.47 -5786.470215
-neg.s -1752 1752.000000
-neg.s -0.0024575 0.002457
-neg.s -0.1234 0.123400
-neg.s 248563 -248562.765625
-neg.s 45786.5 -45786.476562
-neg.s -456.249 456.248962
-neg.s -34.0005 34.000462
-neg.s -45786.5 45786.476562
-neg.s -1.75206e+06 1752065.000000
-neg.s -107 107.000000
-neg.s 45667.2 -45667.238281
-neg.s 7.29457 -7.294568
-neg.s 347856 -347856.468750
-neg.s -356048 356047.562500
-neg.s 1 -1.000000
-neg.s -23.04 23.040001
+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 45786.500000 -45786.500000
+neg.s -456.000000 456.000000
+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
 roundig mode: near
-neg.d -0 0.000000
-neg.d -456.2489562 456.248956
-neg.d -3 3.000000
-neg.d 1 -1.000000
-neg.d -1384.6 1384.600000
-neg.d 7.2945676 -7.294568
-neg.d -1000000000 1000000000.000000
-neg.d 5786.47 -5786.470000
-neg.d -1752 1752.000000
-neg.d -0.0024575 0.002458
-neg.d -1e-08 0.000000
-neg.d 248562.76 -248562.760000
-neg.d 45786.476 -45786.476000
-neg.d -456.2489562 456.248956
-neg.d -34.00046 34.000460
-neg.d -45786.476 45786.476000
-neg.d -1752065 1752065.000000
-neg.d -107 107.000000
-neg.d 45667.24 -45667.240000
-neg.d 7.2945676 -7.294568
-neg.d 347856.475 -347856.475000
-neg.d -356047.56 356047.560000
-neg.d 1 -1.000000
-neg.d -23.04 23.040000
+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 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+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
 roundig mode: zero
-neg.d -0 0.000000
-neg.d -456.2489562 456.248956
-neg.d -3 3.000000
-neg.d 1 -1.000000
-neg.d -1384.6 1384.600000
-neg.d 7.2945676 -7.294568
-neg.d -1000000000 1000000000.000000
-neg.d 5786.47 -5786.470000
-neg.d -1752 1752.000000
-neg.d -0.0024575 0.002458
-neg.d -1e-08 0.000000
-neg.d 248562.76 -248562.760000
-neg.d 45786.476 -45786.476000
-neg.d -456.2489562 456.248956
-neg.d -34.00046 34.000460
-neg.d -45786.476 45786.476000
-neg.d -1752065 1752065.000000
-neg.d -107 107.000000
-neg.d 45667.24 -45667.240000
-neg.d 7.2945676 -7.294568
-neg.d 347856.475 -347856.475000
-neg.d -356047.56 356047.560000
-neg.d 1 -1.000000
-neg.d -23.04 23.040000
+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 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+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
 roundig mode: +inf
-neg.d -0 0.000000
-neg.d -456.2489562 456.248956
-neg.d -3 3.000000
-neg.d 1 -1.000000
-neg.d -1384.6 1384.600000
-neg.d 7.2945676 -7.294568
-neg.d -1000000000 1000000000.000000
-neg.d 5786.47 -5786.470000
-neg.d -1752 1752.000000
-neg.d -0.0024575 0.002458
-neg.d -1e-08 0.000000
-neg.d 248562.76 -248562.760000
-neg.d 45786.476 -45786.476000
-neg.d -456.2489562 456.248956
-neg.d -34.00046 34.000460
-neg.d -45786.476 45786.476000
-neg.d -1752065 1752065.000000
-neg.d -107 107.000000
-neg.d 45667.24 -45667.240000
-neg.d 7.2945676 -7.294568
-neg.d 347856.475 -347856.475000
-neg.d -356047.56 356047.560000
-neg.d 1 -1.000000
-neg.d -23.04 23.040000
+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 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+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
 roundig mode: -inf
-neg.d -0 0.000000
-neg.d -456.2489562 456.248956
-neg.d -3 3.000000
-neg.d 1 -1.000000
-neg.d -1384.6 1384.600000
-neg.d 7.2945676 -7.294568
-neg.d -1000000000 1000000000.000000
-neg.d 5786.47 -5786.470000
-neg.d -1752 1752.000000
-neg.d -0.0024575 0.002458
-neg.d -1e-08 0.000000
-neg.d 248562.76 -248562.760000
-neg.d 45786.476 -45786.476000
-neg.d -456.2489562 456.248956
-neg.d -34.00046 34.000460
-neg.d -45786.476 45786.476000
-neg.d -1752065 1752065.000000
-neg.d -107 107.000000
-neg.d 45667.24 -45667.240000
-neg.d 7.2945676 -7.294568
-neg.d 347856.475 -347856.475000
-neg.d -356047.56 356047.560000
-neg.d 1 -1.000000
-neg.d -23.04 23.040000
+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 45786.500000 -45786.500000
+neg.d -456.000000 456.000000
+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
 roundig mode: near
-sqrt.s 0 0.000000
-sqrt.s 21.36 456.248962
-sqrt.s 1.73205 3.000000
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
 sqrt.s nan -1.000000
-sqrt.s 37.2102 1384.599976
-sqrt.s nan -7.294568
-sqrt.s 31622.8 1000000000.000000
-sqrt.s nan -5786.470215
-sqrt.s 41.8569 1752.000000
-sqrt.s 0.0495732 0.002457
-sqrt.s 0.351283 0.123400
-sqrt.s nan -248562.765625
-sqrt.s nan -45786.476562
-sqrt.s 21.36 456.248962
-sqrt.s 5.83099 34.000462
-sqrt.s 213.978 45786.476562
-sqrt.s 1323.66 1752065.000000
-sqrt.s 10.3441 107.000000
-sqrt.s nan -45667.238281
-sqrt.s nan -7.294568
-sqrt.s nan -347856.468750
-sqrt.s 596.697 356047.562500
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
 sqrt.s nan -1.000000
-sqrt.s 4.8 23.040001
+sqrt.s 5.000000 23.062500
 roundig mode: zero
-sqrt.s 0 0.000000
-sqrt.s 21.36 456.248962
-sqrt.s 1.73205 3.000000
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
 sqrt.s nan -1.000000
-sqrt.s 37.2102 1384.599976
-sqrt.s nan -7.294568
-sqrt.s 31622.8 1000000000.000000
-sqrt.s nan -5786.470215
-sqrt.s 41.8569 1752.000000
-sqrt.s 0.0495732 0.002457
-sqrt.s 0.351283 0.123400
-sqrt.s nan -248562.765625
-sqrt.s nan -45786.476562
-sqrt.s 21.36 456.248962
-sqrt.s 5.83099 34.000462
-sqrt.s 213.978 45786.476562
-sqrt.s 1323.66 1752065.000000
-sqrt.s 10.3441 107.000000
-sqrt.s nan -45667.238281
-sqrt.s nan -7.294568
-sqrt.s nan -347856.468750
-sqrt.s 596.697 356047.562500
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
 sqrt.s nan -1.000000
-sqrt.s 4.8 23.040001
+sqrt.s 5.000000 23.062500
 roundig mode: +inf
-sqrt.s 0 0.000000
-sqrt.s 21.36 456.248962
-sqrt.s 1.73205 3.000000
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
 sqrt.s nan -1.000000
-sqrt.s 37.2102 1384.599976
-sqrt.s nan -7.294568
-sqrt.s 31622.8 1000000000.000000
-sqrt.s nan -5786.470215
-sqrt.s 41.8569 1752.000000
-sqrt.s 0.0495732 0.002457
-sqrt.s 0.351283 0.123400
-sqrt.s nan -248562.765625
-sqrt.s nan -45786.476562
-sqrt.s 21.36 456.248962
-sqrt.s 5.83099 34.000462
-sqrt.s 213.978 45786.476562
-sqrt.s 1323.66 1752065.000000
-sqrt.s 10.3441 107.000000
-sqrt.s nan -45667.238281
-sqrt.s nan -7.294568
-sqrt.s nan -347856.468750
-sqrt.s 596.697 356047.562500
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
 sqrt.s nan -1.000000
-sqrt.s 4.8 23.040001
+sqrt.s 5.000000 23.062500
 roundig mode: -inf
-sqrt.s 0 0.000000
-sqrt.s 21.36 456.248962
-sqrt.s 1.73205 3.000000
+sqrt.s 0.000000 0.000000
+sqrt.s 21.000000 456.250000
+sqrt.s 2.000000 3.000000
 sqrt.s nan -1.000000
-sqrt.s 37.2102 1384.599976
-sqrt.s nan -7.294568
-sqrt.s 31622.8 1000000000.000000
-sqrt.s nan -5786.470215
-sqrt.s 41.8569 1752.000000
-sqrt.s 0.0495732 0.002457
-sqrt.s 0.351283 0.123400
-sqrt.s nan -248562.765625
-sqrt.s nan -45786.476562
-sqrt.s 21.36 456.248962
-sqrt.s 5.83099 34.000462
-sqrt.s 213.978 45786.476562
-sqrt.s 1323.66 1752065.000000
-sqrt.s 10.3441 107.000000
-sqrt.s nan -45667.238281
-sqrt.s nan -7.294568
-sqrt.s nan -347856.468750
-sqrt.s 596.697 356047.562500
+sqrt.s 37.000000 1384.500000
+sqrt.s nan -7.250000
+sqrt.s 31623.000000 1000000000.000000
+sqrt.s nan -5786.500000
+sqrt.s 42.000000 1752.000000
+sqrt.s 0.000000 0.015625
+sqrt.s 0.000000 0.031250
+sqrt.s nan -248562.750000
+sqrt.s nan -45786.500000
+sqrt.s 21.000000 456.000000
+sqrt.s 6.000000 34.031250
+sqrt.s 214.000000 45786.750000
+sqrt.s 1324.000000 1752065.000000
+sqrt.s 10.000000 107.000000
+sqrt.s nan -45667.250000
+sqrt.s nan -7.000000
+sqrt.s nan -347856.500000
+sqrt.s 597.000000 356047.500000
 sqrt.s nan -1.000000
-sqrt.s 4.8 23.040001
+sqrt.s 5.000000 23.062500
 roundig mode: near
-sqrt.d 0 0.000000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 1.732050807569 3.000000
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
 sqrt.d nan -1.000000
-sqrt.d 37.21021365163 1384.600000
-sqrt.d nan -7.294568
-sqrt.d 31622.77660168 1000000000.000000
-sqrt.d nan -5786.470000
-sqrt.d 41.85689907291 1752.000000
-sqrt.d 0.04957317823178 0.002458
-sqrt.d 0.0001 0.000000
-sqrt.d nan -248562.760000
-sqrt.d nan -45786.476000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 5.830991339386 34.000460
-sqrt.d 213.9777465065 45786.476000
-sqrt.d 1323.655922058 1752065.000000
-sqrt.d 10.34408043279 107.000000
-sqrt.d nan -45667.240000
-sqrt.d nan -7.294568
-sqrt.d nan -347856.475000
-sqrt.d 596.6972096466 356047.560000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
 sqrt.d nan -1.000000
-sqrt.d 4.8 23.040000
+sqrt.d 5.000000 23.062500
 roundig mode: zero
-sqrt.d 0 0.000000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 1.732050807569 3.000000
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
 sqrt.d nan -1.000000
-sqrt.d 37.21021365163 1384.600000
-sqrt.d nan -7.294568
-sqrt.d 31622.77660168 1000000000.000000
-sqrt.d nan -5786.470000
-sqrt.d 41.85689907291 1752.000000
-sqrt.d 0.04957317823178 0.002458
-sqrt.d 0.0001 0.000000
-sqrt.d nan -248562.760000
-sqrt.d nan -45786.476000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 5.830991339386 34.000460
-sqrt.d 213.9777465065 45786.476000
-sqrt.d 1323.655922058 1752065.000000
-sqrt.d 10.34408043279 107.000000
-sqrt.d nan -45667.240000
-sqrt.d nan -7.294568
-sqrt.d nan -347856.475000
-sqrt.d 596.6972096466 356047.560000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
 sqrt.d nan -1.000000
-sqrt.d 4.8 23.040000
+sqrt.d 5.000000 23.062500
 roundig mode: +inf
-sqrt.d 0 0.000000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 1.732050807569 3.000000
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
 sqrt.d nan -1.000000
-sqrt.d 37.21021365163 1384.600000
-sqrt.d nan -7.294568
-sqrt.d 31622.77660168 1000000000.000000
-sqrt.d nan -5786.470000
-sqrt.d 41.85689907291 1752.000000
-sqrt.d 0.04957317823178 0.002458
-sqrt.d 0.0001 0.000000
-sqrt.d nan -248562.760000
-sqrt.d nan -45786.476000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 5.830991339386 34.000460
-sqrt.d 213.9777465065 45786.476000
-sqrt.d 1323.655922058 1752065.000000
-sqrt.d 10.34408043279 107.000000
-sqrt.d nan -45667.240000
-sqrt.d nan -7.294568
-sqrt.d nan -347856.475000
-sqrt.d 596.6972096466 356047.560000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
 sqrt.d nan -1.000000
-sqrt.d 4.8 23.040000
+sqrt.d 5.000000 23.062500
 roundig mode: -inf
-sqrt.d 0 0.000000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 1.732050807569 3.000000
+sqrt.d 0.000000 0.000000
+sqrt.d 21.000000 456.250000
+sqrt.d 2.000000 3.000000
 sqrt.d nan -1.000000
-sqrt.d 37.21021365163 1384.600000
-sqrt.d nan -7.294568
-sqrt.d 31622.77660168 1000000000.000000
-sqrt.d nan -5786.470000
-sqrt.d 41.85689907291 1752.000000
-sqrt.d 0.04957317823178 0.002458
-sqrt.d 0.0001 0.000000
-sqrt.d nan -248562.760000
-sqrt.d nan -45786.476000
-sqrt.d 21.35998492977 456.248956
-sqrt.d 5.830991339386 34.000460
-sqrt.d 213.9777465065 45786.476000
-sqrt.d 1323.655922058 1752065.000000
-sqrt.d 10.34408043279 107.000000
-sqrt.d nan -45667.240000
-sqrt.d nan -7.294568
-sqrt.d nan -347856.475000
-sqrt.d 596.6972096466 356047.560000
+sqrt.d 37.000000 1384.500000
+sqrt.d nan -7.250000
+sqrt.d 31623.000000 1000000000.000000
+sqrt.d nan -5786.500000
+sqrt.d 42.000000 1752.000000
+sqrt.d 0.000000 0.015625
+sqrt.d 0.000000 0.031250
+sqrt.d nan -248562.750000
+sqrt.d nan -45786.500000
+sqrt.d 21.000000 456.000000
+sqrt.d 6.000000 34.031250
+sqrt.d 214.000000 45786.750000
+sqrt.d 1324.000000 1752065.000000
+sqrt.d 10.000000 107.000000
+sqrt.d nan -45667.250000
+sqrt.d nan -7.000000
+sqrt.d nan -347856.500000
+sqrt.d 597.000000 356047.500000
 sqrt.d nan -1.000000
-sqrt.d 4.8 23.040000
+sqrt.d 5.000000 23.062500
 roundig mode: near
-sub.s 45786.5 0.000000 -45786.476562
-sub.s 0 456.248962 456.248962
-sub.s -31.0005 3.000000 34.000462
-sub.s -45787.5 -1.000000 45786.476562
-sub.s -1.75068e+06 1384.599976 1752065.000000
-sub.s -114.295 -7.294568 107.000000
-sub.s 1.00005e+09 1000000000.000000 -45667.238281
-sub.s -5779.18 -5786.470215 -7.294568
-sub.s 349608 1752.000000 -347856.468750
-sub.s -356048 0.002457 356047.562500
-sub.s 1.1234 0.123400 -1.000000
-sub.s -248586 -248562.765625 23.040001
-sub.s -45786.5 -45786.476562 0.000000
-sub.s 0 456.248962 456.248962
-sub.s 31.0005 34.000462 3.000000
-sub.s 45787.5 45786.476562 -1.000000
-sub.s 1.75068e+06 1752065.000000 1384.599976
-sub.s 114.295 107.000000 -7.294568
-sub.s -1.00005e+09 -45667.238281 1000000000.000000
-sub.s 5779.18 -7.294568 -5786.470215
-sub.s -349608 -347856.468750 1752.000000
-sub.s 356048 356047.562500 0.002457
-sub.s -1 -1.000000 0.000000
-sub.s 248586 23.040001 -248562.765625
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s 0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 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
 roundig mode: zero
-sub.s 45786.5 0.000000 -45786.476562
-sub.s 0 456.248962 456.248962
-sub.s -31.0005 3.000000 34.000462
-sub.s -45787.5 -1.000000 45786.476562
-sub.s -1.75068e+06 1384.599976 1752065.000000
-sub.s -114.295 -7.294568 107.000000
-sub.s 1.00005e+09 1000000000.000000 -45667.238281
-sub.s -5779.18 -5786.470215 -7.294568
-sub.s 349608 1752.000000 -347856.468750
-sub.s -356048 0.002457 356047.562500
-sub.s 1.1234 0.123400 -1.000000
-sub.s -248586 -248562.765625 23.040001
-sub.s -45786.5 -45786.476562 0.000000
-sub.s 0 456.248962 456.248962
-sub.s 31.0005 34.000462 3.000000
-sub.s 45787.5 45786.476562 -1.000000
-sub.s 1.75068e+06 1752065.000000 1384.599976
-sub.s 114.295 107.000000 -7.294568
-sub.s -1.00005e+09 -45667.238281 1000000000.000000
-sub.s 5779.18 -7.294568 -5786.470215
-sub.s -349608 -347856.468750 1752.000000
-sub.s 356048 356047.562500 0.002457
-sub.s -1 -1.000000 0.000000
-sub.s 248586 23.040001 -248562.765625
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s 0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 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
 roundig mode: +inf
-sub.s 45786.5 0.000000 -45786.476562
-sub.s 0 456.248962 456.248962
-sub.s -31.0005 3.000000 34.000462
-sub.s -45787.5 -1.000000 45786.476562
-sub.s -1.75068e+06 1384.599976 1752065.000000
-sub.s -114.295 -7.294568 107.000000
-sub.s 1.00005e+09 1000000000.000000 -45667.238281
-sub.s -5779.18 -5786.470215 -7.294568
-sub.s 349608 1752.000000 -347856.468750
-sub.s -356048 0.002457 356047.562500
-sub.s 1.1234 0.123400 -1.000000
-sub.s -248586 -248562.765625 23.040001
-sub.s -45786.5 -45786.476562 0.000000
-sub.s 0 456.248962 456.248962
-sub.s 31.0005 34.000462 3.000000
-sub.s 45787.5 45786.476562 -1.000000
-sub.s 1.75068e+06 1752065.000000 1384.599976
-sub.s 114.295 107.000000 -7.294568
-sub.s -1.00005e+09 -45667.238281 1000000000.000000
-sub.s 5779.18 -7.294568 -5786.470215
-sub.s -349608 -347856.468750 1752.000000
-sub.s 356048 356047.562500 0.002457
-sub.s -1 -1.000000 0.000000
-sub.s 248586 23.040001 -248562.765625
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s 0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 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
 roundig mode: -inf
-sub.s 45786.5 0.000000 -45786.476562
-sub.s -0 456.248962 456.248962
-sub.s -31.0005 3.000000 34.000462
-sub.s -45787.5 -1.000000 45786.476562
-sub.s -1.75068e+06 1384.599976 1752065.000000
-sub.s -114.295 -7.294568 107.000000
-sub.s 1.00005e+09 1000000000.000000 -45667.238281
-sub.s -5779.18 -5786.470215 -7.294568
-sub.s 349608 1752.000000 -347856.468750
-sub.s -356048 0.002457 356047.562500
-sub.s 1.1234 0.123400 -1.000000
-sub.s -248586 -248562.765625 23.040001
-sub.s -45786.5 -45786.476562 0.000000
-sub.s -0 456.248962 456.248962
-sub.s 31.0005 34.000462 3.000000
-sub.s 45787.5 45786.476562 -1.000000
-sub.s 1.75068e+06 1752065.000000 1384.599976
-sub.s 114.295 107.000000 -7.294568
-sub.s -1.00005e+09 -45667.238281 1000000000.000000
-sub.s 5779.18 -7.294568 -5786.470215
-sub.s -349608 -347856.468750 1752.000000
-sub.s 356048 356047.562500 0.002457
-sub.s -1 -1.000000 0.000000
-sub.s 248586 23.040001 -248562.765625
+sub.s 4578.500000 0.000000 -4578.500000
+sub.s -0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.s -0.250000 456.000000 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
 roundig mode: near
-sub.d 45786.476 0.000000 -45786.476000
-sub.d 0 456.248956 456.248956
-sub.d -31.00046 3.000000 34.000460
-sub.d -45787.476 -1.000000 45786.476000
-sub.d -1750680.4 1384.600000 1752065.000000
-sub.d -114.2945676 -7.294568 107.000000
-sub.d 1000045667.24 1000000000.000000 -45667.240000
-sub.d -5779.1754324 -5786.470000 -7.294568
-sub.d 349608.475 1752.000000 -347856.475000
-sub.d -356047.5575425 0.002458 356047.560000
-sub.d 1.00000001 0.000000 -1.000000
-sub.d -248585.8 -248562.760000 23.040000
-sub.d -45786.476 -45786.476000 0.000000
-sub.d 0 456.248956 456.248956
-sub.d 31.00046 34.000460 3.000000
-sub.d 45787.476 45786.476000 -1.000000
-sub.d 1750680.4 1752065.000000 1384.600000
-sub.d 114.2945676 107.000000 -7.294568
-sub.d -1000045667.24 -45667.240000 1000000000.000000
-sub.d 5779.1754324 -7.294568 -5786.470000
-sub.d -349608.475 -347856.475000 1752.000000
-sub.d 356047.5575425 356047.560000 0.002458
-sub.d -1.00000001 -1.000000 0.000000
-sub.d 248585.8 23.040000 -248562.760000
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d 0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 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
 roundig mode: zero
-sub.d 45786.476 0.000000 -45786.476000
-sub.d 0 456.248956 456.248956
-sub.d -31.00046 3.000000 34.000460
-sub.d -45787.476 -1.000000 45786.476000
-sub.d -1750680.4 1384.600000 1752065.000000
-sub.d -114.2945676 -7.294568 107.000000
-sub.d 1000045667.24 1000000000.000000 -45667.240000
-sub.d -5779.1754324 -5786.470000 -7.294568
-sub.d 349608.475 1752.000000 -347856.475000
-sub.d -356047.5575425 0.002458 356047.560000
-sub.d 1.00000001 0.000000 -1.000000
-sub.d -248585.8 -248562.760000 23.040000
-sub.d -45786.476 -45786.476000 0.000000
-sub.d 0 456.248956 456.248956
-sub.d 31.00046 34.000460 3.000000
-sub.d 45787.476 45786.476000 -1.000000
-sub.d 1750680.4 1752065.000000 1384.600000
-sub.d 114.2945676 107.000000 -7.294568
-sub.d -1000045667.24 -45667.240000 1000000000.000000
-sub.d 5779.1754324 -7.294568 -5786.470000
-sub.d -349608.475 -347856.475000 1752.000000
-sub.d 356047.5575425 356047.560000 0.002458
-sub.d -1.00000001 -1.000000 0.000000
-sub.d 248585.8 23.040000 -248562.760000
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d 0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 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
 roundig mode: +inf
-sub.d 45786.476 0.000000 -45786.476000
-sub.d 0 456.248956 456.248956
-sub.d -31.00046 3.000000 34.000460
-sub.d -45787.476 -1.000000 45786.476000
-sub.d -1750680.4 1384.600000 1752065.000000
-sub.d -114.2945676 -7.294568 107.000000
-sub.d 1000045667.24 1000000000.000000 -45667.240000
-sub.d -5779.1754324 -5786.470000 -7.294568
-sub.d 349608.475 1752.000000 -347856.475000
-sub.d -356047.5575425 0.002458 356047.560000
-sub.d 1.00000001 0.000000 -1.000000
-sub.d -248585.8 -248562.760000 23.040000
-sub.d -45786.476 -45786.476000 0.000000
-sub.d 0 456.248956 456.248956
-sub.d 31.00046 34.000460 3.000000
-sub.d 45787.476 45786.476000 -1.000000
-sub.d 1750680.4 1752065.000000 1384.600000
-sub.d 114.2945676 107.000000 -7.294568
-sub.d -1000045667.24 -45667.240000 1000000000.000000
-sub.d 5779.1754324 -7.294568 -5786.470000
-sub.d -349608.475 -347856.475000 1752.000000
-sub.d 356047.5575425 356047.560000 0.002458
-sub.d -1.00000001 -1.000000 0.000000
-sub.d 248585.8 23.040000 -248562.760000
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d 0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 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
 roundig mode: -inf
-sub.d 45786.476 0.000000 -45786.476000
-sub.d -0 456.248956 456.248956
-sub.d -31.00046 3.000000 34.000460
-sub.d -45787.476 -1.000000 45786.476000
-sub.d -1750680.4 1384.600000 1752065.000000
-sub.d -114.2945676 -7.294568 107.000000
-sub.d 1000045667.24 1000000000.000000 -45667.240000
-sub.d -5779.1754324 -5786.470000 -7.294568
-sub.d 349608.475 1752.000000 -347856.475000
-sub.d -356047.5575425 0.002458 356047.560000
-sub.d 1.00000001 0.000000 -1.000000
-sub.d -248585.8 -248562.760000 23.040000
-sub.d -45786.476 -45786.476000 0.000000
-sub.d -0 456.248956 456.248956
-sub.d 31.00046 34.000460 3.000000
-sub.d 45787.476 45786.476000 -1.000000
-sub.d 1750680.4 1752065.000000 1384.600000
-sub.d 114.2945676 107.000000 -7.294568
-sub.d -1000045667.24 -45667.240000 1000000000.000000
-sub.d 5779.1754324 -7.294568 -5786.470000
-sub.d -349608.475 -347856.475000 1752.000000
-sub.d 356047.5575425 356047.560000 0.002458
-sub.d -1.00000001 -1.000000 0.000000
-sub.d 248585.8 23.040000 -248562.760000
+sub.d 45786.500000 0.000000 -45786.500000
+sub.d -0.000000 456.250000 456.250000
+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 -45786.500000 -45786.500000 0.000000
+sub.d -0.250000 456.000000 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
 roundig mode: near
 recip.s inf 0.000000
-recip.s 0.00219179 456.248962
-recip.s 0.333333 3.000000
-recip.s -1 -1.000000
-recip.s 0.00072223 1384.599976
-recip.s -0.137088 -7.294568
-recip.s 1e-09 1000000000.000000
-recip.s -0.000172817 -5786.470215
-recip.s 0.000570776 1752.000000
-recip.s 406.918 0.002457
-recip.s 8.10373 0.123400
-recip.s -4.02313e-06 -248562.765625
-recip.s -2.18405e-05 -45786.476562
-recip.s 0.00219179 456.248962
-recip.s 0.0294114 34.000462
-recip.s 2.18405e-05 45786.476562
-recip.s 5.70755e-07 1752065.000000
-recip.s 0.00934579 107.000000
-recip.s -2.18975e-05 -45667.238281
-recip.s -0.137088 -7.294568
-recip.s -2.87475e-06 -347856.468750
-recip.s 2.80861e-06 356047.562500
-recip.s -1 -1.000000
-recip.s 0.0434028 23.040001
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
 roundig mode: zero
 recip.s inf 0.000000
-recip.s 0.00219179 456.248962
-recip.s 0.333333 3.000000
-recip.s -1 -1.000000
-recip.s 0.00072223 1384.599976
-recip.s -0.137088 -7.294568
-recip.s 1e-09 1000000000.000000
-recip.s -0.000172817 -5786.470215
-recip.s 0.000570776 1752.000000
-recip.s 406.918 0.002457
-recip.s 8.10373 0.123400
-recip.s -4.02313e-06 -248562.765625
-recip.s -2.18405e-05 -45786.476562
-recip.s 0.00219179 456.248962
-recip.s 0.0294114 34.000462
-recip.s 2.18405e-05 45786.476562
-recip.s 5.70755e-07 1752065.000000
-recip.s 0.00934579 107.000000
-recip.s -2.18975e-05 -45667.238281
-recip.s -0.137088 -7.294568
-recip.s -2.87475e-06 -347856.468750
-recip.s 2.80861e-06 356047.562500
-recip.s -1 -1.000000
-recip.s 0.0434028 23.040001
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
 roundig mode: +inf
 recip.s inf 0.000000
-recip.s 0.00219179 456.248962
-recip.s 0.333333 3.000000
-recip.s -1 -1.000000
-recip.s 0.00072223 1384.599976
-recip.s -0.137088 -7.294568
-recip.s 1e-09 1000000000.000000
-recip.s -0.000172817 -5786.470215
-recip.s 0.000570776 1752.000000
-recip.s 406.918 0.002457
-recip.s 8.10373 0.123400
-recip.s -4.02313e-06 -248562.765625
-recip.s -2.18405e-05 -45786.476562
-recip.s 0.00219179 456.248962
-recip.s 0.0294114 34.000462
-recip.s 2.18405e-05 45786.476562
-recip.s 5.70755e-07 1752065.000000
-recip.s 0.0093458 107.000000
-recip.s -2.18975e-05 -45667.238281
-recip.s -0.137088 -7.294568
-recip.s -2.87475e-06 -347856.468750
-recip.s 2.80861e-06 356047.562500
-recip.s -1 -1.000000
-recip.s 0.0434028 23.040001
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
 roundig mode: -inf
 recip.s inf 0.000000
-recip.s 0.00219179 456.248962
-recip.s 0.333333 3.000000
-recip.s -1 -1.000000
-recip.s 0.00072223 1384.599976
-recip.s -0.137088 -7.294568
-recip.s 1e-09 1000000000.000000
-recip.s -0.000172817 -5786.470215
-recip.s 0.000570776 1752.000000
-recip.s 406.918 0.002457
-recip.s 8.10373 0.123400
-recip.s -4.02313e-06 -248562.765625
-recip.s -2.18405e-05 -45786.476562
-recip.s 0.00219179 456.248962
-recip.s 0.0294114 34.000462
-recip.s 2.18405e-05 45786.476562
-recip.s 5.70755e-07 1752065.000000
-recip.s 0.00934579 107.000000
-recip.s -2.18975e-05 -45667.238281
-recip.s -0.137088 -7.294568
-recip.s -2.87475e-06 -347856.468750
-recip.s 2.80861e-06 356047.562500
-recip.s -1 -1.000000
-recip.s 0.0434028 23.040001
+recip.s 0.000000 456.250000
+recip.s 0.000000 3.000000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 1384.500000
+recip.s -0.000000 -7.250000
+recip.s 0.000000 1000000000.000000
+recip.s -0.000000 -5786.500000
+recip.s 0.000000 1752.000000
+recip.s 64.000000 0.015625
+recip.s 32.000000 0.031250
+recip.s -0.000000 -248562.750000
+recip.s -0.000000 -45786.500000
+recip.s 0.000000 456.000000
+recip.s 0.000000 34.031250
+recip.s 0.000000 45786.750000
+recip.s 0.000000 1752065.000000
+recip.s 0.000000 107.000000
+recip.s -0.000000 -45667.250000
+recip.s -0.000000 -7.000000
+recip.s -0.000000 -347856.500000
+recip.s 0.000000 356047.500000
+recip.s -1.000000 -1.000000
+recip.s 0.000000 23.062500
 roundig mode: near
 recip.d inf 0.000000
-recip.d 0.002191785836243 456.248956
-recip.d 0.3333333333333 3.000000
-recip.d -1 -1.000000
-recip.d 0.0007222302470027 1384.600000
-recip.d -0.1370883176132 -7.294568
-recip.d 1e-09 1000000000.000000
-recip.d -0.0001728169332944 -5786.470000
-recip.d 0.0005707762557078 1752.000000
-recip.d 406.9175991862 0.002458
-recip.d 100000000 0.000000
-recip.d -4.023128806584e-06 -248562.760000
-recip.d -2.184051028518e-05 -45786.476000
-recip.d 0.002191785836243 456.248956
-recip.d 0.02941136678739 34.000460
-recip.d 2.184051028518e-05 45786.476000
-recip.d 5.707550804337e-07 1752065.000000
-recip.d 0.009345794392523 107.000000
-recip.d -2.189753530102e-05 -45667.240000
-recip.d -0.1370883176132 -7.294568
-recip.d -2.87474884577e-06 -347856.475000
-recip.d 2.808613545898e-06 356047.560000
-recip.d -1 -1.000000
-recip.d 0.04340277777778 23.040000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
 roundig mode: zero
 recip.d inf 0.000000
-recip.d 0.002191785836243 456.248956
-recip.d 0.3333333333333 3.000000
-recip.d -1 -1.000000
-recip.d 0.0007222302470027 1384.600000
-recip.d -0.1370883176132 -7.294568
-recip.d 1e-09 1000000000.000000
-recip.d -0.0001728169332944 -5786.470000
-recip.d 0.0005707762557078 1752.000000
-recip.d 406.9175991862 0.002458
-recip.d 100000000 0.000000
-recip.d -4.023128806584e-06 -248562.760000
-recip.d -2.184051028518e-05 -45786.476000
-recip.d 0.002191785836243 456.248956
-recip.d 0.02941136678739 34.000460
-recip.d 2.184051028518e-05 45786.476000
-recip.d 5.707550804337e-07 1752065.000000
-recip.d 0.009345794392523 107.000000
-recip.d -2.189753530102e-05 -45667.240000
-recip.d -0.1370883176132 -7.294568
-recip.d -2.87474884577e-06 -347856.475000
-recip.d 2.808613545898e-06 356047.560000
-recip.d -1 -1.000000
-recip.d 0.04340277777778 23.040000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
 roundig mode: +inf
 recip.d inf 0.000000
-recip.d 0.002191785836243 456.248956
-recip.d 0.3333333333333 3.000000
-recip.d -1 -1.000000
-recip.d 0.0007222302470027 1384.600000
-recip.d -0.1370883176132 -7.294568
-recip.d 1e-09 1000000000.000000
-recip.d -0.0001728169332944 -5786.470000
-recip.d 0.0005707762557078 1752.000000
-recip.d 406.9175991862 0.002458
-recip.d 100000000 0.000000
-recip.d -4.023128806584e-06 -248562.760000
-recip.d -2.184051028518e-05 -45786.476000
-recip.d 0.002191785836243 456.248956
-recip.d 0.02941136678739 34.000460
-recip.d 2.184051028518e-05 45786.476000
-recip.d 5.707550804337e-07 1752065.000000
-recip.d 0.009345794392523 107.000000
-recip.d -2.189753530102e-05 -45667.240000
-recip.d -0.1370883176132 -7.294568
-recip.d -2.87474884577e-06 -347856.475000
-recip.d 2.808613545898e-06 356047.560000
-recip.d -1 -1.000000
-recip.d 0.04340277777778 23.040000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
 roundig mode: -inf
 recip.d inf 0.000000
-recip.d 0.002191785836243 456.248956
-recip.d 0.3333333333333 3.000000
-recip.d -1 -1.000000
-recip.d 0.0007222302470027 1384.600000
-recip.d -0.1370883176132 -7.294568
-recip.d 1e-09 1000000000.000000
-recip.d -0.0001728169332944 -5786.470000
-recip.d 0.0005707762557078 1752.000000
-recip.d 406.9175991862 0.002458
-recip.d 100000000 0.000000
-recip.d -4.023128806584e-06 -248562.760000
-recip.d -2.184051028518e-05 -45786.476000
-recip.d 0.002191785836243 456.248956
-recip.d 0.02941136678739 34.000460
-recip.d 2.184051028518e-05 45786.476000
-recip.d 5.707550804337e-07 1752065.000000
-recip.d 0.009345794392523 107.000000
-recip.d -2.189753530102e-05 -45667.240000
-recip.d -0.1370883176132 -7.294568
-recip.d -2.87474884577e-06 -347856.475000
-recip.d 2.808613545898e-06 356047.560000
-recip.d -1 -1.000000
-recip.d 0.04340277777778 23.040000
+recip.d 0.000000 456.250000
+recip.d 0.000000 3.000000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 1384.500000
+recip.d -0.000000 -7.250000
+recip.d 0.000000 1000000000.000000
+recip.d -0.000000 -5786.500000
+recip.d 0.000000 1752.000000
+recip.d 64.000000 0.015625
+recip.d 32.000000 0.031250
+recip.d -0.000000 -248562.750000
+recip.d -0.000000 -45786.500000
+recip.d 0.000000 456.000000
+recip.d 0.000000 34.031250
+recip.d 0.000000 45786.750000
+recip.d 0.000000 1752065.000000
+recip.d 0.000000 107.000000
+recip.d -0.000000 -45667.250000
+recip.d -0.000000 -7.000000
+recip.d -0.000000 -347856.500000
+recip.d 0.000000 356047.500000
+recip.d -1.000000 -1.000000
+recip.d 0.000000 23.062500
 roundig mode: near
 rsqrt.s inf 0.000000
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.57735 3.000000
-rsqrt.s 0.0268743 1384.599976
-rsqrt.s 3.16228e-05 1000000000.000000
-rsqrt.s 0.0238909 1752.000000
-rsqrt.s 20.1722 0.002457
-rsqrt.s 2.8467 0.123400
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.171497 34.000462
-rsqrt.s 0.00467338 45786.476562
-rsqrt.s 0.000755483 1752065.000000
-rsqrt.s 0.0966737 107.000000
-rsqrt.s 0.00167589 356047.562500
-rsqrt.s 0.208333 23.040001
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
 roundig mode: zero
 rsqrt.s inf 0.000000
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.57735 3.000000
-rsqrt.s 0.0268743 1384.599976
-rsqrt.s 3.16228e-05 1000000000.000000
-rsqrt.s 0.0238909 1752.000000
-rsqrt.s 20.1722 0.002457
-rsqrt.s 2.8467 0.123400
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.171497 34.000462
-rsqrt.s 0.00467338 45786.476562
-rsqrt.s 0.000755483 1752065.000000
-rsqrt.s 0.0966737 107.000000
-rsqrt.s 0.00167589 356047.562500
-rsqrt.s 0.208333 23.040001
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
 roundig mode: +inf
 rsqrt.s inf 0.000000
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.57735 3.000000
-rsqrt.s 0.0268743 1384.599976
-rsqrt.s 3.16228e-05 1000000000.000000
-rsqrt.s 0.0238909 1752.000000
-rsqrt.s 20.1722 0.002457
-rsqrt.s 2.8467 0.123400
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.171497 34.000462
-rsqrt.s 0.00467338 45786.476562
-rsqrt.s 0.000755483 1752065.000000
-rsqrt.s 0.0966736 107.000000
-rsqrt.s 0.00167589 356047.562500
-rsqrt.s 0.208333 23.040001
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
 roundig mode: -inf
 rsqrt.s inf 0.000000
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.57735 3.000000
-rsqrt.s 0.0268743 1384.599976
-rsqrt.s 3.16228e-05 1000000000.000000
-rsqrt.s 0.0238909 1752.000000
-rsqrt.s 20.1722 0.002457
-rsqrt.s 2.8467 0.123400
-rsqrt.s 0.0468165 456.248962
-rsqrt.s 0.171497 34.000462
-rsqrt.s 0.00467338 45786.476562
-rsqrt.s 0.000755483 1752065.000000
-rsqrt.s 0.0966737 107.000000
-rsqrt.s 0.00167589 356047.562500
-rsqrt.s 0.208333 23.040001
+rsqrt.s 0.000000 456.250000
+rsqrt.s 1.000000 3.000000
+rsqrt.s 0.000000 1384.500000
+rsqrt.s 0.000000 1000000000.000000
+rsqrt.s 0.000000 1752.000000
+rsqrt.s 8.000000 0.015625
+rsqrt.s 6.000000 0.031250
+rsqrt.s 0.000000 456.000000
+rsqrt.s 0.000000 34.031250
+rsqrt.s 0.000000 45786.750000
+rsqrt.s 0.000000 1752065.000000
+rsqrt.s 0.000000 107.000000
+rsqrt.s 0.000000 356047.500000
+rsqrt.s 0.000000 23.062500
 roundig mode: near
 rsqrt.d inf 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.5773502691896 3.000000
-rsqrt.d 0.02687434179664 1384.600000
-rsqrt.d 3.162277660168e-05 1000000000.000000
-rsqrt.d 0.02389092412837 1752.000000
-rsqrt.d 20.1721986701 0.002458
-rsqrt.d 10000 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.1714974250168 34.000460
-rsqrt.d 0.004673383173374 45786.476000
-rsqrt.d 0.0007554833422609 1752065.000000
-rsqrt.d 0.09667364890457 107.000000
-rsqrt.d 0.001675891865813 356047.560000
-rsqrt.d 0.2083333333333 23.040000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
 roundig mode: zero
 rsqrt.d inf 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.5773502691896 3.000000
-rsqrt.d 0.02687434179664 1384.600000
-rsqrt.d 3.162277660168e-05 1000000000.000000
-rsqrt.d 0.02389092412837 1752.000000
-rsqrt.d 20.1721986701 0.002458
-rsqrt.d 10000 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.1714974250168 34.000460
-rsqrt.d 0.004673383173374 45786.476000
-rsqrt.d 0.0007554833422609 1752065.000000
-rsqrt.d 0.09667364890457 107.000000
-rsqrt.d 0.001675891865813 356047.560000
-rsqrt.d 0.2083333333333 23.040000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
 roundig mode: +inf
 rsqrt.d inf 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.5773502691896 3.000000
-rsqrt.d 0.02687434179664 1384.600000
-rsqrt.d 3.162277660168e-05 1000000000.000000
-rsqrt.d 0.02389092412837 1752.000000
-rsqrt.d 20.1721986701 0.002458
-rsqrt.d 10000 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.1714974250168 34.000460
-rsqrt.d 0.004673383173374 45786.476000
-rsqrt.d 0.0007554833422609 1752065.000000
-rsqrt.d 0.09667364890457 107.000000
-rsqrt.d 0.001675891865813 356047.560000
-rsqrt.d 0.2083333333333 23.040000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
 roundig mode: -inf
 rsqrt.d inf 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.5773502691896 3.000000
-rsqrt.d 0.02687434179664 1384.600000
-rsqrt.d 3.162277660168e-05 1000000000.000000
-rsqrt.d 0.02389092412837 1752.000000
-rsqrt.d 20.1721986701 0.002458
-rsqrt.d 10000 0.000000
-rsqrt.d 0.04681651243144 456.248956
-rsqrt.d 0.1714974250168 34.000460
-rsqrt.d 0.004673383173374 45786.476000
-rsqrt.d 0.0007554833422609 1752065.000000
-rsqrt.d 0.09667364890457 107.000000
-rsqrt.d 0.001675891865813 356047.560000
-rsqrt.d 0.2083333333333 23.040000
+rsqrt.d 0.000000 456.250000
+rsqrt.d 1.000000 3.000000
+rsqrt.d 0.000000 1384.500000
+rsqrt.d 0.000000 1000000000.000000
+rsqrt.d 0.000000 1752.000000
+rsqrt.d 8.000000 0.015625
+rsqrt.d 6.000000 0.031250
+rsqrt.d 0.000000 456.000000
+rsqrt.d 0.000000 34.031250
+rsqrt.d 0.000000 45786.750000
+rsqrt.d 0.000000 1752065.000000
+rsqrt.d 0.000000 107.000000
+rsqrt.d 0.000000 356047.500000
+rsqrt.d 0.000000 23.062500
 roundig mode: near
-msub.s 347856 -347856.468750 0.000000 -45786.476562
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 3.000000 34.000462
-msub.s -45809.5 23.040001 -1.000000 45786.476562
-msub.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-msub.s -780.521 0.002457 -7.294568 107.000000
-msub.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-msub.s 290773 -248562.765625 -5786.470215 -7.294568
-msub.s -6.09446e+08 1384.599976 1752.000000 -347856.468750
-msub.s 882.281 -7.294568 0.002457 356047.562500
-msub.s -1e+09 1000000000.000000 0.123400 -1.000000
-msub.s -5.7211e+06 -5786.470215 -248562.765625 23.040001
-msub.s 347856 -347856.468750 -45786.476562 0.000000
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 34.000462 3.000000
-msub.s -45809.5 23.040001 45786.476562 -1.000000
-msub.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-msub.s -1236.77 456.248962 107.000000 -7.294568
-msub.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-msub.s 42210.8 -1.000000 -7.294568 -5786.470215
-msub.s -6.09399e+08 -45786.476562 -347856.468750 1752.000000
-msub.s 418.738 456.248962 356047.562500 0.002457
-msub.s -34.0005 34.000462 -1.000000 0.000000
-msub.s -5.77267e+06 45786.476562 23.040001 -248562.765625
+msub.s 347857.000000 -347856.500000 0.000000 -4578.500000
+msub.s -147883.000000 356047.500000 456.250000 456.250000
+msub.s 103.000000 -1.000000 3.000000 34.031250
+msub.s -4602.000000 23.062500 -1.000000 4578.750000
+msub.s 240536.000000 1752.000000 1384.500000 175.000000
+msub.s -776.000000 0.015625 -7.250000 107.000000
+msub.s -456249999360.000000 0.031250 1000000000.000000 -456.250000
+msub.s 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.s -6095717.000000 1384.500000 1752.000000 -3478.500000
+msub.s 13.000000 -7.250000 0.015625 356.500000
+msub.s -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.s -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.s 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.s -147998.000000 356047.750000 456.000000 456.250000
+msub.s 103.000000 -1.000000 34.031250 3.000000
+msub.s -45810.000000 23.031250 45786.750000 -1.000000
+msub.s 2425733888.000000 0.000000 1752065.000000 1384.500000
+msub.s -1205.000000 456.250000 107.000000 -7.000000
+msub.s -4566728.000000 3.000000 -45667.250000 100.000000
+msub.s 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.s -609398848.000000 -45786.500000 -347856.500000 1752.000000
+msub.s 5107.000000 456.000000 356047.500000 0.015625
+msub.s -34.000000 34.031250 -1.000000 0.031250
+msub.s -5778265.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-msub.s 347856 -347856.468750 0.000000 -45786.476562
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 3.000000 34.000462
-msub.s -45809.5 23.040001 -1.000000 45786.476562
-msub.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-msub.s -780.521 0.002457 -7.294568 107.000000
-msub.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-msub.s 290773 -248562.765625 -5786.470215 -7.294568
-msub.s -6.09446e+08 1384.599976 1752.000000 -347856.468750
-msub.s 882.281 -7.294568 0.002457 356047.562500
-msub.s -1e+09 1000000000.000000 0.123400 -1.000000
-msub.s -5.7211e+06 -5786.470215 -248562.765625 23.040001
-msub.s 347856 -347856.468750 -45786.476562 0.000000
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 34.000462 3.000000
-msub.s -45809.5 23.040001 45786.476562 -1.000000
-msub.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-msub.s -1236.77 456.248962 107.000000 -7.294568
-msub.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-msub.s 42210.8 -1.000000 -7.294568 -5786.470215
-msub.s -6.09399e+08 -45786.476562 -347856.468750 1752.000000
-msub.s 418.738 456.248962 356047.562500 0.002457
-msub.s -34.0005 34.000462 -1.000000 0.000000
-msub.s -5.77267e+06 45786.476562 23.040001 -248562.765625
+msub.s 347857.000000 -347856.500000 0.000000 -4578.500000
+msub.s -147883.000000 356047.500000 456.250000 456.250000
+msub.s 103.000000 -1.000000 3.000000 34.031250
+msub.s -4602.000000 23.062500 -1.000000 4578.750000
+msub.s 240536.000000 1752.000000 1384.500000 175.000000
+msub.s -776.000000 0.015625 -7.250000 107.000000
+msub.s -456249999360.000000 0.031250 1000000000.000000 -456.250000
+msub.s 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.s -6095717.000000 1384.500000 1752.000000 -3478.500000
+msub.s 13.000000 -7.250000 0.015625 356.500000
+msub.s -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.s -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.s 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.s -147998.000000 356047.750000 456.000000 456.250000
+msub.s 103.000000 -1.000000 34.031250 3.000000
+msub.s -45810.000000 23.031250 45786.750000 -1.000000
+msub.s 2425733888.000000 0.000000 1752065.000000 1384.500000
+msub.s -1205.000000 456.250000 107.000000 -7.000000
+msub.s -4566728.000000 3.000000 -45667.250000 100.000000
+msub.s 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.s -609398720.000000 -45786.500000 -347856.500000 1752.000000
+msub.s 5107.000000 456.000000 356047.500000 0.015625
+msub.s -34.000000 34.031250 -1.000000 0.031250
+msub.s -5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-msub.s 347856 -347856.468750 0.000000 -45786.476562
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 3.000000 34.000462
-msub.s -45809.5 23.040001 -1.000000 45786.476562
-msub.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-msub.s -780.521 0.002457 -7.294568 107.000000
-msub.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-msub.s 290773 -248562.765625 -5786.470215 -7.294568
-msub.s -6.09446e+08 1384.599976 1752.000000 -347856.468750
-msub.s 882.281 -7.294568 0.002457 356047.562500
-msub.s -1e+09 1000000000.000000 0.123400 -1.000000
-msub.s -5.7211e+06 -5786.470215 -248562.765625 23.040001
-msub.s 347856 -347856.468750 -45786.476562 0.000000
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 34.000462 3.000000
-msub.s -45809.5 23.040001 45786.476562 -1.000000
-msub.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-msub.s -1236.77 456.248962 107.000000 -7.294568
-msub.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-msub.s 42210.8 -1.000000 -7.294568 -5786.470215
-msub.s -6.09399e+08 -45786.476562 -347856.468750 1752.000000
-msub.s 418.738 456.248962 356047.562500 0.002457
-msub.s -34.0005 34.000462 -1.000000 0.000000
-msub.s -5.77267e+06 45786.476562 23.040001 -248562.765625
+msub.s 347857.000000 -347856.500000 0.000000 -4578.500000
+msub.s -147883.000000 356047.500000 456.250000 456.250000
+msub.s 103.000000 -1.000000 3.000000 34.031250
+msub.s -4602.000000 23.062500 -1.000000 4578.750000
+msub.s 240536.000000 1752.000000 1384.500000 175.000000
+msub.s -776.000000 0.015625 -7.250000 107.000000
+msub.s -456249999360.000000 0.031250 1000000000.000000 -456.250000
+msub.s 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.s -6095717.000000 1384.500000 1752.000000 -3478.500000
+msub.s 13.000000 -7.250000 0.015625 356.500000
+msub.s -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.s -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.s 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.s -147998.000000 356047.750000 456.000000 456.250000
+msub.s 103.000000 -1.000000 34.031250 3.000000
+msub.s -45810.000000 23.031250 45786.750000 -1.000000
+msub.s 2425734144.000000 0.000000 1752065.000000 1384.500000
+msub.s -1205.000000 456.250000 107.000000 -7.000000
+msub.s -4566728.000000 3.000000 -45667.250000 100.000000
+msub.s 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.s -609398720.000000 -45786.500000 -347856.500000 1752.000000
+msub.s 5107.000000 456.000000 356047.500000 0.015625
+msub.s -34.000000 34.031250 -1.000000 0.031250
+msub.s -5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-msub.s 347856 -347856.468750 0.000000 -45786.476562
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 3.000000 34.000462
-msub.s -45809.5 23.040001 -1.000000 45786.476562
-msub.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-msub.s -780.521 0.002457 -7.294568 107.000000
-msub.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-msub.s 290773 -248562.765625 -5786.470215 -7.294568
-msub.s -6.09446e+08 1384.599976 1752.000000 -347856.468750
-msub.s 882.281 -7.294568 0.002457 356047.562500
-msub.s -1e+09 1000000000.000000 0.123400 -1.000000
-msub.s -5.7211e+06 -5786.470215 -248562.765625 23.040001
-msub.s 347856 -347856.468750 -45786.476562 0.000000
-msub.s -147884 356047.562500 456.248962 456.248962
-msub.s 103.001 -1.000000 34.000462 3.000000
-msub.s -45809.5 23.040001 45786.476562 -1.000000
-msub.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-msub.s -1236.77 456.248962 107.000000 -7.294568
-msub.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-msub.s 42210.8 -1.000000 -7.294568 -5786.470215
-msub.s -6.09399e+08 -45786.476562 -347856.468750 1752.000000
-msub.s 418.738 456.248962 356047.562500 0.002457
-msub.s -34.0005 34.000462 -1.000000 0.000000
-msub.s -5.77267e+06 45786.476562 23.040001 -248562.765625
+msub.s 347857.000000 -347856.500000 0.000000 -4578.500000
+msub.s -147883.000000 356047.500000 456.250000 456.250000
+msub.s 103.000000 -1.000000 3.000000 34.031250
+msub.s -4602.000000 23.062500 -1.000000 4578.750000
+msub.s 240536.000000 1752.000000 1384.500000 175.000000
+msub.s -776.000000 0.015625 -7.250000 107.000000
+msub.s -456250064896.000000 0.031250 1000000000.000000 -456.250000
+msub.s 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.s -6095717.000000 1384.500000 1752.000000 -3478.500000
+msub.s 13.000000 -7.250000 0.015625 356.500000
+msub.s -1000000064.000000 1000000000.000000 0.031250 -1.000000
+msub.s -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.s 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.s -147998.000000 356047.750000 456.000000 456.250000
+msub.s 103.000000 -1.000000 34.031250 3.000000
+msub.s -45810.000000 23.031250 45786.750000 -1.000000
+msub.s 2425733888.000000 0.000000 1752065.000000 1384.500000
+msub.s -1205.000000 456.250000 107.000000 -7.000000
+msub.s -4566728.000000 3.000000 -45667.250000 100.000000
+msub.s 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.s -609398848.000000 -45786.500000 -347856.500000 1752.000000
+msub.s 5107.000000 456.000000 356047.500000 0.015625
+msub.s -34.000000 34.031250 -1.000000 0.031250
+msub.s -5778265.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-msub.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 3.000000 34.000460
-msub.d -45809.516 23.040000 -1.000000 45786.476000
-msub.d 2425907447 1752.000000 1384.600000 1752065.000000
-msub.d -780.5211907 0.002458 -7.294568 107.000000
-msub.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-msub.d 290772.5565804 -248562.760000 -5786.470000 -7.294568
-msub.d -609445928.8 1384.600000 1752.000000 -347856.475000
-msub.d 882.2814463 -7.294568 0.002458 356047.560000
-msub.d -1000000000 1000000000.000000 0.000000 -1.000000
-msub.d -5721099.5204 -5786.470000 -248562.760000 23.040000
-msub.d 347856.475 -347856.475000 -45786.476000 0.000000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 34.000460 3.000000
-msub.d -45809.516 23.040000 45786.476000 -1.000000
-msub.d 2425909199 0.000000 1752065.000000 1384.600000
-msub.d -45655556335.77 45655555555.248955 107.000000 -7.294568
-msub.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-msub.d 42210.79658037 -1.000000 -7.294568 -5786.470000
-msub.d -609398757.724 -45786.476000 -347856.475000 1752.000000
-msub.d -4565791.262078 4566666.248956 356047.560000 0.002458
-msub.d -34.00046001 34.000460 -1.000000 0.000000
-msub.d -5772672.4664 45786.476000 23.040000 -248562.760000
+msub.d 347857.000000 -347856.500000 0.000000 -45786.500000
+msub.d -147883.000000 356047.500000 456.250000 456.250000
+msub.d 103.000000 -1.000000 3.000000 34.031250
+msub.d -45810.000000 23.062500 -1.000000 45786.750000
+msub.d 2425732241.000000 1752.000000 1384.500000 1752065.000000
+msub.d -776.000000 0.015625 -7.250000 107.000000
+msub.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+msub.d 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.d -609445973.000000 1384.500000 1752.000000 -347856.500000
+msub.d 5570.000000 -7.250000 0.015625 356047.500000
+msub.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.d -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.d 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.d -147998.000000 356047.750000 456.000000 456.250000
+msub.d 103.000000 -1.000000 34.031250 3.000000
+msub.d -45810.000000 23.031250 45786.750000 -1.000000
+msub.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+msub.d -1205.000000 456.250000 107.000000 -7.000000
+msub.d -45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+msub.d 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.d -609398802.000000 -45786.500000 -347856.500000 1752.000000
+msub.d 5107.000000 456.000000 356047.500000 0.015625
+msub.d -34.000000 34.031250 -1.000000 0.031250
+msub.d -5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-msub.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 3.000000 34.000460
-msub.d -45809.516 23.040000 -1.000000 45786.476000
-msub.d 2425907447 1752.000000 1384.600000 1752065.000000
-msub.d -780.5211907 0.002458 -7.294568 107.000000
-msub.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-msub.d 290772.5565804 -248562.760000 -5786.470000 -7.294568
-msub.d -609445928.8 1384.600000 1752.000000 -347856.475000
-msub.d 882.2814463 -7.294568 0.002458 356047.560000
-msub.d -1000000000 1000000000.000000 0.000000 -1.000000
-msub.d -5721099.5204 -5786.470000 -248562.760000 23.040000
-msub.d 347856.475 -347856.475000 -45786.476000 0.000000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 34.000460 3.000000
-msub.d -45809.516 23.040000 45786.476000 -1.000000
-msub.d 2425909199 0.000000 1752065.000000 1384.600000
-msub.d -45655556335.77 45655555555.248955 107.000000 -7.294568
-msub.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-msub.d 42210.79658037 -1.000000 -7.294568 -5786.470000
-msub.d -609398757.724 -45786.476000 -347856.475000 1752.000000
-msub.d -4565791.262077 4566666.248956 356047.560000 0.002458
-msub.d -34.00046001 34.000460 -1.000000 0.000000
-msub.d -5772672.4664 45786.476000 23.040000 -248562.760000
+msub.d 347857.000000 -347856.500000 0.000000 -45786.500000
+msub.d -147883.000000 356047.500000 456.250000 456.250000
+msub.d 103.000000 -1.000000 3.000000 34.031250
+msub.d -45810.000000 23.062500 -1.000000 45786.750000
+msub.d 2425732241.000000 1752.000000 1384.500000 1752065.000000
+msub.d -776.000000 0.015625 -7.250000 107.000000
+msub.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+msub.d 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.d -609445973.000000 1384.500000 1752.000000 -347856.500000
+msub.d 5570.000000 -7.250000 0.015625 356047.500000
+msub.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.d -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.d 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.d -147998.000000 356047.750000 456.000000 456.250000
+msub.d 103.000000 -1.000000 34.031250 3.000000
+msub.d -45810.000000 23.031250 45786.750000 -1.000000
+msub.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+msub.d -1205.000000 456.250000 107.000000 -7.000000
+msub.d -45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+msub.d 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.d -609398802.000000 -45786.500000 -347856.500000 1752.000000
+msub.d 5107.000000 456.000000 356047.500000 0.015625
+msub.d -34.000000 34.031250 -1.000000 0.031250
+msub.d -5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-msub.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 3.000000 34.000460
-msub.d -45809.516 23.040000 -1.000000 45786.476000
-msub.d 2425907447 1752.000000 1384.600000 1752065.000000
-msub.d -780.5211907 0.002458 -7.294568 107.000000
-msub.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-msub.d 290772.5565804 -248562.760000 -5786.470000 -7.294568
-msub.d -609445928.8 1384.600000 1752.000000 -347856.475000
-msub.d 882.2814463 -7.294568 0.002458 356047.560000
-msub.d -1000000000 1000000000.000000 0.000000 -1.000000
-msub.d -5721099.5204 -5786.470000 -248562.760000 23.040000
-msub.d 347856.475 -347856.475000 -45786.476000 0.000000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 34.000460 3.000000
-msub.d -45809.516 23.040000 45786.476000 -1.000000
-msub.d 2425909199 0.000000 1752065.000000 1384.600000
-msub.d -45655556335.77 45655555555.248955 107.000000 -7.294568
-msub.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-msub.d 42210.79658037 -1.000000 -7.294568 -5786.470000
-msub.d -609398757.724 -45786.476000 -347856.475000 1752.000000
-msub.d -4565791.262077 4566666.248956 356047.560000 0.002458
-msub.d -34.00046001 34.000460 -1.000000 0.000000
-msub.d -5772672.4664 45786.476000 23.040000 -248562.760000
+msub.d 347857.000000 -347856.500000 0.000000 -45786.500000
+msub.d -147883.000000 356047.500000 456.250000 456.250000
+msub.d 103.000000 -1.000000 3.000000 34.031250
+msub.d -45810.000000 23.062500 -1.000000 45786.750000
+msub.d 2425732241.000000 1752.000000 1384.500000 1752065.000000
+msub.d -776.000000 0.015625 -7.250000 107.000000
+msub.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+msub.d 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.d -609445973.000000 1384.500000 1752.000000 -347856.500000
+msub.d 5570.000000 -7.250000 0.015625 356047.500000
+msub.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.d -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.d 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.d -147998.000000 356047.750000 456.000000 456.250000
+msub.d 103.000000 -1.000000 34.031250 3.000000
+msub.d -45810.000000 23.031250 45786.750000 -1.000000
+msub.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+msub.d -1205.000000 456.250000 107.000000 -7.000000
+msub.d -45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+msub.d 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.d -609398802.000000 -45786.500000 -347856.500000 1752.000000
+msub.d 5107.000000 456.000000 356047.500000 0.015625
+msub.d -34.000000 34.031250 -1.000000 0.031250
+msub.d -5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-msub.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 3.000000 34.000460
-msub.d -45809.516 23.040000 -1.000000 45786.476000
-msub.d 2425907447 1752.000000 1384.600000 1752065.000000
-msub.d -780.5211907 0.002458 -7.294568 107.000000
-msub.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-msub.d 290772.5565804 -248562.760000 -5786.470000 -7.294568
-msub.d -609445928.8 1384.600000 1752.000000 -347856.475000
-msub.d 882.2814463 -7.294568 0.002458 356047.560000
-msub.d -1000000000 1000000000.000000 0.000000 -1.000000
-msub.d -5721099.5204 -5786.470000 -248562.760000 23.040000
-msub.d 347856.475 -347856.475000 -45786.476000 0.000000
-msub.d -147884.4499664 356047.560000 456.248956 456.248956
-msub.d 103.00138 -1.000000 34.000460 3.000000
-msub.d -45809.516 23.040000 45786.476000 -1.000000
-msub.d 2425909199 0.000000 1752065.000000 1384.600000
-msub.d -45655556335.77 45655555555.248955 107.000000 -7.294568
-msub.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-msub.d 42210.79658037 -1.000000 -7.294568 -5786.470000
-msub.d -609398757.724 -45786.476000 -347856.475000 1752.000000
-msub.d -4565791.262078 4566666.248956 356047.560000 0.002458
-msub.d -34.00046001 34.000460 -1.000000 0.000000
-msub.d -5772672.4664 45786.476000 23.040000 -248562.760000
+msub.d 347857.000000 -347856.500000 0.000000 -45786.500000
+msub.d -147883.000000 356047.500000 456.250000 456.250000
+msub.d 103.000000 -1.000000 3.000000 34.031250
+msub.d -45810.000000 23.062500 -1.000000 45786.750000
+msub.d 2425732241.000000 1752.000000 1384.500000 1752065.000000
+msub.d -776.000000 0.015625 -7.250000 107.000000
+msub.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+msub.d 290515.000000 -248562.750000 -5786.500000 -7.250000
+msub.d -609445973.000000 1384.500000 1752.000000 -347856.500000
+msub.d 5570.000000 -7.250000 0.015625 356047.500000
+msub.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+msub.d -5726692.000000 -5786.500000 -248562.750000 23.062500
+msub.d 347857.000000 -347856.750000 -45786.500000 0.000000
+msub.d -147998.000000 356047.750000 456.000000 456.250000
+msub.d 103.000000 -1.000000 34.031250 3.000000
+msub.d -45810.000000 23.031250 45786.750000 -1.000000
+msub.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+msub.d -1205.000000 456.250000 107.000000 -7.000000
+msub.d -45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+msub.d 40507.000000 -1.000000 -7.000000 -5786.500000
+msub.d -609398802.000000 -45786.500000 -347856.500000 1752.000000
+msub.d 5107.000000 456.000000 356047.500000 0.015625
+msub.d -34.000000 34.031250 -1.000000 0.031250
+msub.d -5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-madd.s -347856 -347856.468750 0.000000 -45786.476562
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 3.000000 34.000462
-madd.s -45763.4 23.040001 -1.000000 45786.476562
-madd.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-madd.s -780.516 0.002457 -7.294568 107.000000
-madd.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-madd.s -206353 -248562.765625 -5786.470215 -7.294568
-madd.s -6.09443e+08 1384.599976 1752.000000 -347856.468750
-madd.s 867.692 -7.294568 0.002457 356047.562500
-madd.s 1e+09 1000000000.000000 0.123400 -1.000000
-madd.s -5.73267e+06 -5786.470215 -248562.765625 23.040001
-madd.s -347856 -347856.468750 -45786.476562 0.000000
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 34.000462 3.000000
-madd.s -45763.4 23.040001 45786.476562 -1.000000
-madd.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-madd.s -324.27 456.248962 107.000000 -7.294568
-madd.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-madd.s 42208.8 -1.000000 -7.294568 -5786.470215
-madd.s -6.0949e+08 -45786.476562 -347856.468750 1752.000000
-madd.s 1331.24 456.248962 356047.562500 0.002457
-madd.s 34.0005 34.000462 -1.000000 0.000000
-madd.s -5.6811e+06 45786.476562 23.040001 -248562.765625
+madd.s -347857.000000 -347856.500000 0.000000 -4578.500000
+madd.s 564212.000000 356047.500000 456.250000 456.250000
+madd.s 101.000000 -1.000000 3.000000 34.031250
+madd.s -4556.000000 23.062500 -1.000000 4578.750000
+madd.s 244040.000000 1752.000000 1384.500000 175.000000
+madd.s -776.000000 0.015625 -7.250000 107.000000
+madd.s -456249999360.000000 0.031250 1000000000.000000 -456.250000
+madd.s -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.s -6092948.000000 1384.500000 1752.000000 -3478.500000
+madd.s -2.000000 -7.250000 0.015625 356.500000
+madd.s 1000000000.000000 1000000000.000000 0.031250 -1.000000
+madd.s -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.s -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.s 564098.000000 356047.750000 456.000000 456.250000
+madd.s 101.000000 -1.000000 34.031250 3.000000
+madd.s -45764.000000 23.031250 45786.750000 -1.000000
+madd.s 2425733888.000000 0.000000 1752065.000000 1384.500000
+madd.s -293.000000 456.250000 107.000000 -7.000000
+madd.s -4566722.000000 3.000000 -45667.250000 100.000000
+madd.s 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.s -609490368.000000 -45786.500000 -347856.500000 1752.000000
+madd.s 6019.000000 456.000000 356047.500000 0.015625
+madd.s 34.000000 34.031250 -1.000000 0.031250
+madd.s -5686693.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-madd.s -347856 -347856.468750 0.000000 -45786.476562
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 3.000000 34.000462
-madd.s -45763.4 23.040001 -1.000000 45786.476562
-madd.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-madd.s -780.516 0.002457 -7.294568 107.000000
-madd.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-madd.s -206353 -248562.765625 -5786.470215 -7.294568
-madd.s -6.09443e+08 1384.599976 1752.000000 -347856.468750
-madd.s 867.692 -7.294568 0.002457 356047.562500
-madd.s 1e+09 1000000000.000000 0.123400 -1.000000
-madd.s -5.73267e+06 -5786.470215 -248562.765625 23.040001
-madd.s -347856 -347856.468750 -45786.476562 0.000000
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 34.000462 3.000000
-madd.s -45763.4 23.040001 45786.476562 -1.000000
-madd.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-madd.s -324.27 456.248962 107.000000 -7.294568
-madd.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-madd.s 42208.8 -1.000000 -7.294568 -5786.470215
-madd.s -6.0949e+08 -45786.476562 -347856.468750 1752.000000
-madd.s 1331.24 456.248962 356047.562500 0.002457
-madd.s 34.0005 34.000462 -1.000000 0.000000
-madd.s -5.6811e+06 45786.476562 23.040001 -248562.765625
+madd.s -347857.000000 -347856.500000 0.000000 -4578.500000
+madd.s 564212.000000 356047.500000 456.250000 456.250000
+madd.s 101.000000 -1.000000 3.000000 34.031250
+madd.s -4556.000000 23.062500 -1.000000 4578.750000
+madd.s 244040.000000 1752.000000 1384.500000 175.000000
+madd.s -776.000000 0.015625 -7.250000 107.000000
+madd.s -456249966592.000000 0.031250 1000000000.000000 -456.250000
+madd.s -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.s -6092948.000000 1384.500000 1752.000000 -3478.500000
+madd.s -2.000000 -7.250000 0.015625 356.500000
+madd.s 999999936.000000 1000000000.000000 0.031250 -1.000000
+madd.s -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.s -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.s 564098.000000 356047.750000 456.000000 456.250000
+madd.s 101.000000 -1.000000 34.031250 3.000000
+madd.s -45764.000000 23.031250 45786.750000 -1.000000
+madd.s 2425733888.000000 0.000000 1752065.000000 1384.500000
+madd.s -293.000000 456.250000 107.000000 -7.000000
+madd.s -4566722.000000 3.000000 -45667.250000 100.000000
+madd.s 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.s -609490304.000000 -45786.500000 -347856.500000 1752.000000
+madd.s 6019.000000 456.000000 356047.500000 0.015625
+madd.s 34.000000 34.031250 -1.000000 0.031250
+madd.s -5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-madd.s -347856 -347856.468750 0.000000 -45786.476562
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 3.000000 34.000462
-madd.s -45763.4 23.040001 -1.000000 45786.476562
-madd.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-madd.s -780.516 0.002457 -7.294568 107.000000
-madd.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-madd.s -206353 -248562.765625 -5786.470215 -7.294568
-madd.s -6.09443e+08 1384.599976 1752.000000 -347856.468750
-madd.s 867.692 -7.294568 0.002457 356047.562500
-madd.s 1e+09 1000000000.000000 0.123400 -1.000000
-madd.s -5.73267e+06 -5786.470215 -248562.765625 23.040001
-madd.s -347856 -347856.468750 -45786.476562 0.000000
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 34.000462 3.000000
-madd.s -45763.4 23.040001 45786.476562 -1.000000
-madd.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-madd.s -324.27 456.248962 107.000000 -7.294568
-madd.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-madd.s 42208.8 -1.000000 -7.294568 -5786.470215
-madd.s -6.0949e+08 -45786.476562 -347856.468750 1752.000000
-madd.s 1331.24 456.248962 356047.562500 0.002457
-madd.s 34.0005 34.000462 -1.000000 0.000000
-madd.s -5.6811e+06 45786.476562 23.040001 -248562.765625
+madd.s -347857.000000 -347856.500000 0.000000 -4578.500000
+madd.s 564212.000000 356047.500000 456.250000 456.250000
+madd.s 101.000000 -1.000000 3.000000 34.031250
+madd.s -4556.000000 23.062500 -1.000000 4578.750000
+madd.s 244040.000000 1752.000000 1384.500000 175.000000
+madd.s -776.000000 0.015625 -7.250000 107.000000
+madd.s -456249966592.000000 0.031250 1000000000.000000 -456.250000
+madd.s -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.s -6092948.000000 1384.500000 1752.000000 -3478.500000
+madd.s -2.000000 -7.250000 0.015625 356.500000
+madd.s 1000000000.000000 1000000000.000000 0.031250 -1.000000
+madd.s -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.s -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.s 564098.000000 356047.750000 456.000000 456.250000
+madd.s 101.000000 -1.000000 34.031250 3.000000
+madd.s -45764.000000 23.031250 45786.750000 -1.000000
+madd.s 2425734144.000000 0.000000 1752065.000000 1384.500000
+madd.s -293.000000 456.250000 107.000000 -7.000000
+madd.s -4566722.000000 3.000000 -45667.250000 100.000000
+madd.s 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.s -609490304.000000 -45786.500000 -347856.500000 1752.000000
+madd.s 6019.000000 456.000000 356047.500000 0.015625
+madd.s 34.000000 34.031250 -1.000000 0.031250
+madd.s -5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-madd.s -347856 -347856.468750 0.000000 -45786.476562
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 3.000000 34.000462
-madd.s -45763.4 23.040001 -1.000000 45786.476562
-madd.s 2.42591e+09 1752.000000 1384.599976 1752065.000000
-madd.s -780.516 0.002457 -7.294568 107.000000
-madd.s -4.56672e+13 0.000000 1000000000.000000 -45667.238281
-madd.s -206353 -248562.765625 -5786.470215 -7.294568
-madd.s -6.09443e+08 1384.599976 1752.000000 -347856.468750
-madd.s 867.692 -7.294568 0.002457 356047.562500
-madd.s 1e+09 1000000000.000000 0.123400 -1.000000
-madd.s -5.73267e+06 -5786.470215 -248562.765625 23.040001
-madd.s -347856 -347856.468750 -45786.476562 0.000000
-madd.s 564211 356047.562500 456.248962 456.248962
-madd.s 101.001 -1.000000 34.000462 3.000000
-madd.s -45763.4 23.040001 45786.476562 -1.000000
-madd.s 2.42591e+09 0.000000 1752065.000000 1384.599976
-madd.s -324.27 456.248962 107.000000 -7.294568
-madd.s -4.56672e+13 3.000000 -45667.238281 1000000000.000000
-madd.s 42208.8 -1.000000 -7.294568 -5786.470215
-madd.s -6.0949e+08 -45786.476562 -347856.468750 1752.000000
-madd.s 1331.24 456.248962 356047.562500 0.002457
-madd.s 34.0005 34.000462 -1.000000 0.000000
-madd.s -5.6811e+06 45786.476562 23.040001 -248562.765625
+madd.s -347857.000000 -347856.500000 0.000000 -4578.500000
+madd.s 564212.000000 356047.500000 456.250000 456.250000
+madd.s 101.000000 -1.000000 3.000000 34.031250
+madd.s -4556.000000 23.062500 -1.000000 4578.750000
+madd.s 244040.000000 1752.000000 1384.500000 175.000000
+madd.s -776.000000 0.015625 -7.250000 107.000000
+madd.s -456250032128.000000 0.031250 1000000000.000000 -456.250000
+madd.s -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.s -6092948.000000 1384.500000 1752.000000 -3478.500000
+madd.s -2.000000 -7.250000 0.015625 356.500000
+madd.s 999999936.000000 1000000000.000000 0.031250 -1.000000
+madd.s -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.s -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.s 564098.000000 356047.750000 456.000000 456.250000
+madd.s 101.000000 -1.000000 34.031250 3.000000
+madd.s -45764.000000 23.031250 45786.750000 -1.000000
+madd.s 2425733888.000000 0.000000 1752065.000000 1384.500000
+madd.s -293.000000 456.250000 107.000000 -7.000000
+madd.s -4566722.000000 3.000000 -45667.250000 100.000000
+madd.s 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.s -609490432.000000 -45786.500000 -347856.500000 1752.000000
+madd.s 6019.000000 456.000000 356047.500000 0.015625
+madd.s 34.000000 34.031250 -1.000000 0.031250
+madd.s -5686693.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-madd.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 3.000000 34.000460
-madd.d -45763.436 23.040000 -1.000000 45786.476000
-madd.d 2425910951 1752.000000 1384.600000 1752065.000000
-madd.d -780.5162757 0.002458 -7.294568 107.000000
-madd.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-madd.d -206352.9634196 -248562.760000 -5786.470000 -7.294568
-madd.d -609443159.6 1384.600000 1752.000000 -347856.475000
-madd.d 867.6923111 -7.294568 0.002458 356047.560000
-madd.d 1000000000 1000000000.000000 0.000000 -1.000000
-madd.d -5732672.4604 -5786.470000 -248562.760000 23.040000
-madd.d -347856.475 -347856.475000 -45786.476000 0.000000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 34.000460 3.000000
-madd.d -45763.436 23.040000 45786.476000 -1.000000
-madd.d 2425909199 0.000000 1752065.000000 1384.600000
-madd.d 45655554774.73 45655555555.248955 107.000000 -7.294568
-madd.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-madd.d 42208.79658037 -1.000000 -7.294568 -5786.470000
-madd.d -609490330.676 -45786.476000 -347856.475000 1752.000000
-madd.d 4567541.235835 4566666.248956 356047.560000 0.002458
-madd.d 34.00045999 34.000460 -1.000000 0.000000
-madd.d -5681099.5144 45786.476000 23.040000 -248562.760000
+madd.d -347857.000000 -347856.500000 0.000000 -45786.500000
+madd.d 564212.000000 356047.500000 456.250000 456.250000
+madd.d 101.000000 -1.000000 3.000000 34.031250
+madd.d -45764.000000 23.062500 -1.000000 45786.750000
+madd.d 2425735745.000000 1752.000000 1384.500000 1752065.000000
+madd.d -776.000000 0.015625 -7.250000 107.000000
+madd.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+madd.d -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.d -609443204.000000 1384.500000 1752.000000 -347856.500000
+madd.d 5556.000000 -7.250000 0.015625 356047.500000
+madd.d 1000000000.000000 1000000000.000000 0.031250 -1.000000
+madd.d -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.d -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.d 564098.000000 356047.750000 456.000000 456.250000
+madd.d 101.000000 -1.000000 34.031250 3.000000
+madd.d -45764.000000 23.031250 45786.750000 -1.000000
+madd.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+madd.d -293.000000 456.250000 107.000000 -7.000000
+madd.d -45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+madd.d 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.d -609490375.000000 -45786.500000 -347856.500000 1752.000000
+madd.d 6019.000000 456.000000 356047.500000 0.015625
+madd.d 34.000000 34.031250 -1.000000 0.031250
+madd.d -5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-madd.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 3.000000 34.000460
-madd.d -45763.436 23.040000 -1.000000 45786.476000
-madd.d 2425910951 1752.000000 1384.600000 1752065.000000
-madd.d -780.5162757 0.002458 -7.294568 107.000000
-madd.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-madd.d -206352.9634196 -248562.760000 -5786.470000 -7.294568
-madd.d -609443159.6 1384.600000 1752.000000 -347856.475000
-madd.d 867.6923111 -7.294568 0.002458 356047.560000
-madd.d 1000000000 1000000000.000000 0.000000 -1.000000
-madd.d -5732672.4604 -5786.470000 -248562.760000 23.040000
-madd.d -347856.475 -347856.475000 -45786.476000 0.000000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 34.000460 3.000000
-madd.d -45763.436 23.040000 45786.476000 -1.000000
-madd.d 2425909199 0.000000 1752065.000000 1384.600000
-madd.d 45655554774.73 45655555555.248955 107.000000 -7.294568
-madd.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-madd.d 42208.79658037 -1.000000 -7.294568 -5786.470000
-madd.d -609490330.676 -45786.476000 -347856.475000 1752.000000
-madd.d 4567541.235835 4566666.248956 356047.560000 0.002458
-madd.d 34.00045999 34.000460 -1.000000 0.000000
-madd.d -5681099.5144 45786.476000 23.040000 -248562.760000
+madd.d -347857.000000 -347856.500000 0.000000 -45786.500000
+madd.d 564212.000000 356047.500000 456.250000 456.250000
+madd.d 101.000000 -1.000000 3.000000 34.031250
+madd.d -45764.000000 23.062500 -1.000000 45786.750000
+madd.d 2425735745.000000 1752.000000 1384.500000 1752065.000000
+madd.d -776.000000 0.015625 -7.250000 107.000000
+madd.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+madd.d -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.d -609443204.000000 1384.500000 1752.000000 -347856.500000
+madd.d 5556.000000 -7.250000 0.015625 356047.500000
+madd.d 1000000000.000000 1000000000.000000 0.031250 -1.000000
+madd.d -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.d -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.d 564098.000000 356047.750000 456.000000 456.250000
+madd.d 101.000000 -1.000000 34.031250 3.000000
+madd.d -45764.000000 23.031250 45786.750000 -1.000000
+madd.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+madd.d -293.000000 456.250000 107.000000 -7.000000
+madd.d -45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+madd.d 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.d -609490375.000000 -45786.500000 -347856.500000 1752.000000
+madd.d 6019.000000 456.000000 356047.500000 0.015625
+madd.d 34.000000 34.031250 -1.000000 0.031250
+madd.d -5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-madd.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 3.000000 34.000460
-madd.d -45763.436 23.040000 -1.000000 45786.476000
-madd.d 2425910951 1752.000000 1384.600000 1752065.000000
-madd.d -780.5162757 0.002458 -7.294568 107.000000
-madd.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-madd.d -206352.9634196 -248562.760000 -5786.470000 -7.294568
-madd.d -609443159.6 1384.600000 1752.000000 -347856.475000
-madd.d 867.6923111 -7.294568 0.002458 356047.560000
-madd.d 1000000000 1000000000.000000 0.000000 -1.000000
-madd.d -5732672.4604 -5786.470000 -248562.760000 23.040000
-madd.d -347856.475 -347856.475000 -45786.476000 0.000000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 34.000460 3.000000
-madd.d -45763.436 23.040000 45786.476000 -1.000000
-madd.d 2425909199 0.000000 1752065.000000 1384.600000
-madd.d 45655554774.73 45655555555.248955 107.000000 -7.294568
-madd.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-madd.d 42208.79658037 -1.000000 -7.294568 -5786.470000
-madd.d -609490330.676 -45786.476000 -347856.475000 1752.000000
-madd.d 4567541.235835 4566666.248956 356047.560000 0.002458
-madd.d 34.00045999 34.000460 -1.000000 0.000000
-madd.d -5681099.5144 45786.476000 23.040000 -248562.760000
+madd.d -347857.000000 -347856.500000 0.000000 -45786.500000
+madd.d 564212.000000 356047.500000 456.250000 456.250000
+madd.d 101.000000 -1.000000 3.000000 34.031250
+madd.d -45764.000000 23.062500 -1.000000 45786.750000
+madd.d 2425735745.000000 1752.000000 1384.500000 1752065.000000
+madd.d -776.000000 0.015625 -7.250000 107.000000
+madd.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+madd.d -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.d -609443204.000000 1384.500000 1752.000000 -347856.500000
+madd.d 5556.000000 -7.250000 0.015625 356047.500000
+madd.d 1000000000.000000 1000000000.000000 0.031250 -1.000000
+madd.d -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.d -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.d 564098.000000 356047.750000 456.000000 456.250000
+madd.d 101.000000 -1.000000 34.031250 3.000000
+madd.d -45764.000000 23.031250 45786.750000 -1.000000
+madd.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+madd.d -293.000000 456.250000 107.000000 -7.000000
+madd.d -45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+madd.d 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.d -609490375.000000 -45786.500000 -347856.500000 1752.000000
+madd.d 6019.000000 456.000000 356047.500000 0.015625
+madd.d 34.000000 34.031250 -1.000000 0.031250
+madd.d -5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-madd.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 3.000000 34.000460
-madd.d -45763.436 23.040000 -1.000000 45786.476000
-madd.d 2425910951 1752.000000 1384.600000 1752065.000000
-madd.d -780.5162757 0.002458 -7.294568 107.000000
-madd.d -4.566724e+13 0.000000 1000000000.000000 -45667.240000
-madd.d -206352.9634196 -248562.760000 -5786.470000 -7.294568
-madd.d -609443159.6 1384.600000 1752.000000 -347856.475000
-madd.d 867.6923111 -7.294568 0.002458 356047.560000
-madd.d 1000000000 1000000000.000000 0.000000 -1.000000
-madd.d -5732672.4604 -5786.470000 -248562.760000 23.040000
-madd.d -347856.475 -347856.475000 -45786.476000 0.000000
-madd.d 564210.6700336 356047.560000 456.248956 456.248956
-madd.d 101.00138 -1.000000 34.000460 3.000000
-madd.d -45763.436 23.040000 45786.476000 -1.000000
-madd.d 2425909199 0.000000 1752065.000000 1384.600000
-madd.d 45655554774.73 45655555555.248955 107.000000 -7.294568
-madd.d -4.566724e+13 3.000000 -45667.240000 1000000000.000000
-madd.d 42208.79658037 -1.000000 -7.294568 -5786.470000
-madd.d -609490330.676 -45786.476000 -347856.475000 1752.000000
-madd.d 4567541.235835 4566666.248956 356047.560000 0.002458
-madd.d 34.00045999 34.000460 -1.000000 0.000000
-madd.d -5681099.5144 45786.476000 23.040000 -248562.760000
+madd.d -347857.000000 -347856.500000 0.000000 -45786.500000
+madd.d 564212.000000 356047.500000 456.250000 456.250000
+madd.d 101.000000 -1.000000 3.000000 34.031250
+madd.d -45764.000000 23.062500 -1.000000 45786.750000
+madd.d 2425735745.000000 1752.000000 1384.500000 1752065.000000
+madd.d -776.000000 0.015625 -7.250000 107.000000
+madd.d -45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+madd.d -206611.000000 -248562.750000 -5786.500000 -7.250000
+madd.d -609443204.000000 1384.500000 1752.000000 -347856.500000
+madd.d 5556.000000 -7.250000 0.015625 356047.500000
+madd.d 1000000000.000000 1000000000.000000 0.031250 -1.000000
+madd.d -5738265.000000 -5786.500000 -248562.750000 23.062500
+madd.d -347857.000000 -347856.750000 -45786.500000 0.000000
+madd.d 564098.000000 356047.750000 456.000000 456.250000
+madd.d 101.000000 -1.000000 34.031250 3.000000
+madd.d -45764.000000 23.031250 45786.750000 -1.000000
+madd.d 2425733993.000000 0.000000 1752065.000000 1384.500000
+madd.d -293.000000 456.250000 107.000000 -7.000000
+madd.d -45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+madd.d 40505.000000 -1.000000 -7.000000 -5786.500000
+madd.d -609490375.000000 -45786.500000 -347856.500000 1752.000000
+madd.d 6019.000000 456.000000 356047.500000 0.015625
+madd.d 34.000000 34.031250 -1.000000 0.031250
+madd.d -5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-nmadd.s 347856 -347856.468750 0.000000 -45786.476562
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 3.000000 34.000462
-nmadd.s 45763.4 23.040001 -1.000000 45786.476562
-nmadd.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmadd.s 780.516 0.002457 -7.294568 107.000000
-nmadd.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmadd.s 206353 -248562.765625 -5786.470215 -7.294568
-nmadd.s 6.09443e+08 1384.599976 1752.000000 -347856.468750
-nmadd.s -867.692 -7.294568 0.002457 356047.562500
-nmadd.s -1e+09 1000000000.000000 0.123400 -1.000000
-nmadd.s 5.73267e+06 -5786.470215 -248562.765625 23.040001
-nmadd.s 347856 -347856.468750 -45786.476562 0.000000
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 34.000462 3.000000
-nmadd.s 45763.4 23.040001 45786.476562 -1.000000
-nmadd.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmadd.s 324.27 456.248962 107.000000 -7.294568
-nmadd.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmadd.s -42208.8 -1.000000 -7.294568 -5786.470215
-nmadd.s 6.0949e+08 -45786.476562 -347856.468750 1752.000000
-nmadd.s -1331.24 456.248962 356047.562500 0.002457
-nmadd.s -34.0005 34.000462 -1.000000 0.000000
-nmadd.s 5.6811e+06 45786.476562 23.040001 -248562.765625
+nmadd.s 347857.000000 -347856.500000 0.000000 -4578.500000
+nmadd.s -564212.000000 356047.500000 456.250000 456.250000
+nmadd.s -101.000000 -1.000000 3.000000 34.031250
+nmadd.s 4556.000000 23.062500 -1.000000 4578.750000
+nmadd.s -244040.000000 1752.000000 1384.500000 175.000000
+nmadd.s 776.000000 0.015625 -7.250000 107.000000
+nmadd.s 456249999360.000000 0.031250 1000000000.000000 -456.250000
+nmadd.s 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.s 6092948.000000 1384.500000 1752.000000 -3478.500000
+nmadd.s 2.000000 -7.250000 0.015625 356.500000
+nmadd.s -1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmadd.s 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.s 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.s -564098.000000 356047.750000 456.000000 456.250000
+nmadd.s -101.000000 -1.000000 34.031250 3.000000
+nmadd.s 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.s -2425733888.000000 0.000000 1752065.000000 1384.500000
+nmadd.s 293.000000 456.250000 107.000000 -7.000000
+nmadd.s 4566722.000000 3.000000 -45667.250000 100.000000
+nmadd.s -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.s 609490368.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.s -6019.000000 456.000000 356047.500000 0.015625
+nmadd.s -34.000000 34.031250 -1.000000 0.031250
+nmadd.s 5686693.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-nmadd.s 347856 -347856.468750 0.000000 -45786.476562
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 3.000000 34.000462
-nmadd.s 45763.4 23.040001 -1.000000 45786.476562
-nmadd.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmadd.s 780.516 0.002457 -7.294568 107.000000
-nmadd.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmadd.s 206353 -248562.765625 -5786.470215 -7.294568
-nmadd.s 6.09443e+08 1384.599976 1752.000000 -347856.468750
-nmadd.s -867.692 -7.294568 0.002457 356047.562500
-nmadd.s -1e+09 1000000000.000000 0.123400 -1.000000
-nmadd.s 5.73267e+06 -5786.470215 -248562.765625 23.040001
-nmadd.s 347856 -347856.468750 -45786.476562 0.000000
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 34.000462 3.000000
-nmadd.s 45763.4 23.040001 45786.476562 -1.000000
-nmadd.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmadd.s 324.27 456.248962 107.000000 -7.294568
-nmadd.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmadd.s -42208.8 -1.000000 -7.294568 -5786.470215
-nmadd.s 6.0949e+08 -45786.476562 -347856.468750 1752.000000
-nmadd.s -1331.24 456.248962 356047.562500 0.002457
-nmadd.s -34.0005 34.000462 -1.000000 0.000000
-nmadd.s 5.6811e+06 45786.476562 23.040001 -248562.765625
+nmadd.s 347857.000000 -347856.500000 0.000000 -4578.500000
+nmadd.s -564212.000000 356047.500000 456.250000 456.250000
+nmadd.s -101.000000 -1.000000 3.000000 34.031250
+nmadd.s 4556.000000 23.062500 -1.000000 4578.750000
+nmadd.s -244040.000000 1752.000000 1384.500000 175.000000
+nmadd.s 776.000000 0.015625 -7.250000 107.000000
+nmadd.s 456249966592.000000 0.031250 1000000000.000000 -456.250000
+nmadd.s 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.s 6092948.000000 1384.500000 1752.000000 -3478.500000
+nmadd.s 2.000000 -7.250000 0.015625 356.500000
+nmadd.s -999999936.000000 1000000000.000000 0.031250 -1.000000
+nmadd.s 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.s 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.s -564098.000000 356047.750000 456.000000 456.250000
+nmadd.s -101.000000 -1.000000 34.031250 3.000000
+nmadd.s 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.s -2425733888.000000 0.000000 1752065.000000 1384.500000
+nmadd.s 293.000000 456.250000 107.000000 -7.000000
+nmadd.s 4566722.000000 3.000000 -45667.250000 100.000000
+nmadd.s -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.s 609490304.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.s -6019.000000 456.000000 356047.500000 0.015625
+nmadd.s -34.000000 34.031250 -1.000000 0.031250
+nmadd.s 5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-nmadd.s 347856 -347856.468750 0.000000 -45786.476562
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 3.000000 34.000462
-nmadd.s 45763.4 23.040001 -1.000000 45786.476562
-nmadd.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmadd.s 780.516 0.002457 -7.294568 107.000000
-nmadd.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmadd.s 206353 -248562.765625 -5786.470215 -7.294568
-nmadd.s 6.09443e+08 1384.599976 1752.000000 -347856.468750
-nmadd.s -867.692 -7.294568 0.002457 356047.562500
-nmadd.s -1e+09 1000000000.000000 0.123400 -1.000000
-nmadd.s 5.73267e+06 -5786.470215 -248562.765625 23.040001
-nmadd.s 347856 -347856.468750 -45786.476562 0.000000
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 34.000462 3.000000
-nmadd.s 45763.4 23.040001 45786.476562 -1.000000
-nmadd.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmadd.s 324.27 456.248962 107.000000 -7.294568
-nmadd.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmadd.s -42208.8 -1.000000 -7.294568 -5786.470215
-nmadd.s 6.0949e+08 -45786.476562 -347856.468750 1752.000000
-nmadd.s -1331.24 456.248962 356047.562500 0.002457
-nmadd.s -34.0005 34.000462 -1.000000 0.000000
-nmadd.s 5.6811e+06 45786.476562 23.040001 -248562.765625
+nmadd.s 347857.000000 -347856.500000 0.000000 -4578.500000
+nmadd.s -564212.000000 356047.500000 456.250000 456.250000
+nmadd.s -101.000000 -1.000000 3.000000 34.031250
+nmadd.s 4556.000000 23.062500 -1.000000 4578.750000
+nmadd.s -244040.000000 1752.000000 1384.500000 175.000000
+nmadd.s 776.000000 0.015625 -7.250000 107.000000
+nmadd.s 456249966592.000000 0.031250 1000000000.000000 -456.250000
+nmadd.s 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.s 6092948.000000 1384.500000 1752.000000 -3478.500000
+nmadd.s 2.000000 -7.250000 0.015625 356.500000
+nmadd.s -1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmadd.s 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.s 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.s -564098.000000 356047.750000 456.000000 456.250000
+nmadd.s -101.000000 -1.000000 34.031250 3.000000
+nmadd.s 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.s -2425734144.000000 0.000000 1752065.000000 1384.500000
+nmadd.s 293.000000 456.250000 107.000000 -7.000000
+nmadd.s 4566722.000000 3.000000 -45667.250000 100.000000
+nmadd.s -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.s 609490304.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.s -6019.000000 456.000000 356047.500000 0.015625
+nmadd.s -34.000000 34.031250 -1.000000 0.031250
+nmadd.s 5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-nmadd.s 347856 -347856.468750 0.000000 -45786.476562
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 3.000000 34.000462
-nmadd.s 45763.4 23.040001 -1.000000 45786.476562
-nmadd.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmadd.s 780.516 0.002457 -7.294568 107.000000
-nmadd.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmadd.s 206353 -248562.765625 -5786.470215 -7.294568
-nmadd.s 6.09443e+08 1384.599976 1752.000000 -347856.468750
-nmadd.s -867.692 -7.294568 0.002457 356047.562500
-nmadd.s -1e+09 1000000000.000000 0.123400 -1.000000
-nmadd.s 5.73267e+06 -5786.470215 -248562.765625 23.040001
-nmadd.s 347856 -347856.468750 -45786.476562 0.000000
-nmadd.s -564211 356047.562500 456.248962 456.248962
-nmadd.s -101.001 -1.000000 34.000462 3.000000
-nmadd.s 45763.4 23.040001 45786.476562 -1.000000
-nmadd.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmadd.s 324.27 456.248962 107.000000 -7.294568
-nmadd.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmadd.s -42208.8 -1.000000 -7.294568 -5786.470215
-nmadd.s 6.0949e+08 -45786.476562 -347856.468750 1752.000000
-nmadd.s -1331.24 456.248962 356047.562500 0.002457
-nmadd.s -34.0005 34.000462 -1.000000 0.000000
-nmadd.s 5.6811e+06 45786.476562 23.040001 -248562.765625
+nmadd.s 347857.000000 -347856.500000 0.000000 -4578.500000
+nmadd.s -564212.000000 356047.500000 456.250000 456.250000
+nmadd.s -101.000000 -1.000000 3.000000 34.031250
+nmadd.s 4556.000000 23.062500 -1.000000 4578.750000
+nmadd.s -244040.000000 1752.000000 1384.500000 175.000000
+nmadd.s 776.000000 0.015625 -7.250000 107.000000
+nmadd.s 456250032128.000000 0.031250 1000000000.000000 -456.250000
+nmadd.s 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.s 6092948.000000 1384.500000 1752.000000 -3478.500000
+nmadd.s 2.000000 -7.250000 0.015625 356.500000
+nmadd.s -999999936.000000 1000000000.000000 0.031250 -1.000000
+nmadd.s 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.s 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.s -564098.000000 356047.750000 456.000000 456.250000
+nmadd.s -101.000000 -1.000000 34.031250 3.000000
+nmadd.s 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.s -2425733888.000000 0.000000 1752065.000000 1384.500000
+nmadd.s 293.000000 456.250000 107.000000 -7.000000
+nmadd.s 4566722.000000 3.000000 -45667.250000 100.000000
+nmadd.s -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.s 609490432.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.s -6019.000000 456.000000 356047.500000 0.015625
+nmadd.s -34.000000 34.031250 -1.000000 0.031250
+nmadd.s 5686693.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-nmadd.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 3.000000 34.000460
-nmadd.d 45763.436 23.040000 -1.000000 45786.476000
-nmadd.d -2425910951 1752.000000 1384.600000 1752065.000000
-nmadd.d 780.5162757 0.002458 -7.294568 107.000000
-nmadd.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmadd.d 206352.9634196 -248562.760000 -5786.470000 -7.294568
-nmadd.d 609443159.6 1384.600000 1752.000000 -347856.475000
-nmadd.d -867.6923111 -7.294568 0.002458 356047.560000
-nmadd.d -1000000000 1000000000.000000 0.000000 -1.000000
-nmadd.d 5732672.4604 -5786.470000 -248562.760000 23.040000
-nmadd.d 347856.475 -347856.475000 -45786.476000 0.000000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 34.000460 3.000000
-nmadd.d 45763.436 23.040000 45786.476000 -1.000000
-nmadd.d -2425909199 0.000000 1752065.000000 1384.600000
-nmadd.d -45655554774.73 45655555555.248955 107.000000 -7.294568
-nmadd.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmadd.d -42208.79658037 -1.000000 -7.294568 -5786.470000
-nmadd.d 609490330.676 -45786.476000 -347856.475000 1752.000000
-nmadd.d -4567541.235835 4566666.248956 356047.560000 0.002458
-nmadd.d -34.00045999 34.000460 -1.000000 0.000000
-nmadd.d 5681099.5144 45786.476000 23.040000 -248562.760000
+nmadd.d 347857.000000 -347856.500000 0.000000 -45786.500000
+nmadd.d -564212.000000 356047.500000 456.250000 456.250000
+nmadd.d -101.000000 -1.000000 3.000000 34.031250
+nmadd.d 45764.000000 23.062500 -1.000000 45786.750000
+nmadd.d -2425735745.000000 1752.000000 1384.500000 1752065.000000
+nmadd.d 776.000000 0.015625 -7.250000 107.000000
+nmadd.d 45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmadd.d 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.d 609443204.000000 1384.500000 1752.000000 -347856.500000
+nmadd.d -5556.000000 -7.250000 0.015625 356047.500000
+nmadd.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmadd.d 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.d 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.d -564098.000000 356047.750000 456.000000 456.250000
+nmadd.d -101.000000 -1.000000 34.031250 3.000000
+nmadd.d 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.d -2425733993.000000 0.000000 1752065.000000 1384.500000
+nmadd.d 293.000000 456.250000 107.000000 -7.000000
+nmadd.d 45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+nmadd.d -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.d 609490375.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.d -6019.000000 456.000000 356047.500000 0.015625
+nmadd.d -34.000000 34.031250 -1.000000 0.031250
+nmadd.d 5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-nmadd.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 3.000000 34.000460
-nmadd.d 45763.436 23.040000 -1.000000 45786.476000
-nmadd.d -2425910951 1752.000000 1384.600000 1752065.000000
-nmadd.d 780.5162757 0.002458 -7.294568 107.000000
-nmadd.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmadd.d 206352.9634196 -248562.760000 -5786.470000 -7.294568
-nmadd.d 609443159.6 1384.600000 1752.000000 -347856.475000
-nmadd.d -867.6923111 -7.294568 0.002458 356047.560000
-nmadd.d -1000000000 1000000000.000000 0.000000 -1.000000
-nmadd.d 5732672.4604 -5786.470000 -248562.760000 23.040000
-nmadd.d 347856.475 -347856.475000 -45786.476000 0.000000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 34.000460 3.000000
-nmadd.d 45763.436 23.040000 45786.476000 -1.000000
-nmadd.d -2425909199 0.000000 1752065.000000 1384.600000
-nmadd.d -45655554774.73 45655555555.248955 107.000000 -7.294568
-nmadd.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmadd.d -42208.79658037 -1.000000 -7.294568 -5786.470000
-nmadd.d 609490330.676 -45786.476000 -347856.475000 1752.000000
-nmadd.d -4567541.235835 4566666.248956 356047.560000 0.002458
-nmadd.d -34.00045999 34.000460 -1.000000 0.000000
-nmadd.d 5681099.5144 45786.476000 23.040000 -248562.760000
+nmadd.d 347857.000000 -347856.500000 0.000000 -45786.500000
+nmadd.d -564212.000000 356047.500000 456.250000 456.250000
+nmadd.d -101.000000 -1.000000 3.000000 34.031250
+nmadd.d 45764.000000 23.062500 -1.000000 45786.750000
+nmadd.d -2425735745.000000 1752.000000 1384.500000 1752065.000000
+nmadd.d 776.000000 0.015625 -7.250000 107.000000
+nmadd.d 45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmadd.d 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.d 609443204.000000 1384.500000 1752.000000 -347856.500000
+nmadd.d -5556.000000 -7.250000 0.015625 356047.500000
+nmadd.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmadd.d 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.d 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.d -564098.000000 356047.750000 456.000000 456.250000
+nmadd.d -101.000000 -1.000000 34.031250 3.000000
+nmadd.d 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.d -2425733993.000000 0.000000 1752065.000000 1384.500000
+nmadd.d 293.000000 456.250000 107.000000 -7.000000
+nmadd.d 45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+nmadd.d -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.d 609490375.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.d -6019.000000 456.000000 356047.500000 0.015625
+nmadd.d -34.000000 34.031250 -1.000000 0.031250
+nmadd.d 5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-nmadd.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 3.000000 34.000460
-nmadd.d 45763.436 23.040000 -1.000000 45786.476000
-nmadd.d -2425910951 1752.000000 1384.600000 1752065.000000
-nmadd.d 780.5162757 0.002458 -7.294568 107.000000
-nmadd.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmadd.d 206352.9634196 -248562.760000 -5786.470000 -7.294568
-nmadd.d 609443159.6 1384.600000 1752.000000 -347856.475000
-nmadd.d -867.6923111 -7.294568 0.002458 356047.560000
-nmadd.d -1000000000 1000000000.000000 0.000000 -1.000000
-nmadd.d 5732672.4604 -5786.470000 -248562.760000 23.040000
-nmadd.d 347856.475 -347856.475000 -45786.476000 0.000000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 34.000460 3.000000
-nmadd.d 45763.436 23.040000 45786.476000 -1.000000
-nmadd.d -2425909199 0.000000 1752065.000000 1384.600000
-nmadd.d -45655554774.73 45655555555.248955 107.000000 -7.294568
-nmadd.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmadd.d -42208.79658037 -1.000000 -7.294568 -5786.470000
-nmadd.d 609490330.676 -45786.476000 -347856.475000 1752.000000
-nmadd.d -4567541.235835 4566666.248956 356047.560000 0.002458
-nmadd.d -34.00045999 34.000460 -1.000000 0.000000
-nmadd.d 5681099.5144 45786.476000 23.040000 -248562.760000
+nmadd.d 347857.000000 -347856.500000 0.000000 -45786.500000
+nmadd.d -564212.000000 356047.500000 456.250000 456.250000
+nmadd.d -101.000000 -1.000000 3.000000 34.031250
+nmadd.d 45764.000000 23.062500 -1.000000 45786.750000
+nmadd.d -2425735745.000000 1752.000000 1384.500000 1752065.000000
+nmadd.d 776.000000 0.015625 -7.250000 107.000000
+nmadd.d 45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmadd.d 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.d 609443204.000000 1384.500000 1752.000000 -347856.500000
+nmadd.d -5556.000000 -7.250000 0.015625 356047.500000
+nmadd.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmadd.d 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.d 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.d -564098.000000 356047.750000 456.000000 456.250000
+nmadd.d -101.000000 -1.000000 34.031250 3.000000
+nmadd.d 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.d -2425733993.000000 0.000000 1752065.000000 1384.500000
+nmadd.d 293.000000 456.250000 107.000000 -7.000000
+nmadd.d 45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+nmadd.d -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.d 609490375.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.d -6019.000000 456.000000 356047.500000 0.015625
+nmadd.d -34.000000 34.031250 -1.000000 0.031250
+nmadd.d 5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-nmadd.d 34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 3.000000 34.000460
-nmadd.d 45763.436 23.040000 -1.000000 45786.476000
-nmadd.d -2425910951 1752.000000 1384.600000 1752065.000000
-nmadd.d 780.5162757 0.002458 -7.294568 107.000000
-nmadd.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmadd.d 206352.9634196 -248562.760000 -5786.470000 -7.294568
-nmadd.d 609443159.6 1384.600000 1752.000000 -347856.475000
-nmadd.d -867.6923111 -7.294568 0.002458 356047.560000
-nmadd.d -1000000000 1000000000.000000 0.000000 -1.000000
-nmadd.d 5732672.4604 -5786.470000 -248562.760000 23.040000
-nmadd.d 347856.475 -347856.475000 -45786.476000 0.000000
-nmadd.d -564210.6700336 356047.560000 456.248956 456.248956
-nmadd.d -101.00138 -1.000000 34.000460 3.000000
-nmadd.d 45763.436 23.040000 45786.476000 -1.000000
-nmadd.d -2425909199 0.000000 1752065.000000 1384.600000
-nmadd.d -45655554774.73 45655555555.248955 107.000000 -7.294568
-nmadd.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmadd.d -42208.79658037 -1.000000 -7.294568 -5786.470000
-nmadd.d 609490330.676 -45786.476000 -347856.475000 1752.000000
-nmadd.d -4567541.235835 4566666.248956 356047.560000 0.002458
-nmadd.d -34.00045999 34.000460 -1.000000 0.000000
-nmadd.d 5681099.5144 45786.476000 23.040000 -248562.760000
+nmadd.d 347857.000000 -347856.500000 0.000000 -45786.500000
+nmadd.d -564212.000000 356047.500000 456.250000 456.250000
+nmadd.d -101.000000 -1.000000 3.000000 34.031250
+nmadd.d 45764.000000 23.062500 -1.000000 45786.750000
+nmadd.d -2425735745.000000 1752.000000 1384.500000 1752065.000000
+nmadd.d 776.000000 0.015625 -7.250000 107.000000
+nmadd.d 45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmadd.d 206611.000000 -248562.750000 -5786.500000 -7.250000
+nmadd.d 609443204.000000 1384.500000 1752.000000 -347856.500000
+nmadd.d -5556.000000 -7.250000 0.015625 356047.500000
+nmadd.d -1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmadd.d 5738265.000000 -5786.500000 -248562.750000 23.062500
+nmadd.d 347857.000000 -347856.750000 -45786.500000 0.000000
+nmadd.d -564098.000000 356047.750000 456.000000 456.250000
+nmadd.d -101.000000 -1.000000 34.031250 3.000000
+nmadd.d 45764.000000 23.031250 45786.750000 -1.000000
+nmadd.d -2425733993.000000 0.000000 1752065.000000 1384.500000
+nmadd.d 293.000000 456.250000 107.000000 -7.000000
+nmadd.d 45667249999997.000000 3.000000 -45667.250000 1000000000.000000
+nmadd.d -40505.000000 -1.000000 -7.000000 -5786.500000
+nmadd.d 609490375.000000 -45786.500000 -347856.500000 1752.000000
+nmadd.d -6019.000000 456.000000 356047.500000 0.015625
+nmadd.d -34.000000 34.031250 -1.000000 0.031250
+nmadd.d 5686692.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-nmsub.s -347856 -347856.468750 0.000000 -45786.476562
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 3.000000 34.000462
-nmsub.s 45809.5 23.040001 -1.000000 45786.476562
-nmsub.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmsub.s 780.521 0.002457 -7.294568 107.000000
-nmsub.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmsub.s -290773 -248562.765625 -5786.470215 -7.294568
-nmsub.s 6.09446e+08 1384.599976 1752.000000 -347856.468750
-nmsub.s -882.281 -7.294568 0.002457 356047.562500
-nmsub.s 1e+09 1000000000.000000 0.123400 -1.000000
-nmsub.s 5.7211e+06 -5786.470215 -248562.765625 23.040001
-nmsub.s -347856 -347856.468750 -45786.476562 0.000000
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 34.000462 3.000000
-nmsub.s 45809.5 23.040001 45786.476562 -1.000000
-nmsub.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmsub.s 1236.77 456.248962 107.000000 -7.294568
-nmsub.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmsub.s -42210.8 -1.000000 -7.294568 -5786.470215
-nmsub.s 6.09399e+08 -45786.476562 -347856.468750 1752.000000
-nmsub.s -418.738 456.248962 356047.562500 0.002457
-nmsub.s 34.0005 34.000462 -1.000000 0.000000
-nmsub.s 5.77267e+06 45786.476562 23.040001 -248562.765625
+nmsub.s -347857.000000 -347856.500000 0.000000 -4578.500000
+nmsub.s 147883.000000 356047.500000 456.250000 456.250000
+nmsub.s -103.000000 -1.000000 3.000000 34.031250
+nmsub.s 4602.000000 23.062500 -1.000000 4578.750000
+nmsub.s -240536.000000 1752.000000 1384.500000 175.000000
+nmsub.s 776.000000 0.015625 -7.250000 107.000000
+nmsub.s 456249999360.000000 0.031250 1000000000.000000 -456.250000
+nmsub.s -290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.s 6095717.000000 1384.500000 1752.000000 -3478.500000
+nmsub.s -13.000000 -7.250000 0.015625 356.500000
+nmsub.s 1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.s 5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.s -347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.s 147998.000000 356047.750000 456.000000 456.250000
+nmsub.s -103.000000 -1.000000 34.031250 3.000000
+nmsub.s 45810.000000 23.031250 45786.750000 -1.000000
+nmsub.s -2425733888.000000 0.000000 1752065.000000 1384.500000
+nmsub.s 1205.000000 456.250000 107.000000 -7.000000
+nmsub.s 4566728.000000 3.000000 -45667.250000 100.000000
+nmsub.s -40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.s 609398848.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.s -5107.000000 456.000000 356047.500000 0.015625
+nmsub.s 34.000000 34.031250 -1.000000 0.031250
+nmsub.s 5778265.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-nmsub.s -347856 -347856.468750 0.000000 -45786.476562
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 3.000000 34.000462
-nmsub.s 45809.5 23.040001 -1.000000 45786.476562
-nmsub.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmsub.s 780.521 0.002457 -7.294568 107.000000
-nmsub.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmsub.s -290773 -248562.765625 -5786.470215 -7.294568
-nmsub.s 6.09446e+08 1384.599976 1752.000000 -347856.468750
-nmsub.s -882.281 -7.294568 0.002457 356047.562500
-nmsub.s 1e+09 1000000000.000000 0.123400 -1.000000
-nmsub.s 5.7211e+06 -5786.470215 -248562.765625 23.040001
-nmsub.s -347856 -347856.468750 -45786.476562 0.000000
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 34.000462 3.000000
-nmsub.s 45809.5 23.040001 45786.476562 -1.000000
-nmsub.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmsub.s 1236.77 456.248962 107.000000 -7.294568
-nmsub.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmsub.s -42210.8 -1.000000 -7.294568 -5786.470215
-nmsub.s 6.09399e+08 -45786.476562 -347856.468750 1752.000000
-nmsub.s -418.738 456.248962 356047.562500 0.002457
-nmsub.s 34.0005 34.000462 -1.000000 0.000000
-nmsub.s 5.77267e+06 45786.476562 23.040001 -248562.765625
+nmsub.s -347857.000000 -347856.500000 0.000000 -4578.500000
+nmsub.s 147883.000000 356047.500000 456.250000 456.250000
+nmsub.s -103.000000 -1.000000 3.000000 34.031250
+nmsub.s 4602.000000 23.062500 -1.000000 4578.750000
+nmsub.s -240536.000000 1752.000000 1384.500000 175.000000
+nmsub.s 776.000000 0.015625 -7.250000 107.000000
+nmsub.s 456249999360.000000 0.031250 1000000000.000000 -456.250000
+nmsub.s -290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.s 6095717.000000 1384.500000 1752.000000 -3478.500000
+nmsub.s -13.000000 -7.250000 0.015625 356.500000
+nmsub.s 1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.s 5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.s -347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.s 147998.000000 356047.750000 456.000000 456.250000
+nmsub.s -103.000000 -1.000000 34.031250 3.000000
+nmsub.s 45810.000000 23.031250 45786.750000 -1.000000
+nmsub.s -2425733888.000000 0.000000 1752065.000000 1384.500000
+nmsub.s 1205.000000 456.250000 107.000000 -7.000000
+nmsub.s 4566728.000000 3.000000 -45667.250000 100.000000
+nmsub.s -40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.s 609398720.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.s -5107.000000 456.000000 356047.500000 0.015625
+nmsub.s 34.000000 34.031250 -1.000000 0.031250
+nmsub.s 5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-nmsub.s -347856 -347856.468750 0.000000 -45786.476562
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 3.000000 34.000462
-nmsub.s 45809.5 23.040001 -1.000000 45786.476562
-nmsub.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmsub.s 780.521 0.002457 -7.294568 107.000000
-nmsub.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmsub.s -290773 -248562.765625 -5786.470215 -7.294568
-nmsub.s 6.09446e+08 1384.599976 1752.000000 -347856.468750
-nmsub.s -882.281 -7.294568 0.002457 356047.562500
-nmsub.s 1e+09 1000000000.000000 0.123400 -1.000000
-nmsub.s 5.7211e+06 -5786.470215 -248562.765625 23.040001
-nmsub.s -347856 -347856.468750 -45786.476562 0.000000
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 34.000462 3.000000
-nmsub.s 45809.5 23.040001 45786.476562 -1.000000
-nmsub.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmsub.s 1236.77 456.248962 107.000000 -7.294568
-nmsub.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmsub.s -42210.8 -1.000000 -7.294568 -5786.470215
-nmsub.s 6.09399e+08 -45786.476562 -347856.468750 1752.000000
-nmsub.s -418.738 456.248962 356047.562500 0.002457
-nmsub.s 34.0005 34.000462 -1.000000 0.000000
-nmsub.s 5.77267e+06 45786.476562 23.040001 -248562.765625
+nmsub.s -347857.000000 -347856.500000 0.000000 -4578.500000
+nmsub.s 147883.000000 356047.500000 456.250000 456.250000
+nmsub.s -103.000000 -1.000000 3.000000 34.031250
+nmsub.s 4602.000000 23.062500 -1.000000 4578.750000
+nmsub.s -240536.000000 1752.000000 1384.500000 175.000000
+nmsub.s 776.000000 0.015625 -7.250000 107.000000
+nmsub.s 456249999360.000000 0.031250 1000000000.000000 -456.250000
+nmsub.s -290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.s 6095717.000000 1384.500000 1752.000000 -3478.500000
+nmsub.s -13.000000 -7.250000 0.015625 356.500000
+nmsub.s 1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.s 5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.s -347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.s 147998.000000 356047.750000 456.000000 456.250000
+nmsub.s -103.000000 -1.000000 34.031250 3.000000
+nmsub.s 45810.000000 23.031250 45786.750000 -1.000000
+nmsub.s -2425734144.000000 0.000000 1752065.000000 1384.500000
+nmsub.s 1205.000000 456.250000 107.000000 -7.000000
+nmsub.s 4566728.000000 3.000000 -45667.250000 100.000000
+nmsub.s -40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.s 609398720.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.s -5107.000000 456.000000 356047.500000 0.015625
+nmsub.s 34.000000 34.031250 -1.000000 0.031250
+nmsub.s 5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-nmsub.s -347856 -347856.468750 0.000000 -45786.476562
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 3.000000 34.000462
-nmsub.s 45809.5 23.040001 -1.000000 45786.476562
-nmsub.s -2.42591e+09 1752.000000 1384.599976 1752065.000000
-nmsub.s 780.521 0.002457 -7.294568 107.000000
-nmsub.s 4.56672e+13 0.000000 1000000000.000000 -45667.238281
-nmsub.s -290773 -248562.765625 -5786.470215 -7.294568
-nmsub.s 6.09446e+08 1384.599976 1752.000000 -347856.468750
-nmsub.s -882.281 -7.294568 0.002457 356047.562500
-nmsub.s 1e+09 1000000000.000000 0.123400 -1.000000
-nmsub.s 5.7211e+06 -5786.470215 -248562.765625 23.040001
-nmsub.s -347856 -347856.468750 -45786.476562 0.000000
-nmsub.s 147884 356047.562500 456.248962 456.248962
-nmsub.s -103.001 -1.000000 34.000462 3.000000
-nmsub.s 45809.5 23.040001 45786.476562 -1.000000
-nmsub.s -2.42591e+09 0.000000 1752065.000000 1384.599976
-nmsub.s 1236.77 456.248962 107.000000 -7.294568
-nmsub.s 4.56672e+13 3.000000 -45667.238281 1000000000.000000
-nmsub.s -42210.8 -1.000000 -7.294568 -5786.470215
-nmsub.s 6.09399e+08 -45786.476562 -347856.468750 1752.000000
-nmsub.s -418.738 456.248962 356047.562500 0.002457
-nmsub.s 34.0005 34.000462 -1.000000 0.000000
-nmsub.s 5.77267e+06 45786.476562 23.040001 -248562.765625
+nmsub.s -347857.000000 -347856.500000 0.000000 -4578.500000
+nmsub.s 147883.000000 356047.500000 456.250000 456.250000
+nmsub.s -103.000000 -1.000000 3.000000 34.031250
+nmsub.s 4602.000000 23.062500 -1.000000 4578.750000
+nmsub.s -240536.000000 1752.000000 1384.500000 175.000000
+nmsub.s 776.000000 0.015625 -7.250000 107.000000
+nmsub.s 456250064896.000000 0.031250 1000000000.000000 -456.250000
+nmsub.s -290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.s 6095717.000000 1384.500000 1752.000000 -3478.500000
+nmsub.s -13.000000 -7.250000 0.015625 356.500000
+nmsub.s 1000000064.000000 1000000000.000000 0.031250 -1.000000
+nmsub.s 5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.s -347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.s 147998.000000 356047.750000 456.000000 456.250000
+nmsub.s -103.000000 -1.000000 34.031250 3.000000
+nmsub.s 45810.000000 23.031250 45786.750000 -1.000000
+nmsub.s -2425733888.000000 0.000000 1752065.000000 1384.500000
+nmsub.s 1205.000000 456.250000 107.000000 -7.000000
+nmsub.s 4566728.000000 3.000000 -45667.250000 100.000000
+nmsub.s -40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.s 609398848.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.s -5107.000000 456.000000 356047.500000 0.015625
+nmsub.s 34.000000 34.031250 -1.000000 0.031250
+nmsub.s 5778265.000000 45786.031250 23.062500 -248562.750000
 roundig mode: near
-nmsub.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 3.000000 34.000460
-nmsub.d 45809.516 23.040000 -1.000000 45786.476000
-nmsub.d -2425907447 1752.000000 1384.600000 1752065.000000
-nmsub.d 780.5211907 0.002458 -7.294568 107.000000
-nmsub.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmsub.d -290772.5565804 -248562.760000 -5786.470000 -7.294568
-nmsub.d 609445928.8 1384.600000 1752.000000 -347856.475000
-nmsub.d -882.2814463 -7.294568 0.002458 356047.560000
-nmsub.d 1000000000 1000000000.000000 0.000000 -1.000000
-nmsub.d 5721099.5204 -5786.470000 -248562.760000 23.040000
-nmsub.d -347856.475 -347856.475000 -45786.476000 0.000000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 34.000460 3.000000
-nmsub.d 45809.516 23.040000 45786.476000 -1.000000
-nmsub.d -2425909199 0.000000 1752065.000000 1384.600000
-nmsub.d 45655556335.77 45655555555.248955 107.000000 -7.294568
-nmsub.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmsub.d -42210.79658037 -1.000000 -7.294568 -5786.470000
-nmsub.d 609398757.724 -45786.476000 -347856.475000 1752.000000
-nmsub.d 4565791.262078 4566666.248956 356047.560000 0.002458
-nmsub.d 34.00046001 34.000460 -1.000000 0.000000
-nmsub.d 5772672.4664 45786.476000 23.040000 -248562.760000
+nmsub.d 0x-347857.000000 -347856.500000 0.000000 -45786.500000
+nmsub.d 0x147883.000000 356047.500000 456.250000 456.250000
+nmsub.d 0x-103.000000 -1.000000 3.000000 34.031250
+nmsub.d 0x45810.000000 23.062500 -1.000000 45786.750000
+nmsub.d 0x-2425732241.000000 1752.000000 1384.500000 1752065.000000
+nmsub.d 0x776.000000 0.015625 -7.250000 107.000000
+nmsub.d 0x45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmsub.d 0x-290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.d 0x609445973.000000 1384.500000 1752.000000 -347856.500000
+nmsub.d 0x-5570.000000 -7.250000 0.015625 356047.500000
+nmsub.d 0x1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.d 0x5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.d 0x-347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.d 0x147998.000000 356047.750000 456.000000 456.250000
+nmsub.d 0x-103.000000 -1.000000 34.031250 3.000000
+nmsub.d 0x45810.000000 23.031250 45786.750000 -1.000000
+nmsub.d 0x-2425733993.000000 0.000000 1752065.000000 1384.500000
+nmsub.d 0x1205.000000 456.250000 107.000000 -7.000000
+nmsub.d 0x45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+nmsub.d 0x-40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.d 0x609398802.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.d 0x-5107.000000 456.000000 356047.500000 0.015625
+nmsub.d 0x34.000000 34.031250 -1.000000 0.031250
+nmsub.d 0x5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: zero
-nmsub.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 3.000000 34.000460
-nmsub.d 45809.516 23.040000 -1.000000 45786.476000
-nmsub.d -2425907447 1752.000000 1384.600000 1752065.000000
-nmsub.d 780.5211907 0.002458 -7.294568 107.000000
-nmsub.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmsub.d -290772.5565804 -248562.760000 -5786.470000 -7.294568
-nmsub.d 609445928.8 1384.600000 1752.000000 -347856.475000
-nmsub.d -882.2814463 -7.294568 0.002458 356047.560000
-nmsub.d 1000000000 1000000000.000000 0.000000 -1.000000
-nmsub.d 5721099.5204 -5786.470000 -248562.760000 23.040000
-nmsub.d -347856.475 -347856.475000 -45786.476000 0.000000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 34.000460 3.000000
-nmsub.d 45809.516 23.040000 45786.476000 -1.000000
-nmsub.d -2425909199 0.000000 1752065.000000 1384.600000
-nmsub.d 45655556335.77 45655555555.248955 107.000000 -7.294568
-nmsub.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmsub.d -42210.79658037 -1.000000 -7.294568 -5786.470000
-nmsub.d 609398757.724 -45786.476000 -347856.475000 1752.000000
-nmsub.d 4565791.262077 4566666.248956 356047.560000 0.002458
-nmsub.d 34.00046001 34.000460 -1.000000 0.000000
-nmsub.d 5772672.4664 45786.476000 23.040000 -248562.760000
+nmsub.d 0x-347857.000000 -347856.500000 0.000000 -45786.500000
+nmsub.d 0x147883.000000 356047.500000 456.250000 456.250000
+nmsub.d 0x-103.000000 -1.000000 3.000000 34.031250
+nmsub.d 0x45810.000000 23.062500 -1.000000 45786.750000
+nmsub.d 0x-2425732241.000000 1752.000000 1384.500000 1752065.000000
+nmsub.d 0x776.000000 0.015625 -7.250000 107.000000
+nmsub.d 0x45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmsub.d 0x-290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.d 0x609445973.000000 1384.500000 1752.000000 -347856.500000
+nmsub.d 0x-5570.000000 -7.250000 0.015625 356047.500000
+nmsub.d 0x1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.d 0x5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.d 0x-347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.d 0x147998.000000 356047.750000 456.000000 456.250000
+nmsub.d 0x-103.000000 -1.000000 34.031250 3.000000
+nmsub.d 0x45810.000000 23.031250 45786.750000 -1.000000
+nmsub.d 0x-2425733993.000000 0.000000 1752065.000000 1384.500000
+nmsub.d 0x1205.000000 456.250000 107.000000 -7.000000
+nmsub.d 0x45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+nmsub.d 0x-40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.d 0x609398802.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.d 0x-5107.000000 456.000000 356047.500000 0.015625
+nmsub.d 0x34.000000 34.031250 -1.000000 0.031250
+nmsub.d 0x5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: +inf
-nmsub.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 3.000000 34.000460
-nmsub.d 45809.516 23.040000 -1.000000 45786.476000
-nmsub.d -2425907447 1752.000000 1384.600000 1752065.000000
-nmsub.d 780.5211907 0.002458 -7.294568 107.000000
-nmsub.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmsub.d -290772.5565804 -248562.760000 -5786.470000 -7.294568
-nmsub.d 609445928.8 1384.600000 1752.000000 -347856.475000
-nmsub.d -882.2814463 -7.294568 0.002458 356047.560000
-nmsub.d 1000000000 1000000000.000000 0.000000 -1.000000
-nmsub.d 5721099.5204 -5786.470000 -248562.760000 23.040000
-nmsub.d -347856.475 -347856.475000 -45786.476000 0.000000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 34.000460 3.000000
-nmsub.d 45809.516 23.040000 45786.476000 -1.000000
-nmsub.d -2425909199 0.000000 1752065.000000 1384.600000
-nmsub.d 45655556335.77 45655555555.248955 107.000000 -7.294568
-nmsub.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmsub.d -42210.79658037 -1.000000 -7.294568 -5786.470000
-nmsub.d 609398757.724 -45786.476000 -347856.475000 1752.000000
-nmsub.d 4565791.262077 4566666.248956 356047.560000 0.002458
-nmsub.d 34.00046001 34.000460 -1.000000 0.000000
-nmsub.d 5772672.4664 45786.476000 23.040000 -248562.760000
+nmsub.d 0x-347857.000000 -347856.500000 0.000000 -45786.500000
+nmsub.d 0x147883.000000 356047.500000 456.250000 456.250000
+nmsub.d 0x-103.000000 -1.000000 3.000000 34.031250
+nmsub.d 0x45810.000000 23.062500 -1.000000 45786.750000
+nmsub.d 0x-2425732241.000000 1752.000000 1384.500000 1752065.000000
+nmsub.d 0x776.000000 0.015625 -7.250000 107.000000
+nmsub.d 0x45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmsub.d 0x-290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.d 0x609445973.000000 1384.500000 1752.000000 -347856.500000
+nmsub.d 0x-5570.000000 -7.250000 0.015625 356047.500000
+nmsub.d 0x1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.d 0x5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.d 0x-347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.d 0x147998.000000 356047.750000 456.000000 456.250000
+nmsub.d 0x-103.000000 -1.000000 34.031250 3.000000
+nmsub.d 0x45810.000000 23.031250 45786.750000 -1.000000
+nmsub.d 0x-2425733993.000000 0.000000 1752065.000000 1384.500000
+nmsub.d 0x1205.000000 456.250000 107.000000 -7.000000
+nmsub.d 0x45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+nmsub.d 0x-40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.d 0x609398802.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.d 0x-5107.000000 456.000000 356047.500000 0.015625
+nmsub.d 0x34.000000 34.031250 -1.000000 0.031250
+nmsub.d 0x5778264.000000 45786.031250 23.062500 -248562.750000
 roundig mode: -inf
-nmsub.d -34785666666.47 -34785666666.474998 0.000000 -45786.476000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 3.000000 34.000460
-nmsub.d 45809.516 23.040000 -1.000000 45786.476000
-nmsub.d -2425907447 1752.000000 1384.600000 1752065.000000
-nmsub.d 780.5211907 0.002458 -7.294568 107.000000
-nmsub.d 4.566724e+13 0.000000 1000000000.000000 -45667.240000
-nmsub.d -290772.5565804 -248562.760000 -5786.470000 -7.294568
-nmsub.d 609445928.8 1384.600000 1752.000000 -347856.475000
-nmsub.d -882.2814463 -7.294568 0.002458 356047.560000
-nmsub.d 1000000000 1000000000.000000 0.000000 -1.000000
-nmsub.d 5721099.5204 -5786.470000 -248562.760000 23.040000
-nmsub.d -347856.475 -347856.475000 -45786.476000 0.000000
-nmsub.d 147884.4499664 356047.560000 456.248956 456.248956
-nmsub.d -103.00138 -1.000000 34.000460 3.000000
-nmsub.d 45809.516 23.040000 45786.476000 -1.000000
-nmsub.d -2425909199 0.000000 1752065.000000 1384.600000
-nmsub.d 45655556335.77 45655555555.248955 107.000000 -7.294568
-nmsub.d 4.566724e+13 3.000000 -45667.240000 1000000000.000000
-nmsub.d -42210.79658037 -1.000000 -7.294568 -5786.470000
-nmsub.d 609398757.724 -45786.476000 -347856.475000 1752.000000
-nmsub.d 4565791.262078 4566666.248956 356047.560000 0.002458
-nmsub.d 34.00046001 34.000460 -1.000000 0.000000
-nmsub.d 5772672.4664 45786.476000 23.040000 -248562.760000
+nmsub.d 0x-347857.000000 -347856.500000 0.000000 -45786.500000
+nmsub.d 0x147883.000000 356047.500000 456.250000 456.250000
+nmsub.d 0x-103.000000 -1.000000 3.000000 34.031250
+nmsub.d 0x45810.000000 23.062500 -1.000000 45786.750000
+nmsub.d 0x-2425732241.000000 1752.000000 1384.500000 1752065.000000
+nmsub.d 0x776.000000 0.015625 -7.250000 107.000000
+nmsub.d 0x45667250000000.000000 0.031250 1000000000.000000 -45667.250000
+nmsub.d 0x-290515.000000 -248562.750000 -5786.500000 -7.250000
+nmsub.d 0x609445973.000000 1384.500000 1752.000000 -347856.500000
+nmsub.d 0x-5570.000000 -7.250000 0.015625 356047.500000
+nmsub.d 0x1000000000.000000 1000000000.000000 0.031250 -1.000000
+nmsub.d 0x5726692.000000 -5786.500000 -248562.750000 23.062500
+nmsub.d 0x-347857.000000 -347856.750000 -45786.500000 0.000000
+nmsub.d 0x147998.000000 356047.750000 456.000000 456.250000
+nmsub.d 0x-103.000000 -1.000000 34.031250 3.000000
+nmsub.d 0x45810.000000 23.031250 45786.750000 -1.000000
+nmsub.d 0x-2425733993.000000 0.000000 1752065.000000 1384.500000
+nmsub.d 0x1205.000000 456.250000 107.000000 -7.000000
+nmsub.d 0x45667250000003.000000 3.000000 -45667.250000 1000000000.000000
+nmsub.d 0x-40507.000000 -1.000000 -7.000000 -5786.500000
+nmsub.d 0x609398802.000000 -45786.500000 -347856.500000 1752.000000
+nmsub.d 0x-5107.000000 456.000000 356047.500000 0.015625
+nmsub.d 0x34.000000 34.031250 -1.000000 0.031250
+nmsub.d 0x5778264.000000 45786.031250 23.062500 -248562.750000
index e0df9b1dc0be710074f05882c81d3ef8f46377e5..3e611a93530ddf6873a8464ec9d75347b1bff9b1 100644 (file)
 --- BC1F ---  if fs == ft then out = ft else out = fs + ft
-bc1f, c.eq.s   out=-45786.476562, fs=0.000000, ft=-45786.476562
-bc1f, c.eq.d   out=-45786.476000, fs=0.000000, ft=-45786.476000
-bc1f, c.eq.s   out=912.497925, fs=456.248962, ft=456.248962
-bc1f, c.eq.d   out=912.497912, fs=456.248956, ft=456.248956
-bc1f, c.eq.s   out=34.000462, fs=3.000000, ft=34.000462
-bc1f, c.eq.d   out=34.000460, fs=3.000000, ft=34.000460
-bc1f, c.eq.s   out=45786.476562, fs=-1.000000, ft=45786.476562
-bc1f, c.eq.d   out=45786.476000, fs=-1.000000, ft=45786.476000
-bc1f, c.eq.s   out=1752065.000000, fs=1384.599976, ft=1752065.000000
-bc1f, c.eq.d   out=1752065.000000, fs=1384.600000, ft=1752065.000000
-bc1f, c.eq.s   out=107.000000, fs=-7.294568, ft=107.000000
-bc1f, c.eq.d   out=107.000000, fs=-7.294568, ft=107.000000
-bc1f, c.eq.s   out=-45667.238281, fs=1000000000.000000, ft=-45667.238281
-bc1f, c.eq.d   out=-45667.240000, fs=1000000000.000000, ft=-45667.240000
-bc1f, c.eq.s   out=-7.294568, fs=-5786.470215, ft=-7.294568
-bc1f, c.eq.d   out=-7.294568, fs=-5786.470000, ft=-7.294568
-bc1f, c.eq.s   out=-347856.468750, fs=1752.000000, ft=-347856.468750
-bc1f, c.eq.d   out=-347856.475000, fs=1752.000000, ft=-347856.475000
-bc1f, c.eq.s   out=356047.562500, fs=0.002457, ft=356047.562500
-bc1f, c.eq.d   out=356047.560000, fs=0.002458, ft=356047.560000
-bc1f, c.eq.s   out=-1.000000, fs=0.123400, ft=-1.000000
-bc1f, c.eq.d   out=-1.000000, fs=0.000000, ft=-1.000000
-bc1f, c.eq.s   out=23.040001, fs=-248562.765625, ft=23.040001
-bc1f, c.eq.d   out=23.040000, fs=-248562.760000, ft=23.040000
-bc1f, c.eq.s   out=0.000000, fs=-45786.476562, ft=0.000000
-bc1f, c.eq.d   out=0.000000, fs=-45786.476000, ft=0.000000
-bc1f, c.eq.s   out=912.497925, fs=456.248962, ft=456.248962
-bc1f, c.eq.d   out=912.497912, fs=456.248956, ft=456.248956
-bc1f, c.eq.s   out=3.000000, fs=34.000462, ft=3.000000
-bc1f, c.eq.d   out=3.000000, fs=34.000460, ft=3.000000
-bc1f, c.eq.s   out=-1.000000, fs=45786.476562, ft=-1.000000
-bc1f, c.eq.d   out=-1.000000, fs=45786.476000, ft=-1.000000
-bc1f, c.eq.s   out=1384.599976, fs=1752065.000000, ft=1384.599976
-bc1f, c.eq.d   out=1384.600000, fs=1752065.000000, ft=1384.600000
-bc1f, c.eq.s   out=-7.294568, fs=107.000000, ft=-7.294568
-bc1f, c.eq.d   out=-7.294568, fs=107.000000, ft=-7.294568
-bc1f, c.eq.s   out=1000000000.000000, fs=-45667.238281, ft=1000000000.000000
-bc1f, c.eq.d   out=1000000000.000000, fs=-45667.240000, ft=1000000000.000000
-bc1f, c.eq.s   out=-5786.470215, fs=-7.294568, ft=-5786.470215
-bc1f, c.eq.d   out=-5786.470000, fs=-7.294568, ft=-5786.470000
-bc1f, c.eq.s   out=1752.000000, fs=-347856.468750, ft=1752.000000
-bc1f, c.eq.d   out=1752.000000, fs=-347856.475000, ft=1752.000000
-bc1f, c.eq.s   out=0.002457, fs=356047.562500, ft=0.002457
-bc1f, c.eq.d   out=0.002458, fs=356047.560000, ft=0.002458
-bc1f, c.eq.s   out=0.000000, fs=-1.000000, ft=0.000000
-bc1f, c.eq.d   out=0.000000, fs=-1.000000, ft=0.000000
-bc1f, c.eq.s   out=-248562.765625, fs=23.040001, ft=-248562.765625
-bc1f, c.eq.d   out=-248562.760000, fs=23.040000, ft=-248562.760000
+bc1f, c.eq.s   out=-4578.500000, fs=0.000000, ft=-4578.500000
+bc1f, c.eq.d   out=-45786.500000, fs=0.000000, ft=-45786.500000
+bc1f, c.eq.s   out=912.500000, fs=456.250000, ft=456.250000
+bc1f, c.eq.d   out=912.500000, fs=456.250000, ft=456.250000
+bc1f, c.eq.s   out=34.031250, fs=3.000000, ft=34.031250
+bc1f, c.eq.d   out=34.031250, fs=3.000000, ft=34.031250
+bc1f, c.eq.s   out=4578.750000, fs=-1.000000, ft=4578.750000
+bc1f, c.eq.d   out=45786.750000, fs=-1.000000, ft=45786.750000
+bc1f, c.eq.s   out=175.000000, fs=1384.500000, ft=175.000000
+bc1f, c.eq.d   out=1752065.000000, fs=1384.500000, ft=1752065.000000
+bc1f, c.eq.s   out=107.000000, fs=-7.250000, ft=107.000000
+bc1f, c.eq.d   out=107.000000, fs=-7.250000, ft=107.000000
+bc1f, c.eq.s   out=-456.250000, fs=1000000000.000000, ft=-456.250000
+bc1f, c.eq.d   out=-45667.250000, fs=1000000000.000000, ft=-45667.250000
+bc1f, c.eq.s   out=-7.250000, fs=-5786.500000, ft=-7.250000
+bc1f, c.eq.d   out=-7.250000, fs=-5786.500000, ft=-7.250000
+bc1f, c.eq.s   out=-3478.500000, fs=1752.000000, ft=-3478.500000
+bc1f, c.eq.d   out=-347856.500000, fs=1752.000000, ft=-347856.500000
+bc1f, c.eq.s   out=356.500000, fs=0.015625, ft=356.500000
+bc1f, c.eq.d   out=356047.500000, fs=0.015625, ft=356047.500000
+bc1f, c.eq.s   out=-1.000000, fs=0.031250, ft=-1.000000
+bc1f, c.eq.d   out=-1.000000, fs=0.031250, ft=-1.000000
+bc1f, c.eq.s   out=23.062500, fs=-248562.750000, ft=23.062500
+bc1f, c.eq.d   out=23.062500, fs=-248562.750000, ft=23.062500
+bc1f, c.eq.s   out=0.000000, fs=-45786.500000, ft=0.000000
+bc1f, c.eq.d   out=0.000000, fs=-45786.500000, ft=0.000000
+bc1f, c.eq.s   out=456.250000, fs=456.000000, ft=456.250000
+bc1f, c.eq.d   out=456.250000, fs=456.000000, ft=456.250000
+bc1f, c.eq.s   out=3.000000, fs=34.031250, ft=3.000000
+bc1f, c.eq.d   out=3.000000, fs=34.031250, ft=3.000000
+bc1f, c.eq.s   out=-1.000000, fs=45786.750000, ft=-1.000000
+bc1f, c.eq.d   out=-1.000000, fs=45786.750000, ft=-1.000000
+bc1f, c.eq.s   out=1384.500000, fs=1752065.000000, ft=1384.500000
+bc1f, c.eq.d   out=1384.500000, fs=1752065.000000, ft=1384.500000
+bc1f, c.eq.s   out=-7.000000, fs=107.000000, ft=-7.000000
+bc1f, c.eq.d   out=-7.000000, fs=107.000000, ft=-7.000000
+bc1f, c.eq.s   out=100.000000, fs=-45667.250000, ft=100.000000
+bc1f, c.eq.d   out=1000000000.000000, fs=-45667.250000, ft=1000000000.000000
+bc1f, c.eq.s   out=-5786.500000, fs=-7.000000, ft=-5786.500000
+bc1f, c.eq.d   out=-5786.500000, fs=-7.000000, ft=-5786.500000
+bc1f, c.eq.s   out=1752.000000, fs=-347856.500000, ft=1752.000000
+bc1f, c.eq.d   out=1752.000000, fs=-347856.500000, ft=1752.000000
+bc1f, c.eq.s   out=0.015625, fs=356047.500000, ft=0.015625
+bc1f, c.eq.d   out=0.015625, fs=356047.500000, ft=0.015625
+bc1f, c.eq.s   out=0.031250, fs=-1.000000, ft=0.031250
+bc1f, c.eq.d   out=0.031250, fs=-1.000000, ft=0.031250
+bc1f, c.eq.s   out=-248562.750000, fs=23.062500, ft=-248562.750000
+bc1f, c.eq.d   out=-248562.750000, fs=23.062500, ft=-248562.750000
 --- BC1T ---  if fs != ft then out = fs + ft else out = ft
-bc1t, c.eq.s   out=-45786.476562, fs=0.000000, ft=-45786.476562
-bc1t, c.eq.d   out=-45786.476000, fs=0.000000, ft=-45786.476000
-bc1t, c.eq.s   out=456.248962, fs=456.248962, ft=456.248962
-bc1t, c.eq.d   out=456.248956, fs=456.248956, ft=456.248956
-bc1t, c.eq.s   out=37.000462, fs=3.000000, ft=34.000462
-bc1t, c.eq.d   out=37.000460, fs=3.000000, ft=34.000460
-bc1t, c.eq.s   out=45785.476562, fs=-1.000000, ft=45786.476562
-bc1t, c.eq.d   out=45785.476000, fs=-1.000000, ft=45786.476000
-bc1t, c.eq.s   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-bc1t, c.eq.d   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-bc1t, c.eq.s   out=99.705429, fs=-7.294568, ft=107.000000
-bc1t, c.eq.d   out=99.705432, fs=-7.294568, ft=107.000000
-bc1t, c.eq.s   out=999954304.000000, fs=1000000000.000000, ft=-45667.238281
-bc1t, c.eq.d   out=999954332.760000, fs=1000000000.000000, ft=-45667.240000
-bc1t, c.eq.s   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-bc1t, c.eq.d   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-bc1t, c.eq.s   out=-346104.468750, fs=1752.000000, ft=-347856.468750
-bc1t, c.eq.d   out=-346104.475000, fs=1752.000000, ft=-347856.475000
-bc1t, c.eq.s   out=356047.562500, fs=0.002457, ft=356047.562500
-bc1t, c.eq.d   out=356047.562458, fs=0.002458, ft=356047.560000
-bc1t, c.eq.s   out=-0.876600, fs=0.123400, ft=-1.000000
-bc1t, c.eq.d   out=-1.000000, fs=0.000000, ft=-1.000000
-bc1t, c.eq.s   out=-248539.718750, fs=-248562.765625, ft=23.040001
-bc1t, c.eq.d   out=-248539.720000, fs=-248562.760000, ft=23.040000
-bc1t, c.eq.s   out=-45786.476562, fs=-45786.476562, ft=0.000000
-bc1t, c.eq.d   out=-45786.476000, fs=-45786.476000, ft=0.000000
-bc1t, c.eq.s   out=456.248962, fs=456.248962, ft=456.248962
-bc1t, c.eq.d   out=456.248956, fs=456.248956, ft=456.248956
-bc1t, c.eq.s   out=37.000462, fs=34.000462, ft=3.000000
-bc1t, c.eq.d   out=37.000460, fs=34.000460, ft=3.000000
-bc1t, c.eq.s   out=45785.476562, fs=45786.476562, ft=-1.000000
-bc1t, c.eq.d   out=45785.476000, fs=45786.476000, ft=-1.000000
-bc1t, c.eq.s   out=1753449.625000, fs=1752065.000000, ft=1384.599976
-bc1t, c.eq.d   out=1753449.600000, fs=1752065.000000, ft=1384.600000
-bc1t, c.eq.s   out=99.705429, fs=107.000000, ft=-7.294568
-bc1t, c.eq.d   out=99.705432, fs=107.000000, ft=-7.294568
-bc1t, c.eq.s   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-bc1t, c.eq.d   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-bc1t, c.eq.s   out=-5793.764648, fs=-7.294568, ft=-5786.470215
-bc1t, c.eq.d   out=-5793.764568, fs=-7.294568, ft=-5786.470000
-bc1t, c.eq.s   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-bc1t, c.eq.d   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-bc1t, c.eq.s   out=356047.562500, fs=356047.562500, ft=0.002457
-bc1t, c.eq.d   out=356047.562458, fs=356047.560000, ft=0.002458
-bc1t, c.eq.s   out=-1.000000, fs=-1.000000, ft=0.000000
-bc1t, c.eq.d   out=-1.000000, fs=-1.000000, ft=0.000000
-bc1t, c.eq.s   out=-248539.718750, fs=23.040001, ft=-248562.765625
-bc1t, c.eq.d   out=-248539.720000, fs=23.040000, ft=-248562.760000
+bc1t, c.eq.s   out=-4578.500000, fs=0.000000, ft=-4578.500000
+bc1t, c.eq.d   out=-45786.500000, fs=0.000000, ft=-45786.500000
+bc1t, c.eq.s   out=456.250000, fs=456.250000, ft=456.250000
+bc1t, c.eq.d   out=456.250000, fs=456.250000, ft=456.250000
+bc1t, c.eq.s   out=37.031250, fs=3.000000, ft=34.031250
+bc1t, c.eq.d   out=37.031250, fs=3.000000, ft=34.031250
+bc1t, c.eq.s   out=4577.750000, fs=-1.000000, ft=4578.750000
+bc1t, c.eq.d   out=45785.750000, fs=-1.000000, ft=45786.750000
+bc1t, c.eq.s   out=1559.500000, fs=1384.500000, ft=175.000000
+bc1t, c.eq.d   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+bc1t, c.eq.s   out=99.750000, fs=-7.250000, ft=107.000000
+bc1t, c.eq.d   out=99.750000, fs=-7.250000, ft=107.000000
+bc1t, c.eq.s   out=999999552.000000, fs=1000000000.000000, ft=-456.250000
+bc1t, c.eq.d   out=999954332.750000, fs=1000000000.000000, ft=-45667.250000
+bc1t, c.eq.s   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+bc1t, c.eq.d   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+bc1t, c.eq.s   out=-1726.500000, fs=1752.000000, ft=-3478.500000
+bc1t, c.eq.d   out=-346104.500000, fs=1752.000000, ft=-347856.500000
+bc1t, c.eq.s   out=356.515625, fs=0.015625, ft=356.500000
+bc1t, c.eq.d   out=356047.515625, fs=0.015625, ft=356047.500000
+bc1t, c.eq.s   out=-0.968750, fs=0.031250, ft=-1.000000
+bc1t, c.eq.d   out=-0.968750, fs=0.031250, ft=-1.000000
+bc1t, c.eq.s   out=-248539.687500, fs=-248562.750000, ft=23.062500
+bc1t, c.eq.d   out=-248539.687500, fs=-248562.750000, ft=23.062500
+bc1t, c.eq.s   out=-45786.500000, fs=-45786.500000, ft=0.000000
+bc1t, c.eq.d   out=-45786.500000, fs=-45786.500000, ft=0.000000
+bc1t, c.eq.s   out=912.250000, fs=456.000000, ft=456.250000
+bc1t, c.eq.d   out=912.250000, fs=456.000000, ft=456.250000
+bc1t, c.eq.s   out=37.031250, fs=34.031250, ft=3.000000
+bc1t, c.eq.d   out=37.031250, fs=34.031250, ft=3.000000
+bc1t, c.eq.s   out=45785.750000, fs=45786.750000, ft=-1.000000
+bc1t, c.eq.d   out=45785.750000, fs=45786.750000, ft=-1.000000
+bc1t, c.eq.s   out=1753449.500000, fs=1752065.000000, ft=1384.500000
+bc1t, c.eq.d   out=1753449.500000, fs=1752065.000000, ft=1384.500000
+bc1t, c.eq.s   out=100.000000, fs=107.000000, ft=-7.000000
+bc1t, c.eq.d   out=100.000000, fs=107.000000, ft=-7.000000
+bc1t, c.eq.s   out=-45567.250000, fs=-45667.250000, ft=100.000000
+bc1t, c.eq.d   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+bc1t, c.eq.s   out=-5793.500000, fs=-7.000000, ft=-5786.500000
+bc1t, c.eq.d   out=-5793.500000, fs=-7.000000, ft=-5786.500000
+bc1t, c.eq.s   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+bc1t, c.eq.d   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+bc1t, c.eq.s   out=356047.500000, fs=356047.500000, ft=0.015625
+bc1t, c.eq.d   out=356047.515625, fs=356047.500000, ft=0.015625
+bc1t, c.eq.s   out=-0.968750, fs=-1.000000, ft=0.031250
+bc1t, c.eq.d   out=-0.968750, fs=-1.000000, ft=0.031250
+bc1t, c.eq.s   out=-248539.687500, fs=23.062500, ft=-248562.750000
+bc1t, c.eq.d   out=-248539.687500, fs=23.062500, ft=-248562.750000
 --- BC1FL ---  if fs == ft then out = ft else out = fs + ft
-bc1fl, c.eq.s   out=-45786.476562, fs=0.000000, ft=-45786.476562
-bc1fl, c.eq.d   out=-45786.476000, fs=0.000000, ft=-45786.476000
-bc1fl, c.eq.s   out=456.248962, fs=456.248962, ft=456.248962
-bc1fl, c.eq.d   out=456.248956, fs=456.248956, ft=456.248956
-bc1fl, c.eq.s   out=37.000462, fs=3.000000, ft=34.000462
-bc1fl, c.eq.d   out=37.000460, fs=3.000000, ft=34.000460
-bc1fl, c.eq.s   out=45785.476562, fs=-1.000000, ft=45786.476562
-bc1fl, c.eq.d   out=45785.476000, fs=-1.000000, ft=45786.476000
-bc1fl, c.eq.s   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-bc1fl, c.eq.d   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-bc1fl, c.eq.s   out=99.705429, fs=-7.294568, ft=107.000000
-bc1fl, c.eq.d   out=99.705432, fs=-7.294568, ft=107.000000
-bc1fl, c.eq.s   out=999954304.000000, fs=1000000000.000000, ft=-45667.238281
-bc1fl, c.eq.d   out=999954332.760000, fs=1000000000.000000, ft=-45667.240000
-bc1fl, c.eq.s   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-bc1fl, c.eq.d   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-bc1fl, c.eq.s   out=-346104.468750, fs=1752.000000, ft=-347856.468750
-bc1fl, c.eq.d   out=-346104.475000, fs=1752.000000, ft=-347856.475000
-bc1fl, c.eq.s   out=356047.562500, fs=0.002457, ft=356047.562500
-bc1fl, c.eq.d   out=356047.562458, fs=0.002458, ft=356047.560000
-bc1fl, c.eq.s   out=-0.876600, fs=0.123400, ft=-1.000000
-bc1fl, c.eq.d   out=-1.000000, fs=0.000000, ft=-1.000000
-bc1fl, c.eq.s   out=-248539.718750, fs=-248562.765625, ft=23.040001
-bc1fl, c.eq.d   out=-248539.720000, fs=-248562.760000, ft=23.040000
-bc1fl, c.eq.s   out=-45786.476562, fs=-45786.476562, ft=0.000000
-bc1fl, c.eq.d   out=-45786.476000, fs=-45786.476000, ft=0.000000
-bc1fl, c.eq.s   out=456.248962, fs=456.248962, ft=456.248962
-bc1fl, c.eq.d   out=456.248956, fs=456.248956, ft=456.248956
-bc1fl, c.eq.s   out=37.000462, fs=34.000462, ft=3.000000
-bc1fl, c.eq.d   out=37.000460, fs=34.000460, ft=3.000000
-bc1fl, c.eq.s   out=45785.476562, fs=45786.476562, ft=-1.000000
-bc1fl, c.eq.d   out=45785.476000, fs=45786.476000, ft=-1.000000
-bc1fl, c.eq.s   out=1753449.625000, fs=1752065.000000, ft=1384.599976
-bc1fl, c.eq.d   out=1753449.600000, fs=1752065.000000, ft=1384.600000
-bc1fl, c.eq.s   out=99.705429, fs=107.000000, ft=-7.294568
-bc1fl, c.eq.d   out=99.705432, fs=107.000000, ft=-7.294568
-bc1fl, c.eq.s   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-bc1fl, c.eq.d   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-bc1fl, c.eq.s   out=-5793.764648, fs=-7.294568, ft=-5786.470215
-bc1fl, c.eq.d   out=-5793.764568, fs=-7.294568, ft=-5786.470000
-bc1fl, c.eq.s   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-bc1fl, c.eq.d   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-bc1fl, c.eq.s   out=356047.562500, fs=356047.562500, ft=0.002457
-bc1fl, c.eq.d   out=356047.562458, fs=356047.560000, ft=0.002458
-bc1fl, c.eq.s   out=-1.000000, fs=-1.000000, ft=0.000000
-bc1fl, c.eq.d   out=-1.000000, fs=-1.000000, ft=0.000000
-bc1fl, c.eq.s   out=-248539.718750, fs=23.040001, ft=-248562.765625
-bc1fl, c.eq.d   out=-248539.720000, fs=23.040000, ft=-248562.760000
+bc1fl, c.eq.s   out=-4578.500000, fs=0.000000, ft=-4578.500000
+bc1fl, c.eq.d   out=-45786.500000, fs=0.000000, ft=-45786.500000
+bc1fl, c.eq.s   out=456.250000, fs=456.250000, ft=456.250000
+bc1fl, c.eq.d   out=456.250000, fs=456.250000, ft=456.250000
+bc1fl, c.eq.s   out=37.031250, fs=3.000000, ft=34.031250
+bc1fl, c.eq.d   out=37.031250, fs=3.000000, ft=34.031250
+bc1fl, c.eq.s   out=4577.750000, fs=-1.000000, ft=4578.750000
+bc1fl, c.eq.d   out=45785.750000, fs=-1.000000, ft=45786.750000
+bc1fl, c.eq.s   out=1559.500000, fs=1384.500000, ft=175.000000
+bc1fl, c.eq.d   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+bc1fl, c.eq.s   out=99.750000, fs=-7.250000, ft=107.000000
+bc1fl, c.eq.d   out=99.750000, fs=-7.250000, ft=107.000000
+bc1fl, c.eq.s   out=999999552.000000, fs=1000000000.000000, ft=-456.250000
+bc1fl, c.eq.d   out=999954332.750000, fs=1000000000.000000, ft=-45667.250000
+bc1fl, c.eq.s   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+bc1fl, c.eq.d   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+bc1fl, c.eq.s   out=-1726.500000, fs=1752.000000, ft=-3478.500000
+bc1fl, c.eq.d   out=-346104.500000, fs=1752.000000, ft=-347856.500000
+bc1fl, c.eq.s   out=356.515625, fs=0.015625, ft=356.500000
+bc1fl, c.eq.d   out=356047.515625, fs=0.015625, ft=356047.500000
+bc1fl, c.eq.s   out=-0.968750, fs=0.031250, ft=-1.000000
+bc1fl, c.eq.d   out=-0.968750, fs=0.031250, ft=-1.000000
+bc1fl, c.eq.s   out=-248539.687500, fs=-248562.750000, ft=23.062500
+bc1fl, c.eq.d   out=-248539.687500, fs=-248562.750000, ft=23.062500
+bc1fl, c.eq.s   out=-45786.500000, fs=-45786.500000, ft=0.000000
+bc1fl, c.eq.d   out=-45786.500000, fs=-45786.500000, ft=0.000000
+bc1fl, c.eq.s   out=912.250000, fs=456.000000, ft=456.250000
+bc1fl, c.eq.d   out=912.250000, fs=456.000000, ft=456.250000
+bc1fl, c.eq.s   out=37.031250, fs=34.031250, ft=3.000000
+bc1fl, c.eq.d   out=37.031250, fs=34.031250, ft=3.000000
+bc1fl, c.eq.s   out=45785.750000, fs=45786.750000, ft=-1.000000
+bc1fl, c.eq.d   out=45785.750000, fs=45786.750000, ft=-1.000000
+bc1fl, c.eq.s   out=1753449.500000, fs=1752065.000000, ft=1384.500000
+bc1fl, c.eq.d   out=1753449.500000, fs=1752065.000000, ft=1384.500000
+bc1fl, c.eq.s   out=100.000000, fs=107.000000, ft=-7.000000
+bc1fl, c.eq.d   out=100.000000, fs=107.000000, ft=-7.000000
+bc1fl, c.eq.s   out=-45567.250000, fs=-45667.250000, ft=100.000000
+bc1fl, c.eq.d   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+bc1fl, c.eq.s   out=-5793.500000, fs=-7.000000, ft=-5786.500000
+bc1fl, c.eq.d   out=-5793.500000, fs=-7.000000, ft=-5786.500000
+bc1fl, c.eq.s   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+bc1fl, c.eq.d   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+bc1fl, c.eq.s   out=356047.500000, fs=356047.500000, ft=0.015625
+bc1fl, c.eq.d   out=356047.515625, fs=356047.500000, ft=0.015625
+bc1fl, c.eq.s   out=-0.968750, fs=-1.000000, ft=0.031250
+bc1fl, c.eq.d   out=-0.968750, fs=-1.000000, ft=0.031250
+bc1fl, c.eq.s   out=-248539.687500, fs=23.062500, ft=-248562.750000
+bc1fl, c.eq.d   out=-248539.687500, fs=23.062500, ft=-248562.750000
 --- BC1TL ---  if fs != ft then out = ft else out = fs + ft
-bc1tl, c.eq.s   out=-45786.476562, fs=0.000000, ft=-45786.476562
-bc1tl, c.eq.d   out=-45786.476000, fs=0.000000, ft=-45786.476000
-bc1tl, c.eq.s   out=912.497925, fs=456.248962, ft=456.248962
-bc1tl, c.eq.d   out=912.497912, fs=456.248956, ft=456.248956
-bc1tl, c.eq.s   out=34.000462, fs=3.000000, ft=34.000462
-bc1tl, c.eq.d   out=34.000460, fs=3.000000, ft=34.000460
-bc1tl, c.eq.s   out=45786.476562, fs=-1.000000, ft=45786.476562
-bc1tl, c.eq.d   out=45786.476000, fs=-1.000000, ft=45786.476000
-bc1tl, c.eq.s   out=1752065.000000, fs=1384.599976, ft=1752065.000000
-bc1tl, c.eq.d   out=1752065.000000, fs=1384.600000, ft=1752065.000000
-bc1tl, c.eq.s   out=107.000000, fs=-7.294568, ft=107.000000
-bc1tl, c.eq.d   out=107.000000, fs=-7.294568, ft=107.000000
-bc1tl, c.eq.s   out=-45667.238281, fs=1000000000.000000, ft=-45667.238281
-bc1tl, c.eq.d   out=-45667.240000, fs=1000000000.000000, ft=-45667.240000
-bc1tl, c.eq.s   out=-7.294568, fs=-5786.470215, ft=-7.294568
-bc1tl, c.eq.d   out=-7.294568, fs=-5786.470000, ft=-7.294568
-bc1tl, c.eq.s   out=-347856.468750, fs=1752.000000, ft=-347856.468750
-bc1tl, c.eq.d   out=-347856.475000, fs=1752.000000, ft=-347856.475000
-bc1tl, c.eq.s   out=356047.562500, fs=0.002457, ft=356047.562500
-bc1tl, c.eq.d   out=356047.560000, fs=0.002458, ft=356047.560000
-bc1tl, c.eq.s   out=-1.000000, fs=0.123400, ft=-1.000000
-bc1tl, c.eq.d   out=-1.000000, fs=0.000000, ft=-1.000000
-bc1tl, c.eq.s   out=23.040001, fs=-248562.765625, ft=23.040001
-bc1tl, c.eq.d   out=23.040000, fs=-248562.760000, ft=23.040000
-bc1tl, c.eq.s   out=0.000000, fs=-45786.476562, ft=0.000000
-bc1tl, c.eq.d   out=0.000000, fs=-45786.476000, ft=0.000000
-bc1tl, c.eq.s   out=912.497925, fs=456.248962, ft=456.248962
-bc1tl, c.eq.d   out=912.497912, fs=456.248956, ft=456.248956
-bc1tl, c.eq.s   out=3.000000, fs=34.000462, ft=3.000000
-bc1tl, c.eq.d   out=3.000000, fs=34.000460, ft=3.000000
-bc1tl, c.eq.s   out=-1.000000, fs=45786.476562, ft=-1.000000
-bc1tl, c.eq.d   out=-1.000000, fs=45786.476000, ft=-1.000000
-bc1tl, c.eq.s   out=1384.599976, fs=1752065.000000, ft=1384.599976
-bc1tl, c.eq.d   out=1384.600000, fs=1752065.000000, ft=1384.600000
-bc1tl, c.eq.s   out=-7.294568, fs=107.000000, ft=-7.294568
-bc1tl, c.eq.d   out=-7.294568, fs=107.000000, ft=-7.294568
-bc1tl, c.eq.s   out=1000000000.000000, fs=-45667.238281, ft=1000000000.000000
-bc1tl, c.eq.d   out=1000000000.000000, fs=-45667.240000, ft=1000000000.000000
-bc1tl, c.eq.s   out=-5786.470215, fs=-7.294568, ft=-5786.470215
-bc1tl, c.eq.d   out=-5786.470000, fs=-7.294568, ft=-5786.470000
-bc1tl, c.eq.s   out=1752.000000, fs=-347856.468750, ft=1752.000000
-bc1tl, c.eq.d   out=1752.000000, fs=-347856.475000, ft=1752.000000
-bc1tl, c.eq.s   out=0.002457, fs=356047.562500, ft=0.002457
-bc1tl, c.eq.d   out=0.002458, fs=356047.560000, ft=0.002458
-bc1tl, c.eq.s   out=0.000000, fs=-1.000000, ft=0.000000
-bc1tl, c.eq.d   out=0.000000, fs=-1.000000, ft=0.000000
-bc1tl, c.eq.s   out=-248562.765625, fs=23.040001, ft=-248562.765625
-bc1tl, c.eq.d   out=-248562.760000, fs=23.040000, ft=-248562.760000
+bc1tl, c.eq.s   out=-4578.500000, fs=0.000000, ft=-4578.500000
+bc1tl, c.eq.d   out=-45786.500000, fs=0.000000, ft=-45786.500000
+bc1tl, c.eq.s   out=912.500000, fs=456.250000, ft=456.250000
+bc1tl, c.eq.d   out=912.500000, fs=456.250000, ft=456.250000
+bc1tl, c.eq.s   out=34.031250, fs=3.000000, ft=34.031250
+bc1tl, c.eq.d   out=34.031250, fs=3.000000, ft=34.031250
+bc1tl, c.eq.s   out=4578.750000, fs=-1.000000, ft=4578.750000
+bc1tl, c.eq.d   out=45786.750000, fs=-1.000000, ft=45786.750000
+bc1tl, c.eq.s   out=175.000000, fs=1384.500000, ft=175.000000
+bc1tl, c.eq.d   out=1752065.000000, fs=1384.500000, ft=1752065.000000
+bc1tl, c.eq.s   out=107.000000, fs=-7.250000, ft=107.000000
+bc1tl, c.eq.d   out=107.000000, fs=-7.250000, ft=107.000000
+bc1tl, c.eq.s   out=-456.250000, fs=1000000000.000000, ft=-456.250000
+bc1tl, c.eq.d   out=-45667.250000, fs=1000000000.000000, ft=-45667.250000
+bc1tl, c.eq.s   out=-7.250000, fs=-5786.500000, ft=-7.250000
+bc1tl, c.eq.d   out=-7.250000, fs=-5786.500000, ft=-7.250000
+bc1tl, c.eq.s   out=-3478.500000, fs=1752.000000, ft=-3478.500000
+bc1tl, c.eq.d   out=-347856.500000, fs=1752.000000, ft=-347856.500000
+bc1tl, c.eq.s   out=356.500000, fs=0.015625, ft=356.500000
+bc1tl, c.eq.d   out=356047.500000, fs=0.015625, ft=356047.500000
+bc1tl, c.eq.s   out=-1.000000, fs=0.031250, ft=-1.000000
+bc1tl, c.eq.d   out=-1.000000, fs=0.031250, ft=-1.000000
+bc1tl, c.eq.s   out=23.062500, fs=-248562.750000, ft=23.062500
+bc1tl, c.eq.d   out=23.062500, fs=-248562.750000, ft=23.062500
+bc1tl, c.eq.s   out=0.000000, fs=-45786.500000, ft=0.000000
+bc1tl, c.eq.d   out=0.000000, fs=-45786.500000, ft=0.000000
+bc1tl, c.eq.s   out=456.250000, fs=456.000000, ft=456.250000
+bc1tl, c.eq.d   out=456.250000, fs=456.000000, ft=456.250000
+bc1tl, c.eq.s   out=3.000000, fs=34.031250, ft=3.000000
+bc1tl, c.eq.d   out=3.000000, fs=34.031250, ft=3.000000
+bc1tl, c.eq.s   out=-1.000000, fs=45786.750000, ft=-1.000000
+bc1tl, c.eq.d   out=-1.000000, fs=45786.750000, ft=-1.000000
+bc1tl, c.eq.s   out=1384.500000, fs=1752065.000000, ft=1384.500000
+bc1tl, c.eq.d   out=1384.500000, fs=1752065.000000, ft=1384.500000
+bc1tl, c.eq.s   out=-7.000000, fs=107.000000, ft=-7.000000
+bc1tl, c.eq.d   out=-7.000000, fs=107.000000, ft=-7.000000
+bc1tl, c.eq.s   out=100.000000, fs=-45667.250000, ft=100.000000
+bc1tl, c.eq.d   out=1000000000.000000, fs=-45667.250000, ft=1000000000.000000
+bc1tl, c.eq.s   out=-5786.500000, fs=-7.000000, ft=-5786.500000
+bc1tl, c.eq.d   out=-5786.500000, fs=-7.000000, ft=-5786.500000
+bc1tl, c.eq.s   out=1752.000000, fs=-347856.500000, ft=1752.000000
+bc1tl, c.eq.d   out=1752.000000, fs=-347856.500000, ft=1752.000000
+bc1tl, c.eq.s   out=0.015625, fs=356047.500000, ft=0.015625
+bc1tl, c.eq.d   out=0.015625, fs=356047.500000, ft=0.015625
+bc1tl, c.eq.s   out=0.031250, fs=-1.000000, ft=0.031250
+bc1tl, c.eq.d   out=0.031250, fs=-1.000000, ft=0.031250
+bc1tl, c.eq.s   out=-248562.750000, fs=23.062500, ft=-248562.750000
+bc1tl, c.eq.d   out=-248562.750000, fs=23.062500, ft=-248562.750000
 --- C.F.S/D ---  if false then out = fs + ft else out = fs
-c.f.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.f.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.f.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.f.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.f.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.f.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.f.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.f.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.f.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.f.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.f.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.f.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.f.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.f.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.f.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.f.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.f.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.f.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.f.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.f.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.f.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.f.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.f.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.f.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.f.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.f.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.f.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.f.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.f.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.f.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.f.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.f.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.f.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.f.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.f.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.f.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.f.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.f.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.f.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.f.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.f.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.f.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.f.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.f.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.f.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.f.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.f.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.f.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.f.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.f.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.f.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.f.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.f.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.f.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.f.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.f.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.f.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.f.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.f.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.f.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.f.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.f.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.f.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.f.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.f.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.f.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.f.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.f.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.f.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.f.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.f.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.f.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.f.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.f.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.f.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.f.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.f.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.f.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.f.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.f.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.f.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.f.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.f.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.f.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.f.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.f.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.f.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.f.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.f.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.f.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.f.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.f.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.f.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.f.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.f.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.f.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.UN.S/D ---  if unordered(fs, ft) then out = fs + ft else out = fs
-c.un.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.un.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.un.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.un.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.un.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.un.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.un.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.un.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.un.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.un.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.un.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.un.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.un.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.un.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.un.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.un.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.un.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.un.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.un.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.un.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.un.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.un.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.un.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.un.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.un.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.un.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.un.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.un.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.un.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.un.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.un.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.un.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.un.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.un.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.un.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.un.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.un.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.un.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.un.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.un.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.un.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.un.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.un.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.un.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.un.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.un.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.un.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.un.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.un.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.un.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.un.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.un.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.un.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.un.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.un.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.un.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.un.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.un.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.un.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.un.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.un.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.un.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.un.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.un.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.un.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.un.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.un.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.un.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.un.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.un.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.un.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.un.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.un.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.un.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.un.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.un.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.un.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.un.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.un.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.un.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.un.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.un.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.un.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.un.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.un.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.un.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.un.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.un.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.un.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.un.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.un.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.un.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.un.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.un.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.un.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.un.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.EQ.S/D ---  if fs == ft then out = fs + ft else out = fs
-c.eq.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.eq.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.eq.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.eq.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.eq.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.eq.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.eq.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.eq.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.eq.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.eq.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.eq.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.eq.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.eq.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.eq.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.eq.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.eq.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.eq.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.eq.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.eq.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.eq.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.eq.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.eq.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.eq.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.eq.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.eq.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.eq.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.eq.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.eq.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.eq.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.eq.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.eq.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.eq.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.eq.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.eq.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.eq.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.eq.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.eq.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.eq.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.eq.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.eq.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.eq.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.eq.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.eq.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.eq.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.eq.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.eq.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.eq.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.eq.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.eq.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.eq.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.eq.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.eq.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.eq.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.eq.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.eq.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.eq.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.eq.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.eq.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.eq.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.eq.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.eq.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.eq.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.eq.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.eq.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.eq.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.eq.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.eq.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.eq.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.eq.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.eq.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.eq.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.eq.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.eq.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.eq.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.eq.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.eq.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.eq.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.eq.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.eq.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.eq.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.eq.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.eq.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.eq.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.eq.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.eq.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.eq.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.eq.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.eq.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.eq.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.eq.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.eq.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.eq.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.eq.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.eq.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.eq.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.eq.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.UEQ.S/D ---  if (unordered(fs, ft) or (fs == ft)) then out = fs + ft else out = fs
-c.ueq.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ueq.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ueq.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ueq.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ueq.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.ueq.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.ueq.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.ueq.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.ueq.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.ueq.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.ueq.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.ueq.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.ueq.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ueq.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ueq.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.ueq.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.ueq.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ueq.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ueq.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.ueq.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.ueq.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ueq.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ueq.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.ueq.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.ueq.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ueq.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ueq.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ueq.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ueq.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ueq.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ueq.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ueq.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ueq.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ueq.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ueq.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ueq.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ueq.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.ueq.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.ueq.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ueq.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ueq.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.ueq.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.ueq.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ueq.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ueq.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ueq.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ueq.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ueq.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ueq.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ueq.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ueq.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ueq.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ueq.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.ueq.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.ueq.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.ueq.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.ueq.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ueq.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.ueq.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.ueq.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.ueq.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ueq.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ueq.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.ueq.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.ueq.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ueq.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ueq.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.ueq.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.ueq.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ueq.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ueq.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.ueq.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.ueq.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ueq.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ueq.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.ueq.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.ueq.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ueq.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ueq.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ueq.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ueq.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ueq.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ueq.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ueq.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ueq.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.ueq.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.ueq.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ueq.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ueq.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.ueq.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.ueq.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ueq.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ueq.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.ueq.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.ueq.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ueq.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.OLT.S/D ---  if (ordered(fs, ft) or (fs < ft)) then out = fs + ft else out = fs
-c.olt.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.olt.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.olt.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.olt.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.olt.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.olt.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.olt.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.olt.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.olt.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.olt.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.olt.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.olt.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.olt.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.olt.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.olt.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.olt.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.olt.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.olt.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.olt.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.olt.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.olt.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.olt.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.olt.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.olt.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.olt.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.olt.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.olt.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.olt.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.olt.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.olt.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.olt.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.olt.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.olt.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.olt.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.olt.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.olt.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.olt.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.olt.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.olt.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.olt.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.olt.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.olt.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.olt.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.olt.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.olt.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.olt.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.olt.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.olt.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.olt.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.olt.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.olt.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.olt.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.olt.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.olt.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.olt.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.olt.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.olt.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.olt.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.olt.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.olt.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.olt.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.olt.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.olt.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.olt.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.olt.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.olt.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.olt.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.olt.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.olt.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.olt.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.olt.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.olt.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.olt.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.olt.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.olt.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.olt.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.olt.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.olt.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.olt.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.olt.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.olt.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.olt.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.olt.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.olt.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.olt.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.olt.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.olt.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.olt.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.olt.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.olt.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.olt.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.olt.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.olt.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.olt.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.olt.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.olt.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.ULT.S/D ---  if (unordered(fs, ft) or (fs < ft)) then out = fs + ft else out = fs
-c.ult.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ult.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ult.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.ult.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.ult.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.ult.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.ult.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.ult.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.ult.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.ult.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.ult.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.ult.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.ult.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ult.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ult.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.ult.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.ult.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ult.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ult.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.ult.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.ult.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ult.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ult.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.ult.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.ult.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ult.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ult.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.ult.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.ult.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ult.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ult.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ult.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ult.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ult.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ult.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ult.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ult.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.ult.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.ult.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ult.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ult.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.ult.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.ult.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ult.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ult.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ult.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ult.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ult.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ult.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ult.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ult.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.ult.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.ult.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ult.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ult.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.ult.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.ult.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ult.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.ult.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ult.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ult.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ult.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ult.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ult.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ult.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ult.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ult.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.ult.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.ult.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ult.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ult.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ult.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ult.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ult.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ult.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ult.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ult.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ult.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ult.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ult.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ult.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ult.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ult.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ult.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ult.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.ult.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.ult.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ult.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ult.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ult.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ult.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ult.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ult.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ult.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ult.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ult.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.OLE.S/D ---  if (ordered(fs, ft) or (fs <= ft)) then out = fs + ft else out = fs
-c.ole.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ole.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ole.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ole.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ole.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.ole.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.ole.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.ole.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.ole.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.ole.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.ole.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.ole.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.ole.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ole.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ole.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.ole.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.ole.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ole.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ole.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.ole.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.ole.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ole.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ole.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.ole.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.ole.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ole.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ole.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ole.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ole.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ole.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ole.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ole.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ole.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ole.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ole.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ole.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ole.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.ole.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.ole.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ole.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ole.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.ole.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.ole.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ole.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ole.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ole.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ole.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ole.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ole.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ole.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ole.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ole.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ole.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ole.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ole.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.ole.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.ole.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ole.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.ole.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ole.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ole.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ole.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ole.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ole.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ole.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ole.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ole.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.ole.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.ole.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ole.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ole.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ole.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ole.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ole.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ole.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ole.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ole.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ole.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ole.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ole.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ole.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ole.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ole.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ole.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ole.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.ole.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.ole.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ole.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ole.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ole.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ole.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ole.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ole.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ole.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ole.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ole.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.ULE.S/D ---  if (unordered(fs, ft) or (fs <= ft)) then out = fs + ft else out = fs
-c.ule.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ule.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ule.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ule.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ule.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.ule.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.ule.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.ule.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.ule.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.ule.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.ule.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.ule.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.ule.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ule.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ule.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.ule.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.ule.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ule.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ule.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.ule.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.ule.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ule.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ule.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.ule.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.ule.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ule.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ule.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ule.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ule.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ule.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ule.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ule.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ule.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ule.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ule.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ule.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ule.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.ule.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.ule.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ule.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ule.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.ule.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.ule.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ule.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ule.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ule.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ule.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ule.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ule.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ule.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ule.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ule.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ule.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ule.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ule.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.ule.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.ule.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ule.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.ule.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ule.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ule.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ule.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ule.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ule.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ule.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ule.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ule.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.ule.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.ule.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ule.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ule.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ule.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ule.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ule.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ule.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ule.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ule.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ule.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ule.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ule.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ule.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ule.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ule.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ule.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ule.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.ule.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.ule.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ule.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ule.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ule.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ule.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ule.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ule.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ule.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ule.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ule.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.SF.S/D ---  if signaling false then out = fs + ft else out = fs
-c.sf.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.sf.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.sf.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.sf.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.sf.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.sf.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.sf.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.sf.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.sf.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.sf.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.sf.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.sf.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.sf.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.sf.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.sf.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.sf.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.sf.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.sf.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.sf.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.sf.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.sf.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.sf.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.sf.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.sf.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.sf.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.sf.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.sf.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.sf.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.sf.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.sf.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.sf.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.sf.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.sf.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.sf.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.sf.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.sf.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.sf.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.sf.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.sf.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.sf.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.sf.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.sf.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.sf.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.sf.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.sf.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.sf.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.sf.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.sf.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.sf.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.sf.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.sf.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.sf.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.sf.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.sf.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.sf.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.sf.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.sf.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.sf.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.sf.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.sf.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.sf.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.sf.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.sf.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.sf.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.sf.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.sf.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.sf.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.sf.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.sf.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.sf.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.sf.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.sf.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.sf.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.sf.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.sf.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.sf.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.sf.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.sf.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.sf.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.sf.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.sf.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.sf.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.sf.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.sf.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.sf.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.sf.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.sf.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.sf.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.sf.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.sf.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.sf.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.sf.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.sf.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.sf.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.sf.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.sf.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.NGLE.S/D --- if not ((fs > ft) or (fs <= ft)) then out = fs + ft else out = fs
-c.ngle.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ngle.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ngle.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.ngle.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.ngle.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.ngle.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.ngle.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.ngle.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.ngle.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.ngle.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.ngle.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.ngle.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.ngle.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ngle.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ngle.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.ngle.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.ngle.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ngle.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ngle.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.ngle.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.ngle.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ngle.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ngle.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.ngle.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.ngle.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ngle.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ngle.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.ngle.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.ngle.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ngle.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ngle.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ngle.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ngle.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ngle.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ngle.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ngle.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ngle.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.ngle.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.ngle.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ngle.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ngle.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.ngle.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.ngle.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ngle.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ngle.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ngle.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ngle.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ngle.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ngle.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ngle.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ngle.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.ngle.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.ngle.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.ngle.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.ngle.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.ngle.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.ngle.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ngle.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.ngle.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.ngle.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.ngle.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ngle.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ngle.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.ngle.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.ngle.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ngle.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ngle.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.ngle.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.ngle.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ngle.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ngle.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.ngle.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.ngle.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ngle.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ngle.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.ngle.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.ngle.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ngle.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ngle.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ngle.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ngle.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ngle.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ngle.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ngle.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ngle.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.ngle.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.ngle.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ngle.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ngle.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.ngle.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.ngle.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ngle.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ngle.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.ngle.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.ngle.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ngle.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.SEQ.S/D ---  if signaling equal then out = fs + ft else out = fs
-c.seq.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.seq.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.seq.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.seq.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.seq.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.seq.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.seq.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.seq.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.seq.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.seq.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.seq.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.seq.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.seq.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.seq.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.seq.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.seq.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.seq.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.seq.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.seq.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.seq.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.seq.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.seq.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.seq.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.seq.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.seq.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.seq.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.seq.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.seq.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.seq.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.seq.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.seq.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.seq.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.seq.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.seq.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.seq.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.seq.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.seq.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.seq.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.seq.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.seq.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.seq.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.seq.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.seq.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.seq.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.seq.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.seq.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.seq.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.seq.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.seq.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.seq.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.seq.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.seq.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.seq.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.seq.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.seq.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.seq.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.seq.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.seq.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.seq.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.seq.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.seq.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.seq.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.seq.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.seq.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.seq.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.seq.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.seq.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.seq.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.seq.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.seq.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.seq.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.seq.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.seq.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.seq.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.seq.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.seq.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.seq.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.seq.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.seq.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.seq.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.seq.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.seq.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.seq.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.seq.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.seq.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.seq.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.seq.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.seq.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.seq.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.seq.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.seq.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.seq.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.seq.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.seq.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.seq.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.seq.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.NGL.S/D ---  if not ((fs > ft) or (fs < ft)) then out = fs + ft else out = fs
-c.ngl.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ngl.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ngl.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ngl.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ngl.s, bc1f   out=3.000000, fs=3.000000, ft=34.000462
-c.ngl.d, bc1f   out=3.000000, fs=3.000000, ft=34.000460
-c.ngl.s, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476562
-c.ngl.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.476000
-c.ngl.s, bc1f   out=1384.599976, fs=1384.599976, ft=1752065.000000
-c.ngl.d, bc1f   out=1384.600000, fs=1384.600000, ft=1752065.000000
-c.ngl.s, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.ngl.d, bc1f   out=-7.294568, fs=-7.294568, ft=107.000000
-c.ngl.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ngl.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ngl.s, bc1f   out=-5786.470215, fs=-5786.470215, ft=-7.294568
-c.ngl.d, bc1f   out=-5786.470000, fs=-5786.470000, ft=-7.294568
-c.ngl.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ngl.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ngl.s, bc1f   out=0.002457, fs=0.002457, ft=356047.562500
-c.ngl.d, bc1f   out=0.002458, fs=0.002458, ft=356047.560000
-c.ngl.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ngl.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ngl.s, bc1f   out=-248562.765625, fs=-248562.765625, ft=23.040001
-c.ngl.d, bc1f   out=-248562.760000, fs=-248562.760000, ft=23.040000
-c.ngl.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ngl.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ngl.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ngl.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ngl.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ngl.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ngl.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ngl.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ngl.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ngl.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ngl.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ngl.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ngl.s, bc1f   out=-45667.238281, fs=-45667.238281, ft=1000000000.000000
-c.ngl.d, bc1f   out=-45667.240000, fs=-45667.240000, ft=1000000000.000000
-c.ngl.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ngl.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ngl.s, bc1f   out=-347856.468750, fs=-347856.468750, ft=1752.000000
-c.ngl.d, bc1f   out=-347856.475000, fs=-347856.475000, ft=1752.000000
-c.ngl.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ngl.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ngl.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ngl.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ngl.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ngl.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ngl.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ngl.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ngl.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ngl.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ngl.s, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.ngl.d, bc1f   out=3.000000, fs=3.000000, ft=34.031250
+c.ngl.s, bc1f   out=-1.000000, fs=-1.000000, ft=4578.750000
+c.ngl.d, bc1f   out=-1.000000, fs=-1.000000, ft=45786.750000
+c.ngl.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ngl.d, bc1f   out=1384.500000, fs=1384.500000, ft=1752065.000000
+c.ngl.s, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.ngl.d, bc1f   out=-7.250000, fs=-7.250000, ft=107.000000
+c.ngl.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ngl.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ngl.s, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.ngl.d, bc1f   out=-5786.500000, fs=-5786.500000, ft=-7.250000
+c.ngl.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ngl.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ngl.s, bc1f   out=0.015625, fs=0.015625, ft=356.500000
+c.ngl.d, bc1f   out=0.015625, fs=0.015625, ft=356047.500000
+c.ngl.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ngl.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ngl.s, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.ngl.d, bc1f   out=-248562.750000, fs=-248562.750000, ft=23.062500
+c.ngl.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ngl.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ngl.s, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.ngl.d, bc1f   out=456.000000, fs=456.000000, ft=456.250000
+c.ngl.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ngl.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ngl.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ngl.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ngl.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ngl.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ngl.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ngl.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ngl.s, bc1f   out=-45667.250000, fs=-45667.250000, ft=100.000000
+c.ngl.d, bc1f   out=-45667.250000, fs=-45667.250000, ft=1000000000.000000
+c.ngl.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ngl.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ngl.s, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.ngl.d, bc1f   out=-347856.500000, fs=-347856.500000, ft=1752.000000
+c.ngl.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ngl.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ngl.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.ngl.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.031250
+c.ngl.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ngl.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.LT.S/D ---  if fs < ft then out = fs + ft else out = fs
-c.lt.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.lt.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.lt.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.lt.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.lt.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.lt.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.lt.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.lt.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.lt.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.lt.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.lt.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.lt.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.lt.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.lt.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.lt.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.lt.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.lt.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.lt.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.lt.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.lt.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.lt.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.lt.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.lt.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.lt.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.lt.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.lt.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.lt.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.lt.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.lt.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.lt.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.lt.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.lt.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.lt.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.lt.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.lt.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.lt.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.lt.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.lt.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.lt.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.lt.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.lt.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.lt.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.lt.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.lt.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.lt.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.lt.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.lt.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.lt.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.lt.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.lt.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.lt.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.lt.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.lt.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.lt.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.lt.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.lt.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.lt.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.lt.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.lt.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.lt.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.lt.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.lt.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.lt.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.lt.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.lt.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.lt.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.lt.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.lt.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.lt.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.lt.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.lt.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.lt.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.lt.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.lt.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.lt.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.lt.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.lt.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.lt.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.lt.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.lt.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.lt.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.lt.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.lt.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.lt.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.lt.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.lt.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.lt.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.lt.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.lt.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.lt.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.lt.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.lt.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.lt.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.lt.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.lt.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.lt.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.NGE.S/D ---  if not (fs >= ft) then out = fs + ft else out = fs
-c.nge.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.nge.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.nge.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.nge.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.nge.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.nge.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.nge.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.nge.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.nge.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.nge.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.nge.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.nge.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.nge.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.nge.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.nge.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.nge.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.nge.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.nge.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.nge.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.nge.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.nge.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.nge.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.nge.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.nge.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.nge.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.nge.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.nge.s, bc1f   out=456.248962, fs=456.248962, ft=456.248962
-c.nge.d, bc1f   out=456.248956, fs=456.248956, ft=456.248956
-c.nge.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.nge.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.nge.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.nge.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.nge.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.nge.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.nge.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.nge.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.nge.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.nge.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.nge.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.nge.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.nge.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.nge.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.nge.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.nge.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.nge.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.nge.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.nge.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.nge.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.nge.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.nge.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.nge.s, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.nge.d, bc1f   out=456.250000, fs=456.250000, ft=456.250000
+c.nge.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.nge.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.nge.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.nge.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.nge.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.nge.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.nge.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.nge.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.nge.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.nge.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.nge.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.nge.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.nge.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.nge.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.nge.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.nge.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.nge.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.nge.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.nge.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.nge.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.nge.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.nge.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.nge.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.nge.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.nge.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.nge.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.nge.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.nge.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.nge.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.nge.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.nge.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.nge.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.nge.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.nge.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.nge.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.nge.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.nge.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.nge.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.nge.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.nge.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.nge.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.nge.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.nge.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.nge.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.LE.S/D ---  if fs <= ft then out = fs + ft else out = fs
-c.le.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.le.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.le.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.le.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.le.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.le.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.le.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.le.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.le.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.le.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.le.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.le.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.le.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.le.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.le.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.le.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.le.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.le.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.le.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.le.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.le.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.le.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.le.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.le.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.le.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.le.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.le.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.le.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.le.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.le.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.le.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.le.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.le.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.le.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.le.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.le.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.le.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.le.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.le.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.le.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.le.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.le.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.le.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.le.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.le.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.le.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.le.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.le.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.le.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.le.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.le.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.le.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.le.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.le.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.le.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.le.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.le.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.le.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.le.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.le.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.le.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.le.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.le.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.le.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.le.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.le.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.le.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.le.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.le.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.le.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.le.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.le.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.le.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.le.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.le.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.le.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.le.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.le.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.le.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.le.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.le.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.le.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.le.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.le.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.le.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.le.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.le.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.le.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.le.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.le.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.le.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.le.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.le.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.le.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.le.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.le.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
 --- C.NGT.S/D ---  if not (fs > ft) then out = fs + ft else out = fs
-c.ngt.s, bc1f   out=0.000000, fs=0.000000, ft=-45786.476562
-c.ngt.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.476000
-c.ngt.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ngt.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ngt.s, bc1f   out=37.000462, fs=3.000000, ft=34.000462
-c.ngt.d, bc1f   out=37.000460, fs=3.000000, ft=34.000460
-c.ngt.s, bc1f   out=45785.476562, fs=-1.000000, ft=45786.476562
-c.ngt.d, bc1f   out=45785.476000, fs=-1.000000, ft=45786.476000
-c.ngt.s, bc1f   out=1753449.625000, fs=1384.599976, ft=1752065.000000
-c.ngt.d, bc1f   out=1753449.600000, fs=1384.600000, ft=1752065.000000
-c.ngt.s, bc1f   out=99.705429, fs=-7.294568, ft=107.000000
-c.ngt.d, bc1f   out=99.705432, fs=-7.294568, ft=107.000000
-c.ngt.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.238281
-c.ngt.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.240000
-c.ngt.s, bc1f   out=-5793.764648, fs=-5786.470215, ft=-7.294568
-c.ngt.d, bc1f   out=-5793.764568, fs=-5786.470000, ft=-7.294568
-c.ngt.s, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.468750
-c.ngt.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.475000
-c.ngt.s, bc1f   out=356047.562500, fs=0.002457, ft=356047.562500
-c.ngt.d, bc1f   out=356047.562458, fs=0.002458, ft=356047.560000
-c.ngt.s, bc1f   out=0.123400, fs=0.123400, ft=-1.000000
-c.ngt.d, bc1f   out=0.000000, fs=0.000000, ft=-1.000000
-c.ngt.s, bc1f   out=-248539.718750, fs=-248562.765625, ft=23.040001
-c.ngt.d, bc1f   out=-248539.720000, fs=-248562.760000, ft=23.040000
-c.ngt.s, bc1f   out=-45786.476562, fs=-45786.476562, ft=0.000000
-c.ngt.d, bc1f   out=-45786.476000, fs=-45786.476000, ft=0.000000
-c.ngt.s, bc1f   out=912.497925, fs=456.248962, ft=456.248962
-c.ngt.d, bc1f   out=912.497912, fs=456.248956, ft=456.248956
-c.ngt.s, bc1f   out=34.000462, fs=34.000462, ft=3.000000
-c.ngt.d, bc1f   out=34.000460, fs=34.000460, ft=3.000000
-c.ngt.s, bc1f   out=45786.476562, fs=45786.476562, ft=-1.000000
-c.ngt.d, bc1f   out=45786.476000, fs=45786.476000, ft=-1.000000
-c.ngt.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.599976
-c.ngt.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.600000
-c.ngt.s, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ngt.d, bc1f   out=107.000000, fs=107.000000, ft=-7.294568
-c.ngt.s, bc1f   out=999954304.000000, fs=-45667.238281, ft=1000000000.000000
-c.ngt.d, bc1f   out=999954332.760000, fs=-45667.240000, ft=1000000000.000000
-c.ngt.s, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470215
-c.ngt.d, bc1f   out=-7.294568, fs=-7.294568, ft=-5786.470000
-c.ngt.s, bc1f   out=-346104.468750, fs=-347856.468750, ft=1752.000000
-c.ngt.d, bc1f   out=-346104.475000, fs=-347856.475000, ft=1752.000000
-c.ngt.s, bc1f   out=356047.562500, fs=356047.562500, ft=0.002457
-c.ngt.d, bc1f   out=356047.560000, fs=356047.560000, ft=0.002458
-c.ngt.s, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ngt.d, bc1f   out=-1.000000, fs=-1.000000, ft=0.000000
-c.ngt.s, bc1f   out=23.040001, fs=23.040001, ft=-248562.765625
-c.ngt.d, bc1f   out=23.040000, fs=23.040000, ft=-248562.760000
+c.ngt.s, bc1f   out=0.000000, fs=0.000000, ft=-4578.500000
+c.ngt.d, bc1f   out=0.000000, fs=0.000000, ft=-45786.500000
+c.ngt.s, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ngt.d, bc1f   out=912.500000, fs=456.250000, ft=456.250000
+c.ngt.s, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ngt.d, bc1f   out=37.031250, fs=3.000000, ft=34.031250
+c.ngt.s, bc1f   out=4577.750000, fs=-1.000000, ft=4578.750000
+c.ngt.d, bc1f   out=45785.750000, fs=-1.000000, ft=45786.750000
+c.ngt.s, bc1f   out=1384.500000, fs=1384.500000, ft=175.000000
+c.ngt.d, bc1f   out=1753449.500000, fs=1384.500000, ft=1752065.000000
+c.ngt.s, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ngt.d, bc1f   out=99.750000, fs=-7.250000, ft=107.000000
+c.ngt.s, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-456.250000
+c.ngt.d, bc1f   out=1000000000.000000, fs=1000000000.000000, ft=-45667.250000
+c.ngt.s, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ngt.d, bc1f   out=-5793.750000, fs=-5786.500000, ft=-7.250000
+c.ngt.s, bc1f   out=1752.000000, fs=1752.000000, ft=-3478.500000
+c.ngt.d, bc1f   out=1752.000000, fs=1752.000000, ft=-347856.500000
+c.ngt.s, bc1f   out=356.515625, fs=0.015625, ft=356.500000
+c.ngt.d, bc1f   out=356047.515625, fs=0.015625, ft=356047.500000
+c.ngt.s, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ngt.d, bc1f   out=0.031250, fs=0.031250, ft=-1.000000
+c.ngt.s, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ngt.d, bc1f   out=-248539.687500, fs=-248562.750000, ft=23.062500
+c.ngt.s, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ngt.d, bc1f   out=-45786.500000, fs=-45786.500000, ft=0.000000
+c.ngt.s, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ngt.d, bc1f   out=912.250000, fs=456.000000, ft=456.250000
+c.ngt.s, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ngt.d, bc1f   out=34.031250, fs=34.031250, ft=3.000000
+c.ngt.s, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ngt.d, bc1f   out=45786.750000, fs=45786.750000, ft=-1.000000
+c.ngt.s, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ngt.d, bc1f   out=1752065.000000, fs=1752065.000000, ft=1384.500000
+c.ngt.s, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ngt.d, bc1f   out=107.000000, fs=107.000000, ft=-7.000000
+c.ngt.s, bc1f   out=-45567.250000, fs=-45667.250000, ft=100.000000
+c.ngt.d, bc1f   out=999954332.750000, fs=-45667.250000, ft=1000000000.000000
+c.ngt.s, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ngt.d, bc1f   out=-7.000000, fs=-7.000000, ft=-5786.500000
+c.ngt.s, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ngt.d, bc1f   out=-346104.500000, fs=-347856.500000, ft=1752.000000
+c.ngt.s, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ngt.d, bc1f   out=356047.500000, fs=356047.500000, ft=0.015625
+c.ngt.s, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ngt.d, bc1f   out=-0.968750, fs=-1.000000, ft=0.031250
+c.ngt.s, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
+c.ngt.d, bc1f   out=23.062500, fs=23.062500, ft=-248562.750000
index 4eaea024988e0be3b720fabf6b06044fc3fc8c9d..4c06e9529fb473ed7892b36bd13c8031b2b68827 100644 (file)
 -------------------------- test FPU Conversion Operations Using a Directed Rounding Mode --------------------------
 ceil.w.s 0 0.000000
 fcsr: 0x0
-ceil.w.s 457 456.248962
+ceil.w.s 457 456.250000
 fcsr: 0x1004
 ceil.w.s 3 3.000000
 fcsr: 0x4
 ceil.w.s -1 -1.000000
 fcsr: 0x4
-ceil.w.s 1385 1384.599976
+ceil.w.s 1385 1384.500000
 fcsr: 0x1004
-ceil.w.s -7 -7.294568
+ceil.w.s -7 -7.250000
 fcsr: 0x1004
 ceil.w.s 1000000000 1000000000.000000
 fcsr: 0x4
-ceil.w.s -5786 -5786.470215
+ceil.w.s -5786 -5786.500000
 fcsr: 0x1004
 ceil.w.s 1752 1752.000000
 fcsr: 0x4
-ceil.w.s 1 0.002457
+ceil.w.s 1 0.015625
 fcsr: 0x1004
-ceil.w.s 1 0.123400
+ceil.w.s 1 0.031250
 fcsr: 0x1004
-ceil.w.s -248562 -248562.765625
+ceil.w.s -248562 -248562.750000
 fcsr: 0x1004
-ceil.w.s -45786 -45786.476562
+ceil.w.s -45786 -45786.500000
 fcsr: 0x1004
-ceil.w.s 457 456.248962
-fcsr: 0x1004
-ceil.w.s 35 34.000462
+ceil.w.s 456 456.000000
+fcsr: 0x4
+ceil.w.s 35 34.031250
 fcsr: 0x1004
-ceil.w.s 45787 45786.476562
+ceil.w.s 45787 45786.750000
 fcsr: 0x1004
 ceil.w.s 1752065 1752065.000000
 fcsr: 0x4
 ceil.w.s 107 107.000000
 fcsr: 0x4
-ceil.w.s -45667 -45667.238281
-fcsr: 0x1004
-ceil.w.s -7 -7.294568
+ceil.w.s -45667 -45667.250000
 fcsr: 0x1004
-ceil.w.s -347856 -347856.468750
+ceil.w.s -7 -7.000000
+fcsr: 0x4
+ceil.w.s -347856 -347856.500000
 fcsr: 0x1004
-ceil.w.s 356048 356047.562500
+ceil.w.s 356048 356047.500000
 fcsr: 0x1004
 ceil.w.s -1 -1.000000
 fcsr: 0x4
-ceil.w.s 24 23.040001
+ceil.w.s 24 23.062500
 fcsr: 0x1004
 ceil.w.d 0 0.000000
 fcsr: 0x4
-ceil.w.d 457 456.248956
+ceil.w.d 457 456.250000
 fcsr: 0x1004
 ceil.w.d 3 3.000000
 fcsr: 0x4
 ceil.w.d -1 -1.000000
 fcsr: 0x4
-ceil.w.d 1385 1384.600000
+ceil.w.d 1385 1384.500000
 fcsr: 0x1004
-ceil.w.d -7 -7.294568
+ceil.w.d -7 -7.250000
 fcsr: 0x1004
 ceil.w.d 1000000000 1000000000.000000
 fcsr: 0x4
-ceil.w.d -5786 -5786.470000
+ceil.w.d -5786 -5786.500000
 fcsr: 0x1004
 ceil.w.d 1752 1752.000000
 fcsr: 0x4
-ceil.w.d 1 0.002458
-fcsr: 0x1004
-ceil.w.d 1 0.000000
+ceil.w.d 1 0.015625
 fcsr: 0x1004
-ceil.w.d -248562 -248562.760000
+ceil.w.d 1 0.031250
 fcsr: 0x1004
-ceil.w.d -45786 -45786.476000
+ceil.w.d -248562 -248562.750000
 fcsr: 0x1004
-ceil.w.d 457 456.248956
+ceil.w.d -45786 -45786.500000
 fcsr: 0x1004
-ceil.w.d 35 34.000460
+ceil.w.d 456 456.000000
+fcsr: 0x4
+ceil.w.d 35 34.031250
 fcsr: 0x1004
-ceil.w.d 45787 45786.476000
+ceil.w.d 45787 45786.750000
 fcsr: 0x1004
 ceil.w.d 1752065 1752065.000000
 fcsr: 0x4
 ceil.w.d 107 107.000000
 fcsr: 0x4
-ceil.w.d -45667 -45667.240000
-fcsr: 0x1004
-ceil.w.d -7 -7.294568
+ceil.w.d -45667 -45667.250000
 fcsr: 0x1004
-ceil.w.d -347856 -347856.475000
+ceil.w.d -7 -7.000000
+fcsr: 0x4
+ceil.w.d -347856 -347856.500000
 fcsr: 0x1004
-ceil.w.d 356048 356047.560000
+ceil.w.d 356048 356047.500000
 fcsr: 0x1004
 ceil.w.d -1 -1.000000
 fcsr: 0x4
-ceil.w.d 24 23.040000
+ceil.w.d 24 23.062500
 fcsr: 0x1004
 floor.w.s 0 0.000000
 fcsr: 0x4
-floor.w.s 456 456.248962
+floor.w.s 456 456.250000
 fcsr: 0x1004
 floor.w.s 3 3.000000
 fcsr: 0x4
 floor.w.s -1 -1.000000
 fcsr: 0x4
-floor.w.s 1384 1384.599976
+floor.w.s 1384 1384.500000
 fcsr: 0x1004
-floor.w.s -8 -7.294568
+floor.w.s -8 -7.250000
 fcsr: 0x1004
 floor.w.s 1000000000 1000000000.000000
 fcsr: 0x4
-floor.w.s -5787 -5786.470215
+floor.w.s -5787 -5786.500000
 fcsr: 0x1004
 floor.w.s 1752 1752.000000
 fcsr: 0x4
-floor.w.s 0 0.002457
-fcsr: 0x1004
-floor.w.s 0 0.123400
+floor.w.s 0 0.015625
 fcsr: 0x1004
-floor.w.s -248563 -248562.765625
+floor.w.s 0 0.031250
 fcsr: 0x1004
-floor.w.s -45787 -45786.476562
+floor.w.s -248563 -248562.750000
 fcsr: 0x1004
-floor.w.s 456 456.248962
+floor.w.s -45787 -45786.500000
 fcsr: 0x1004
-floor.w.s 34 34.000462
+floor.w.s 456 456.000000
+fcsr: 0x4
+floor.w.s 34 34.031250
 fcsr: 0x1004
-floor.w.s 45786 45786.476562
+floor.w.s 45786 45786.750000
 fcsr: 0x1004
 floor.w.s 1752065 1752065.000000
 fcsr: 0x4
 floor.w.s 107 107.000000
 fcsr: 0x4
-floor.w.s -45668 -45667.238281
-fcsr: 0x1004
-floor.w.s -8 -7.294568
+floor.w.s -45668 -45667.250000
 fcsr: 0x1004
-floor.w.s -347857 -347856.468750
+floor.w.s -7 -7.000000
+fcsr: 0x4
+floor.w.s -347857 -347856.500000
 fcsr: 0x1004
-floor.w.s 356047 356047.562500
+floor.w.s 356047 356047.500000
 fcsr: 0x1004
 floor.w.s -1 -1.000000
 fcsr: 0x4
-floor.w.s 23 23.040001
+floor.w.s 23 23.062500
 fcsr: 0x1004
 floor.w.d 0 0.000000
 fcsr: 0x4
-floor.w.d 456 456.248956
+floor.w.d 456 456.250000
 fcsr: 0x1004
 floor.w.d 3 3.000000
 fcsr: 0x4
 floor.w.d -1 -1.000000
 fcsr: 0x4
-floor.w.d 1384 1384.600000
+floor.w.d 1384 1384.500000
 fcsr: 0x1004
-floor.w.d -8 -7.294568
+floor.w.d -8 -7.250000
 fcsr: 0x1004
 floor.w.d 1000000000 1000000000.000000
 fcsr: 0x4
-floor.w.d -5787 -5786.470000
+floor.w.d -5787 -5786.500000
 fcsr: 0x1004
 floor.w.d 1752 1752.000000
 fcsr: 0x4
-floor.w.d 0 0.002458
-fcsr: 0x1004
-floor.w.d 0 0.000000
+floor.w.d 0 0.015625
 fcsr: 0x1004
-floor.w.d -248563 -248562.760000
+floor.w.d 0 0.031250
 fcsr: 0x1004
-floor.w.d -45787 -45786.476000
+floor.w.d -248563 -248562.750000
 fcsr: 0x1004
-floor.w.d 456 456.248956
+floor.w.d -45787 -45786.500000
 fcsr: 0x1004
-floor.w.d 34 34.000460
+floor.w.d 456 456.000000
+fcsr: 0x4
+floor.w.d 34 34.031250
 fcsr: 0x1004
-floor.w.d 45786 45786.476000
+floor.w.d 45786 45786.750000
 fcsr: 0x1004
 floor.w.d 1752065 1752065.000000
 fcsr: 0x4
 floor.w.d 107 107.000000
 fcsr: 0x4
-floor.w.d -45668 -45667.240000
+floor.w.d -45668 -45667.250000
 fcsr: 0x1004
-floor.w.d -8 -7.294568
-fcsr: 0x1004
-floor.w.d -347857 -347856.475000
+floor.w.d -7 -7.000000
+fcsr: 0x4
+floor.w.d -347857 -347856.500000
 fcsr: 0x1004
-floor.w.d 356047 356047.560000
+floor.w.d 356047 356047.500000
 fcsr: 0x1004
 floor.w.d -1 -1.000000
 fcsr: 0x4
-floor.w.d 23 23.040000
+floor.w.d 23 23.062500
 fcsr: 0x1004
 round.w.s 0 0.000000
 fcsr: 0x4
-round.w.s 456 456.248962
+round.w.s 456 456.250000
 fcsr: 0x1004
 round.w.s 3 3.000000
 fcsr: 0x4
 round.w.s -1 -1.000000
 fcsr: 0x4
-round.w.s 1385 1384.599976
+round.w.s 1384 1384.500000
 fcsr: 0x1004
-round.w.s -7 -7.294568
+round.w.s -7 -7.250000
 fcsr: 0x1004
 round.w.s 1000000000 1000000000.000000
 fcsr: 0x4
-round.w.s -5786 -5786.470215
+round.w.s -5786 -5786.500000
 fcsr: 0x1004
 round.w.s 1752 1752.000000
 fcsr: 0x4
-round.w.s 0 0.002457
+round.w.s 0 0.015625
 fcsr: 0x1004
-round.w.s 0 0.123400
+round.w.s 0 0.031250
 fcsr: 0x1004
-round.w.s -248563 -248562.765625
+round.w.s -248563 -248562.750000
 fcsr: 0x1004
-round.w.s -45786 -45786.476562
+round.w.s -45786 -45786.500000
 fcsr: 0x1004
-round.w.s 456 456.248962
-fcsr: 0x1004
-round.w.s 34 34.000462
+round.w.s 456 456.000000
+fcsr: 0x4
+round.w.s 34 34.031250
 fcsr: 0x1004
-round.w.s 45786 45786.476562
+round.w.s 45787 45786.750000
 fcsr: 0x1004
 round.w.s 1752065 1752065.000000
 fcsr: 0x4
 round.w.s 107 107.000000
 fcsr: 0x4
-round.w.s -45667 -45667.238281
-fcsr: 0x1004
-round.w.s -7 -7.294568
+round.w.s -45667 -45667.250000
 fcsr: 0x1004
-round.w.s -347856 -347856.468750
+round.w.s -7 -7.000000
+fcsr: 0x4
+round.w.s -347856 -347856.500000
 fcsr: 0x1004
-round.w.s 356048 356047.562500
+round.w.s 356048 356047.500000
 fcsr: 0x1004
 round.w.s -1 -1.000000
 fcsr: 0x4
-round.w.s 23 23.040001
+round.w.s 23 23.062500
 fcsr: 0x1004
 round.w.d 0 0.000000
 fcsr: 0x4
-round.w.d 456 456.248956
+round.w.d 456 456.250000
 fcsr: 0x1004
 round.w.d 3 3.000000
 fcsr: 0x4
 round.w.d -1 -1.000000
 fcsr: 0x4
-round.w.d 1385 1384.600000
+round.w.d 1384 1384.500000
 fcsr: 0x1004
-round.w.d -7 -7.294568
+round.w.d -7 -7.250000
 fcsr: 0x1004
 round.w.d 1000000000 1000000000.000000
 fcsr: 0x4
-round.w.d -5786 -5786.470000
+round.w.d -5786 -5786.500000
 fcsr: 0x1004
 round.w.d 1752 1752.000000
 fcsr: 0x4
-round.w.d 0 0.002458
+round.w.d 0 0.015625
 fcsr: 0x1004
-round.w.d 0 0.000000
+round.w.d 0 0.031250
 fcsr: 0x1004
-round.w.d -248563 -248562.760000
+round.w.d -248563 -248562.750000
 fcsr: 0x1004
-round.w.d -45786 -45786.476000
+round.w.d -45786 -45786.500000
 fcsr: 0x1004
-round.w.d 456 456.248956
-fcsr: 0x1004
-round.w.d 34 34.000460
+round.w.d 456 456.000000
+fcsr: 0x4
+round.w.d 34 34.031250
 fcsr: 0x1004
-round.w.d 45786 45786.476000
+round.w.d 45787 45786.750000
 fcsr: 0x1004
 round.w.d 1752065 1752065.000000
 fcsr: 0x4
 round.w.d 107 107.000000
 fcsr: 0x4
-round.w.d -45667 -45667.240000
+round.w.d -45667 -45667.250000
 fcsr: 0x1004
-round.w.d -7 -7.294568
-fcsr: 0x1004
-round.w.d -347856 -347856.475000
+round.w.d -7 -7.000000
+fcsr: 0x4
+round.w.d -347856 -347856.500000
 fcsr: 0x1004
-round.w.d 356048 356047.560000
+round.w.d 356048 356047.500000
 fcsr: 0x1004
 round.w.d -1 -1.000000
 fcsr: 0x4
-round.w.d 23 23.040000
+round.w.d 23 23.062500
 fcsr: 0x1004
 trunc.w.s 0 0.000000
 fcsr: 0x4
-trunc.w.s 456 456.248962
+trunc.w.s 456 456.250000
 fcsr: 0x1004
 trunc.w.s 3 3.000000
 fcsr: 0x4
 trunc.w.s -1 -1.000000
 fcsr: 0x4
-trunc.w.s 1384 1384.599976
+trunc.w.s 1384 1384.500000
 fcsr: 0x1004
-trunc.w.s -7 -7.294568
+trunc.w.s -7 -7.250000
 fcsr: 0x1004
 trunc.w.s 1000000000 1000000000.000000
 fcsr: 0x4
-trunc.w.s -5786 -5786.470215
+trunc.w.s -5786 -5786.500000
 fcsr: 0x1004
 trunc.w.s 1752 1752.000000
 fcsr: 0x4
-trunc.w.s 0 0.002457
+trunc.w.s 0 0.015625
 fcsr: 0x1004
-trunc.w.s 0 0.123400
+trunc.w.s 0 0.031250
 fcsr: 0x1004
-trunc.w.s -248562 -248562.765625
+trunc.w.s -248562 -248562.750000
 fcsr: 0x1004
-trunc.w.s -45786 -45786.476562
+trunc.w.s -45786 -45786.500000
 fcsr: 0x1004
-trunc.w.s 456 456.248962
-fcsr: 0x1004
-trunc.w.s 34 34.000462
+trunc.w.s 456 456.000000
+fcsr: 0x4
+trunc.w.s 34 34.031250
 fcsr: 0x1004
-trunc.w.s 45786 45786.476562
+trunc.w.s 45786 45786.750000
 fcsr: 0x1004
 trunc.w.s 1752065 1752065.000000
 fcsr: 0x4
 trunc.w.s 107 107.000000
 fcsr: 0x4
-trunc.w.s -45667 -45667.238281
+trunc.w.s -45667 -45667.250000
 fcsr: 0x1004
-trunc.w.s -7 -7.294568
-fcsr: 0x1004
-trunc.w.s -347856 -347856.468750
+trunc.w.s -7 -7.000000
+fcsr: 0x4
+trunc.w.s -347856 -347856.500000
 fcsr: 0x1004
-trunc.w.s 356047 356047.562500
+trunc.w.s 356047 356047.500000
 fcsr: 0x1004
 trunc.w.s -1 -1.000000
 fcsr: 0x4
-trunc.w.s 23 23.040001
+trunc.w.s 23 23.062500
 fcsr: 0x1004
 trunc.w.d 0 0.000000
 fcsr: 0x4
-trunc.w.d 456 456.248956
+trunc.w.d 456 456.250000
 fcsr: 0x1004
 trunc.w.d 3 3.000000
 fcsr: 0x4
 trunc.w.d -1 -1.000000
 fcsr: 0x4
-trunc.w.d 1384 1384.600000
+trunc.w.d 1384 1384.500000
 fcsr: 0x1004
-trunc.w.d -7 -7.294568
+trunc.w.d -7 -7.250000
 fcsr: 0x1004
 trunc.w.d 1000000000 1000000000.000000
 fcsr: 0x4
-trunc.w.d -5786 -5786.470000
+trunc.w.d -5786 -5786.500000
 fcsr: 0x1004
 trunc.w.d 1752 1752.000000
 fcsr: 0x4
-trunc.w.d 0 0.002458
+trunc.w.d 0 0.015625
 fcsr: 0x1004
-trunc.w.d 0 0.000000
-fcsr: 0x1004
-trunc.w.d -248562 -248562.760000
+trunc.w.d 0 0.031250
 fcsr: 0x1004
-trunc.w.d -45786 -45786.476000
+trunc.w.d -248562 -248562.750000
 fcsr: 0x1004
-trunc.w.d 456 456.248956
+trunc.w.d -45786 -45786.500000
 fcsr: 0x1004
-trunc.w.d 34 34.000460
+trunc.w.d 456 456.000000
+fcsr: 0x4
+trunc.w.d 34 34.031250
 fcsr: 0x1004
-trunc.w.d 45786 45786.476000
+trunc.w.d 45786 45786.750000
 fcsr: 0x1004
 trunc.w.d 1752065 1752065.000000
 fcsr: 0x4
 trunc.w.d 107 107.000000
 fcsr: 0x4
-trunc.w.d -45667 -45667.240000
-fcsr: 0x1004
-trunc.w.d -7 -7.294568
+trunc.w.d -45667 -45667.250000
 fcsr: 0x1004
-trunc.w.d -347856 -347856.475000
+trunc.w.d -7 -7.000000
+fcsr: 0x4
+trunc.w.d -347856 -347856.500000
 fcsr: 0x1004
-trunc.w.d 356047 356047.560000
+trunc.w.d 356047 356047.500000
 fcsr: 0x1004
 trunc.w.d -1 -1.000000
 fcsr: 0x4
-trunc.w.d 23 23.040000
+trunc.w.d 23 23.062500
 fcsr: 0x1004
 ceil.l.s 0 0.000000
 fcsr: 0x4
-ceil.l.s 457 456.248962
+ceil.l.s 457 456.250000
 fcsr: 0x1004
 ceil.l.s 3 3.000000
 fcsr: 0x4
 ceil.l.s -1 -1.000000
 fcsr: 0x4
-ceil.l.s 1385 1384.599976
+ceil.l.s 1385 1384.500000
 fcsr: 0x1004
-ceil.l.s -7 -7.294568
+ceil.l.s -7 -7.250000
 fcsr: 0x1004
 ceil.l.s 1000000000 1000000000.000000
 fcsr: 0x4
-ceil.l.s -5786 -5786.470215
+ceil.l.s -5786 -5786.500000
 fcsr: 0x1004
 ceil.l.s 1752 1752.000000
 fcsr: 0x4
-ceil.l.s 1 0.002457
-fcsr: 0x1004
-ceil.l.s 1 0.123400
+ceil.l.s 1 0.015625
 fcsr: 0x1004
-ceil.l.s -248562 -248562.765625
+ceil.l.s 1 0.031250
 fcsr: 0x1004
-ceil.l.s -45786 -45786.476562
+ceil.l.s -248562 -248562.750000
 fcsr: 0x1004
-ceil.l.s 457 456.248962
+ceil.l.s -45786 -45786.500000
 fcsr: 0x1004
-ceil.l.s 35 34.000462
+ceil.l.s 456 456.000000
+fcsr: 0x4
+ceil.l.s 35 34.031250
 fcsr: 0x1004
-ceil.l.s 45787 45786.476562
+ceil.l.s 45787 45786.750000
 fcsr: 0x1004
 ceil.l.s 1752065 1752065.000000
 fcsr: 0x4
 ceil.l.s 107 107.000000
 fcsr: 0x4
-ceil.l.s -45667 -45667.238281
+ceil.l.s -45667 -45667.250000
 fcsr: 0x1004
-ceil.l.s -7 -7.294568
-fcsr: 0x1004
-ceil.l.s -347856 -347856.468750
+ceil.l.s -7 -7.000000
+fcsr: 0x4
+ceil.l.s -347856 -347856.500000
 fcsr: 0x1004
-ceil.l.s 356048 356047.562500
+ceil.l.s 356048 356047.500000
 fcsr: 0x1004
 ceil.l.s -1 -1.000000
 fcsr: 0x4
-ceil.l.s 24 23.040001
+ceil.l.s 24 23.062500
 fcsr: 0x1004
 ceil.l.d 0 0.000000
 fcsr: 0x4
-ceil.l.d 457 456.248956
+ceil.l.d 457 456.250000
 fcsr: 0x1004
 ceil.l.d 3 3.000000
 fcsr: 0x4
 ceil.l.d -1 -1.000000
 fcsr: 0x4
-ceil.l.d 1385 1384.600000
+ceil.l.d 1385 1384.500000
 fcsr: 0x1004
-ceil.l.d -7 -7.294568
+ceil.l.d -7 -7.250000
 fcsr: 0x1004
 ceil.l.d 1000000000 1000000000.000000
 fcsr: 0x4
-ceil.l.d -5786 -5786.470000
+ceil.l.d -5786 -5786.500000
 fcsr: 0x1004
 ceil.l.d 1752 1752.000000
 fcsr: 0x4
-ceil.l.d 1 0.002458
+ceil.l.d 1 0.015625
 fcsr: 0x1004
-ceil.l.d 1 0.000000
+ceil.l.d 1 0.031250
 fcsr: 0x1004
-ceil.l.d -248562 -248562.760000
+ceil.l.d -248562 -248562.750000
 fcsr: 0x1004
-ceil.l.d -45786 -45786.476000
+ceil.l.d -45786 -45786.500000
 fcsr: 0x1004
-ceil.l.d 457 456.248956
-fcsr: 0x1004
-ceil.l.d 35 34.000460
+ceil.l.d 456 456.000000
+fcsr: 0x4
+ceil.l.d 35 34.031250
 fcsr: 0x1004
-ceil.l.d 45787 45786.476000
+ceil.l.d 45787 45786.750000
 fcsr: 0x1004
 ceil.l.d 1752065 1752065.000000
 fcsr: 0x4
 ceil.l.d 107 107.000000
 fcsr: 0x4
-ceil.l.d -45667 -45667.240000
+ceil.l.d -45667 -45667.250000
 fcsr: 0x1004
-ceil.l.d -7 -7.294568
-fcsr: 0x1004
-ceil.l.d -347856 -347856.475000
+ceil.l.d -7 -7.000000
+fcsr: 0x4
+ceil.l.d -347856 -347856.500000
 fcsr: 0x1004
-ceil.l.d 356048 356047.560000
+ceil.l.d 356048 356047.500000
 fcsr: 0x1004
 ceil.l.d -1 -1.000000
 fcsr: 0x4
-ceil.l.d 24 23.040000
+ceil.l.d 24 23.062500
 fcsr: 0x1004
 floor.l.s 0 0.000000
 fcsr: 0x4
-floor.l.s 456 456.248962
+floor.l.s 456 456.250000
 fcsr: 0x1004
 floor.l.s 3 3.000000
 fcsr: 0x4
 floor.l.s -1 -1.000000
 fcsr: 0x4
-floor.l.s 1384 1384.599976
+floor.l.s 1384 1384.500000
 fcsr: 0x1004
-floor.l.s -8 -7.294568
+floor.l.s -8 -7.250000
 fcsr: 0x1004
 floor.l.s 1000000000 1000000000.000000
 fcsr: 0x4
-floor.l.s -5787 -5786.470215
+floor.l.s -5787 -5786.500000
 fcsr: 0x1004
 floor.l.s 1752 1752.000000
 fcsr: 0x4
-floor.l.s 0 0.002457
+floor.l.s 0 0.015625
 fcsr: 0x1004
-floor.l.s 0 0.123400
+floor.l.s 0 0.031250
 fcsr: 0x1004
-floor.l.s -248563 -248562.765625
+floor.l.s -248563 -248562.750000
 fcsr: 0x1004
-floor.l.s -45787 -45786.476562
+floor.l.s -45787 -45786.500000
 fcsr: 0x1004
-floor.l.s 456 456.248962
-fcsr: 0x1004
-floor.l.s 34 34.000462
+floor.l.s 456 456.000000
+fcsr: 0x4
+floor.l.s 34 34.031250
 fcsr: 0x1004
-floor.l.s 45786 45786.476562
+floor.l.s 45786 45786.750000
 fcsr: 0x1004
 floor.l.s 1752065 1752065.000000
 fcsr: 0x4
 floor.l.s 107 107.000000
 fcsr: 0x4
-floor.l.s -45668 -45667.238281
+floor.l.s -45668 -45667.250000
 fcsr: 0x1004
-floor.l.s -8 -7.294568
-fcsr: 0x1004
-floor.l.s -347857 -347856.468750
+floor.l.s -7 -7.000000
+fcsr: 0x4
+floor.l.s -347857 -347856.500000
 fcsr: 0x1004
-floor.l.s 356047 356047.562500
+floor.l.s 356047 356047.500000
 fcsr: 0x1004
 floor.l.s -1 -1.000000
 fcsr: 0x4
-floor.l.s 23 23.040001
+floor.l.s 23 23.062500
 fcsr: 0x1004
 floor.l.d 0 0.000000
 fcsr: 0x4
-floor.l.d 456 456.248956
+floor.l.d 456 456.250000
 fcsr: 0x1004
 floor.l.d 3 3.000000
 fcsr: 0x4
 floor.l.d -1 -1.000000
 fcsr: 0x4
-floor.l.d 1384 1384.600000
+floor.l.d 1384 1384.500000
 fcsr: 0x1004
-floor.l.d -8 -7.294568
+floor.l.d -8 -7.250000
 fcsr: 0x1004
 floor.l.d 1000000000 1000000000.000000
 fcsr: 0x4
-floor.l.d -5787 -5786.470000
+floor.l.d -5787 -5786.500000
 fcsr: 0x1004
 floor.l.d 1752 1752.000000
 fcsr: 0x4
-floor.l.d 0 0.002458
+floor.l.d 0 0.015625
 fcsr: 0x1004
-floor.l.d 0 0.000000
-fcsr: 0x1004
-floor.l.d -248563 -248562.760000
+floor.l.d 0 0.031250
 fcsr: 0x1004
-floor.l.d -45787 -45786.476000
+floor.l.d -248563 -248562.750000
 fcsr: 0x1004
-floor.l.d 456 456.248956
+floor.l.d -45787 -45786.500000
 fcsr: 0x1004
-floor.l.d 34 34.000460
+floor.l.d 456 456.000000
+fcsr: 0x4
+floor.l.d 34 34.031250
 fcsr: 0x1004
-floor.l.d 45786 45786.476000
+floor.l.d 45786 45786.750000
 fcsr: 0x1004
 floor.l.d 1752065 1752065.000000
 fcsr: 0x4
 floor.l.d 107 107.000000
 fcsr: 0x4
-floor.l.d -45668 -45667.240000
-fcsr: 0x1004
-floor.l.d -8 -7.294568
+floor.l.d -45668 -45667.250000
 fcsr: 0x1004
-floor.l.d -347857 -347856.475000
+floor.l.d -7 -7.000000
+fcsr: 0x4
+floor.l.d -347857 -347856.500000
 fcsr: 0x1004
-floor.l.d 356047 356047.560000
+floor.l.d 356047 356047.500000
 fcsr: 0x1004
 floor.l.d -1 -1.000000
 fcsr: 0x4
-floor.l.d 23 23.040000
+floor.l.d 23 23.062500
 fcsr: 0x1004
 round.l.s 0 0.000000
 fcsr: 0x4
-round.l.s 456 456.248962
+round.l.s 456 456.250000
 fcsr: 0x1004
 round.l.s 3 3.000000
 fcsr: 0x4
 round.l.s -1 -1.000000
 fcsr: 0x4
-round.l.s 1385 1384.599976
+round.l.s 1384 1384.500000
 fcsr: 0x1004
-round.l.s -7 -7.294568
+round.l.s -7 -7.250000
 fcsr: 0x1004
 round.l.s 1000000000 1000000000.000000
 fcsr: 0x4
-round.l.s -5786 -5786.470215
+round.l.s -5786 -5786.500000
 fcsr: 0x1004
 round.l.s 1752 1752.000000
 fcsr: 0x4
-round.l.s 0 0.002457
-fcsr: 0x1004
-round.l.s 0 0.123400
+round.l.s 0 0.015625
 fcsr: 0x1004
-round.l.s -248563 -248562.765625
+round.l.s 0 0.031250
 fcsr: 0x1004
-round.l.s -45786 -45786.476562
+round.l.s -248563 -248562.750000
 fcsr: 0x1004
-round.l.s 456 456.248962
+round.l.s -45786 -45786.500000
 fcsr: 0x1004
-round.l.s 34 34.000462
+round.l.s 456 456.000000
+fcsr: 0x4
+round.l.s 34 34.031250
 fcsr: 0x1004
-round.l.s 45786 45786.476562
+round.l.s 45787 45786.750000
 fcsr: 0x1004
 round.l.s 1752065 1752065.000000
 fcsr: 0x4
 round.l.s 107 107.000000
 fcsr: 0x4
-round.l.s -45667 -45667.238281
-fcsr: 0x1004
-round.l.s -7 -7.294568
+round.l.s -45667 -45667.250000
 fcsr: 0x1004
-round.l.s -347856 -347856.468750
+round.l.s -7 -7.000000
+fcsr: 0x4
+round.l.s -347856 -347856.500000
 fcsr: 0x1004
-round.l.s 356048 356047.562500
+round.l.s 356048 356047.500000
 fcsr: 0x1004
 round.l.s -1 -1.000000
 fcsr: 0x4
-round.l.s 23 23.040001
+round.l.s 23 23.062500
 fcsr: 0x1004
 round.l.d 0 0.000000
 fcsr: 0x4
-round.l.d 456 456.248956
+round.l.d 456 456.250000
 fcsr: 0x1004
 round.l.d 3 3.000000
 fcsr: 0x4
 round.l.d -1 -1.000000
 fcsr: 0x4
-round.l.d 1385 1384.600000
+round.l.d 1384 1384.500000
 fcsr: 0x1004
-round.l.d -7 -7.294568
+round.l.d -7 -7.250000
 fcsr: 0x1004
 round.l.d 1000000000 1000000000.000000
 fcsr: 0x4
-round.l.d -5786 -5786.470000
+round.l.d -5786 -5786.500000
 fcsr: 0x1004
 round.l.d 1752 1752.000000
 fcsr: 0x4
-round.l.d 0 0.002458
-fcsr: 0x1004
-round.l.d 0 0.000000
+round.l.d 0 0.015625
 fcsr: 0x1004
-round.l.d -248563 -248562.760000
+round.l.d 0 0.031250
 fcsr: 0x1004
-round.l.d -45786 -45786.476000
+round.l.d -248563 -248562.750000
 fcsr: 0x1004
-round.l.d 456 456.248956
+round.l.d -45786 -45786.500000
 fcsr: 0x1004
-round.l.d 34 34.000460
+round.l.d 456 456.000000
+fcsr: 0x4
+round.l.d 34 34.031250
 fcsr: 0x1004
-round.l.d 45786 45786.476000
+round.l.d 45787 45786.750000
 fcsr: 0x1004
 round.l.d 1752065 1752065.000000
 fcsr: 0x4
 round.l.d 107 107.000000
 fcsr: 0x4
-round.l.d -45667 -45667.240000
+round.l.d -45667 -45667.250000
 fcsr: 0x1004
-round.l.d -7 -7.294568
-fcsr: 0x1004
-round.l.d -347856 -347856.475000
+round.l.d -7 -7.000000
+fcsr: 0x4
+round.l.d -347856 -347856.500000
 fcsr: 0x1004
-round.l.d 356048 356047.560000
+round.l.d 356048 356047.500000
 fcsr: 0x1004
 round.l.d -1 -1.000000
 fcsr: 0x4
-round.l.d 23 23.040000
+round.l.d 23 23.062500
 fcsr: 0x1004
 trunc.l.s 0 0.000000
 fcsr: 0x4
-trunc.l.s 456 456.248962
+trunc.l.s 456 456.250000
 fcsr: 0x1004
 trunc.l.s 3 3.000000
 fcsr: 0x4
 trunc.l.s -1 -1.000000
 fcsr: 0x4
-trunc.l.s 1384 1384.599976
+trunc.l.s 1384 1384.500000
 fcsr: 0x1004
-trunc.l.s -7 -7.294568
+trunc.l.s -7 -7.250000
 fcsr: 0x1004
 trunc.l.s 1000000000 1000000000.000000
 fcsr: 0x4
-trunc.l.s -5786 -5786.470215
+trunc.l.s -5786 -5786.500000
 fcsr: 0x1004
 trunc.l.s 1752 1752.000000
 fcsr: 0x4
-trunc.l.s 0 0.002457
+trunc.l.s 0 0.015625
 fcsr: 0x1004
-trunc.l.s 0 0.123400
+trunc.l.s 0 0.031250
 fcsr: 0x1004
-trunc.l.s -248562 -248562.765625
+trunc.l.s -248562 -248562.750000
 fcsr: 0x1004
-trunc.l.s -45786 -45786.476562
+trunc.l.s -45786 -45786.500000
 fcsr: 0x1004
-trunc.l.s 456 456.248962
-fcsr: 0x1004
-trunc.l.s 34 34.000462
+trunc.l.s 456 456.000000
+fcsr: 0x4
+trunc.l.s 34 34.031250
 fcsr: 0x1004
-trunc.l.s 45786 45786.476562
+trunc.l.s 45786 45786.750000
 fcsr: 0x1004
 trunc.l.s 1752065 1752065.000000
 fcsr: 0x4
 trunc.l.s 107 107.000000
 fcsr: 0x4
-trunc.l.s -45667 -45667.238281
+trunc.l.s -45667 -45667.250000
 fcsr: 0x1004
-trunc.l.s -7 -7.294568
-fcsr: 0x1004
-trunc.l.s -347856 -347856.468750
+trunc.l.s -7 -7.000000
+fcsr: 0x4
+trunc.l.s -347856 -347856.500000
 fcsr: 0x1004
-trunc.l.s 356047 356047.562500
+trunc.l.s 356047 356047.500000
 fcsr: 0x1004
 trunc.l.s -1 -1.000000
 fcsr: 0x4
-trunc.l.s 23 23.040001
+trunc.l.s 23 23.062500
 fcsr: 0x1004
 -------------------------- test FPU Conversion Operations Using the FCSR Rounding Mode --------------------------
 roundig mode: near
 cvt.d.s 0.000000 0.000000
 fcsr: 0x4
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
 fcsr: 0x4
 cvt.d.s 3.000000 3.000000
 fcsr: 0x4
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x4
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
 fcsr: 0x4
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
 fcsr: 0x4
 cvt.d.s 1000000000.000000 1000000000.000000
 fcsr: 0x4
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.500000 -5786.500000
 fcsr: 0x4
 cvt.d.s 1752.000000 1752.000000
 fcsr: 0x4
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
 fcsr: 0x4
-cvt.d.s 0.123400 0.123400
+cvt.d.s 0.031250 0.031250
 fcsr: 0x4
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
 fcsr: 0x4
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
 fcsr: 0x4
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
 fcsr: 0x4
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
 fcsr: 0x4
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
 fcsr: 0x4
 cvt.d.s 1752065.000000 1752065.000000
 fcsr: 0x4
 cvt.d.s 107.000000 107.000000
 fcsr: 0x4
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
 fcsr: 0x4
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
 fcsr: 0x4
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
 fcsr: 0x4
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.500000 356047.500000
 fcsr: 0x4
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x4
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
 fcsr: 0x4
 roundig mode: zero
 cvt.d.s 0.000000 0.000000
 fcsr: 0x5
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
 fcsr: 0x5
 cvt.d.s 3.000000 3.000000
 fcsr: 0x5
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x5
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
 fcsr: 0x5
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
 fcsr: 0x5
 cvt.d.s 1000000000.000000 1000000000.000000
 fcsr: 0x5
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.500000 -5786.500000
 fcsr: 0x5
 cvt.d.s 1752.000000 1752.000000
 fcsr: 0x5
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
 fcsr: 0x5
-cvt.d.s 0.123400 0.123400
+cvt.d.s 0.031250 0.031250
 fcsr: 0x5
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
 fcsr: 0x5
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
 fcsr: 0x5
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
 fcsr: 0x5
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
 fcsr: 0x5
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
 fcsr: 0x5
 cvt.d.s 1752065.000000 1752065.000000
 fcsr: 0x5
 cvt.d.s 107.000000 107.000000
 fcsr: 0x5
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
 fcsr: 0x5
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
 fcsr: 0x5
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
 fcsr: 0x5
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.500000 356047.500000
 fcsr: 0x5
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x5
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
 fcsr: 0x5
 roundig mode: +inf
 cvt.d.s 0.000000 0.000000
 fcsr: 0x6
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
 fcsr: 0x6
 cvt.d.s 3.000000 3.000000
 fcsr: 0x6
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x6
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
 fcsr: 0x6
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
 fcsr: 0x6
 cvt.d.s 1000000000.000000 1000000000.000000
 fcsr: 0x6
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.500000 -5786.500000
 fcsr: 0x6
 cvt.d.s 1752.000000 1752.000000
 fcsr: 0x6
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
 fcsr: 0x6
-cvt.d.s 0.123400 0.123400
+cvt.d.s 0.031250 0.031250
 fcsr: 0x6
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
 fcsr: 0x6
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
 fcsr: 0x6
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
 fcsr: 0x6
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
 fcsr: 0x6
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
 fcsr: 0x6
 cvt.d.s 1752065.000000 1752065.000000
 fcsr: 0x6
 cvt.d.s 107.000000 107.000000
 fcsr: 0x6
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
 fcsr: 0x6
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
 fcsr: 0x6
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
 fcsr: 0x6
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.500000 356047.500000
 fcsr: 0x6
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x6
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
 fcsr: 0x6
 roundig mode: -inf
 cvt.d.s 0.000000 0.000000
 fcsr: 0x7
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
 fcsr: 0x7
 cvt.d.s 3.000000 3.000000
 fcsr: 0x7
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x7
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
 fcsr: 0x7
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
 fcsr: 0x7
 cvt.d.s 1000000000.000000 1000000000.000000
 fcsr: 0x7
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.500000 -5786.500000
 fcsr: 0x7
 cvt.d.s 1752.000000 1752.000000
 fcsr: 0x7
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
 fcsr: 0x7
-cvt.d.s 0.123400 0.123400
+cvt.d.s 0.031250 0.031250
 fcsr: 0x7
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
 fcsr: 0x7
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
 fcsr: 0x7
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
 fcsr: 0x7
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
 fcsr: 0x7
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
 fcsr: 0x7
 cvt.d.s 1752065.000000 1752065.000000
 fcsr: 0x7
 cvt.d.s 107.000000 107.000000
 fcsr: 0x7
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
 fcsr: 0x7
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
 fcsr: 0x7
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
 fcsr: 0x7
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.500000 356047.500000
 fcsr: 0x7
 cvt.d.s -1.000000 -1.000000
 fcsr: 0x7
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
 fcsr: 0x7
 roundig mode: near
 cvt.d.w 0.000000 0
@@ -1115,199 +1115,199 @@ fcsr: 0x7
 roundig mode: near
 cvt.s.d 0.000000 0.000000
 fcsr: 0x4
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1004
+cvt.s.d 456.250000 456.250000
+fcsr: 0x4
 cvt.s.d 3.000000 3.000000
 fcsr: 0x4
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x4
-cvt.s.d 1384.599976 1384.600000
-fcsr: 0x1004
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1004
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x4
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x4
 cvt.s.d 1000000000.000000 1000000000.000000
 fcsr: 0x4
-cvt.s.d -5786.470215 -5786.470000
-fcsr: 0x1004
+cvt.s.d -5786.500000 -5786.500000
+fcsr: 0x4
 cvt.s.d 1752.000000 1752.000000
 fcsr: 0x4
-cvt.s.d 0.002457 0.002458
-fcsr: 0x1004
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1004
-cvt.s.d -248562.765625 -248562.760000
-fcsr: 0x1004
-cvt.s.d -45786.476562 -45786.476000
-fcsr: 0x1004
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1004
-cvt.s.d 34.000462 34.000460
-fcsr: 0x1004
-cvt.s.d 45786.476562 45786.476000
-fcsr: 0x1004
+cvt.s.d 0.015625 0.015625
+fcsr: 0x4
+cvt.s.d 0.031250 0.031250
+fcsr: 0x4
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x4
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x4
+cvt.s.d 456.000000 456.000000
+fcsr: 0x4
+cvt.s.d 34.031250 34.031250
+fcsr: 0x4
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x4
 cvt.s.d 1752065.000000 1752065.000000
 fcsr: 0x4
 cvt.s.d 107.000000 107.000000
 fcsr: 0x4
-cvt.s.d -45667.238281 -45667.240000
-fcsr: 0x1004
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1004
-cvt.s.d -347856.468750 -347856.475000
-fcsr: 0x1004
-cvt.s.d 356047.562500 356047.560000
-fcsr: 0x1004
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x4
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x4
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x4
+cvt.s.d 356047.500000 356047.500000
+fcsr: 0x4
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x4
-cvt.s.d 23.040001 23.040000
-fcsr: 0x1004
+cvt.s.d 23.062500 23.062500
+fcsr: 0x4
 roundig mode: zero
 cvt.s.d 0.000000 0.000000
 fcsr: 0x5
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1005
+cvt.s.d 456.250000 456.250000
+fcsr: 0x5
 cvt.s.d 3.000000 3.000000
 fcsr: 0x5
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x5
-cvt.s.d 1384.599976 1384.600000
-fcsr: 0x1005
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1005
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x5
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x5
 cvt.s.d 1000000000.000000 1000000000.000000
 fcsr: 0x5
-cvt.s.d -5786.469727 -5786.470000
-fcsr: 0x1005
+cvt.s.d -5786.500000 -5786.500000
+fcsr: 0x5
 cvt.s.d 1752.000000 1752.000000
 fcsr: 0x5
-cvt.s.d 0.002457 0.002458
-fcsr: 0x1005
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1005
-cvt.s.d -248562.750000 -248562.760000
-fcsr: 0x1005
-cvt.s.d -45786.472656 -45786.476000
-fcsr: 0x1005
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1005
-cvt.s.d 34.000458 34.000460
-fcsr: 0x1005
-cvt.s.d 45786.472656 45786.476000
-fcsr: 0x1005
+cvt.s.d 0.015625 0.015625
+fcsr: 0x5
+cvt.s.d 0.031250 0.031250
+fcsr: 0x5
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x5
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x5
+cvt.s.d 456.000000 456.000000
+fcsr: 0x5
+cvt.s.d 34.031250 34.031250
+fcsr: 0x5
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x5
 cvt.s.d 1752065.000000 1752065.000000
 fcsr: 0x5
 cvt.s.d 107.000000 107.000000
 fcsr: 0x5
-cvt.s.d -45667.238281 -45667.240000
-fcsr: 0x1005
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1005
-cvt.s.d -347856.468750 -347856.475000
-fcsr: 0x1005
-cvt.s.d 356047.531250 356047.560000
-fcsr: 0x1005
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x5
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x5
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x5
+cvt.s.d 356047.500000 356047.500000
+fcsr: 0x5
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x5
-cvt.s.d 23.039999 23.040000
-fcsr: 0x1005
+cvt.s.d 23.062500 23.062500
+fcsr: 0x5
 roundig mode: +inf
 cvt.s.d 0.000000 0.000000
 fcsr: 0x6
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1006
+cvt.s.d 456.250000 456.250000
+fcsr: 0x6
 cvt.s.d 3.000000 3.000000
 fcsr: 0x6
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x6
-cvt.s.d 1384.600098 1384.600000
-fcsr: 0x1006
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1006
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x6
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x6
 cvt.s.d 1000000000.000000 1000000000.000000
 fcsr: 0x6
-cvt.s.d -5786.469727 -5786.470000
-fcsr: 0x1006
+cvt.s.d -5786.500000 -5786.500000
+fcsr: 0x6
 cvt.s.d 1752.000000 1752.000000
 fcsr: 0x6
-cvt.s.d 0.002458 0.002458
-fcsr: 0x1006
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1006
-cvt.s.d -248562.750000 -248562.760000
-fcsr: 0x1006
-cvt.s.d -45786.472656 -45786.476000
-fcsr: 0x1006
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1006
-cvt.s.d 34.000462 34.000460
-fcsr: 0x1006
-cvt.s.d 45786.476562 45786.476000
-fcsr: 0x1006
+cvt.s.d 0.015625 0.015625
+fcsr: 0x6
+cvt.s.d 0.031250 0.031250
+fcsr: 0x6
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x6
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x6
+cvt.s.d 456.000000 456.000000
+fcsr: 0x6
+cvt.s.d 34.031250 34.031250
+fcsr: 0x6
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x6
 cvt.s.d 1752065.000000 1752065.000000
 fcsr: 0x6
 cvt.s.d 107.000000 107.000000
 fcsr: 0x6
-cvt.s.d -45667.238281 -45667.240000
-fcsr: 0x1006
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1006
-cvt.s.d -347856.468750 -347856.475000
-fcsr: 0x1006
-cvt.s.d 356047.562500 356047.560000
-fcsr: 0x1006
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x6
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x6
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x6
+cvt.s.d 356047.500000 356047.500000
+fcsr: 0x6
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x6
-cvt.s.d 23.040001 23.040000
-fcsr: 0x1006
+cvt.s.d 23.062500 23.062500
+fcsr: 0x6
 roundig mode: -inf
 cvt.s.d 0.000000 0.000000
 fcsr: 0x7
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1007
+cvt.s.d 456.250000 456.250000
+fcsr: 0x7
 cvt.s.d 3.000000 3.000000
 fcsr: 0x7
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x7
-cvt.s.d 1384.599976 1384.600000
-fcsr: 0x1007
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1007
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x7
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x7
 cvt.s.d 1000000000.000000 1000000000.000000
 fcsr: 0x7
-cvt.s.d -5786.470215 -5786.470000
-fcsr: 0x1007
+cvt.s.d -5786.500000 -5786.500000
+fcsr: 0x7
 cvt.s.d 1752.000000 1752.000000
 fcsr: 0x7
-cvt.s.d 0.002457 0.002458
-fcsr: 0x1007
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1007
-cvt.s.d -248562.765625 -248562.760000
-fcsr: 0x1007
-cvt.s.d -45786.476562 -45786.476000
-fcsr: 0x1007
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1007
-cvt.s.d 34.000458 34.000460
-fcsr: 0x1007
-cvt.s.d 45786.472656 45786.476000
-fcsr: 0x1007
+cvt.s.d 0.015625 0.015625
+fcsr: 0x7
+cvt.s.d 0.031250 0.031250
+fcsr: 0x7
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x7
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x7
+cvt.s.d 456.000000 456.000000
+fcsr: 0x7
+cvt.s.d 34.031250 34.031250
+fcsr: 0x7
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x7
 cvt.s.d 1752065.000000 1752065.000000
 fcsr: 0x7
 cvt.s.d 107.000000 107.000000
 fcsr: 0x7
-cvt.s.d -45667.242188 -45667.240000
-fcsr: 0x1007
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1007
-cvt.s.d -347856.500000 -347856.475000
-fcsr: 0x1007
-cvt.s.d 356047.531250 356047.560000
-fcsr: 0x1007
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x7
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x7
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x7
+cvt.s.d 356047.500000 356047.500000
+fcsr: 0x7
 cvt.s.d -1.000000 -1.000000
 fcsr: 0x7
-cvt.s.d 23.039999 23.040000
-fcsr: 0x1007
+cvt.s.d 23.062500 23.062500
+fcsr: 0x7
 roundig mode: near
 cvt.s.w 0.000000 0
 fcsr: 0x4
@@ -1507,394 +1507,394 @@ fcsr: 0x7
 roundig mode: near
 cvt.w.s 0 0.000000
 fcsr: 0x4
-cvt.w.s 456 456.248962
+cvt.w.s 456 456.250000
 fcsr: 0x1004
 cvt.w.s 3 3.000000
 fcsr: 0x4
 cvt.w.s -1 -1.000000
 fcsr: 0x4
-cvt.w.s 1385 1384.599976
+cvt.w.s 1384 1384.500000
 fcsr: 0x1004
-cvt.w.s -7 -7.294568
+cvt.w.s -7 -7.250000
 fcsr: 0x1004
 cvt.w.s 1000000000 1000000000.000000
 fcsr: 0x4
-cvt.w.s -5786 -5786.470215
+cvt.w.s -5786 -5786.500000
 fcsr: 0x1004
 cvt.w.s 1752 1752.000000
 fcsr: 0x4
-cvt.w.s 0 0.002457
+cvt.w.s 0 0.015625
 fcsr: 0x1004
-cvt.w.s 0 0.123400
+cvt.w.s 0 0.031250
 fcsr: 0x1004
-cvt.w.s -248563 -248562.765625
+cvt.w.s -248563 -248562.750000
 fcsr: 0x1004
-cvt.w.s -45786 -45786.476562
+cvt.w.s -45786 -45786.500000
 fcsr: 0x1004
-cvt.w.s 456 456.248962
-fcsr: 0x1004
-cvt.w.s 34 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x4
+cvt.w.s 34 34.031250
 fcsr: 0x1004
-cvt.w.s 45786 45786.476562
+cvt.w.s 45787 45786.750000
 fcsr: 0x1004
 cvt.w.s 1752065 1752065.000000
 fcsr: 0x4
 cvt.w.s 107 107.000000
 fcsr: 0x4
-cvt.w.s -45667 -45667.238281
+cvt.w.s -45667 -45667.250000
 fcsr: 0x1004
-cvt.w.s -7 -7.294568
-fcsr: 0x1004
-cvt.w.s -347856 -347856.468750
+cvt.w.s -7 -7.000000
+fcsr: 0x4
+cvt.w.s -347856 -347856.500000
 fcsr: 0x1004
-cvt.w.s 356048 356047.562500
+cvt.w.s 356048 356047.500000
 fcsr: 0x1004
 cvt.w.s -1 -1.000000
 fcsr: 0x4
-cvt.w.s 23 23.040001
+cvt.w.s 23 23.062500
 fcsr: 0x1004
 roundig mode: zero
 cvt.w.s 0 0.000000
 fcsr: 0x5
-cvt.w.s 456 456.248962
+cvt.w.s 456 456.250000
 fcsr: 0x1005
 cvt.w.s 3 3.000000
 fcsr: 0x5
 cvt.w.s -1 -1.000000
 fcsr: 0x5
-cvt.w.s 1384 1384.599976
+cvt.w.s 1384 1384.500000
 fcsr: 0x1005
-cvt.w.s -7 -7.294568
+cvt.w.s -7 -7.250000
 fcsr: 0x1005
 cvt.w.s 1000000000 1000000000.000000
 fcsr: 0x5
-cvt.w.s -5786 -5786.470215
+cvt.w.s -5786 -5786.500000
 fcsr: 0x1005
 cvt.w.s 1752 1752.000000
 fcsr: 0x5
-cvt.w.s 0 0.002457
+cvt.w.s 0 0.015625
 fcsr: 0x1005
-cvt.w.s 0 0.123400
+cvt.w.s 0 0.031250
 fcsr: 0x1005
-cvt.w.s -248562 -248562.765625
+cvt.w.s -248562 -248562.750000
 fcsr: 0x1005
-cvt.w.s -45786 -45786.476562
+cvt.w.s -45786 -45786.500000
 fcsr: 0x1005
-cvt.w.s 456 456.248962
-fcsr: 0x1005
-cvt.w.s 34 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x5
+cvt.w.s 34 34.031250
 fcsr: 0x1005
-cvt.w.s 45786 45786.476562
+cvt.w.s 45786 45786.750000
 fcsr: 0x1005
 cvt.w.s 1752065 1752065.000000
 fcsr: 0x5
 cvt.w.s 107 107.000000
 fcsr: 0x5
-cvt.w.s -45667 -45667.238281
-fcsr: 0x1005
-cvt.w.s -7 -7.294568
+cvt.w.s -45667 -45667.250000
 fcsr: 0x1005
-cvt.w.s -347856 -347856.468750
+cvt.w.s -7 -7.000000
+fcsr: 0x5
+cvt.w.s -347856 -347856.500000
 fcsr: 0x1005
-cvt.w.s 356047 356047.562500
+cvt.w.s 356047 356047.500000
 fcsr: 0x1005
 cvt.w.s -1 -1.000000
 fcsr: 0x5
-cvt.w.s 23 23.040001
+cvt.w.s 23 23.062500
 fcsr: 0x1005
 roundig mode: +inf
 cvt.w.s 0 0.000000
 fcsr: 0x6
-cvt.w.s 457 456.248962
+cvt.w.s 457 456.250000
 fcsr: 0x1006
 cvt.w.s 3 3.000000
 fcsr: 0x6
 cvt.w.s -1 -1.000000
 fcsr: 0x6
-cvt.w.s 1385 1384.599976
+cvt.w.s 1385 1384.500000
 fcsr: 0x1006
-cvt.w.s -7 -7.294568
+cvt.w.s -7 -7.250000
 fcsr: 0x1006
 cvt.w.s 1000000000 1000000000.000000
 fcsr: 0x6
-cvt.w.s -5786 -5786.470215
+cvt.w.s -5786 -5786.500000
 fcsr: 0x1006
 cvt.w.s 1752 1752.000000
 fcsr: 0x6
-cvt.w.s 1 0.002457
-fcsr: 0x1006
-cvt.w.s 1 0.123400
+cvt.w.s 1 0.015625
 fcsr: 0x1006
-cvt.w.s -248562 -248562.765625
+cvt.w.s 1 0.031250
 fcsr: 0x1006
-cvt.w.s -45786 -45786.476562
+cvt.w.s -248562 -248562.750000
 fcsr: 0x1006
-cvt.w.s 457 456.248962
+cvt.w.s -45786 -45786.500000
 fcsr: 0x1006
-cvt.w.s 35 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x6
+cvt.w.s 35 34.031250
 fcsr: 0x1006
-cvt.w.s 45787 45786.476562
+cvt.w.s 45787 45786.750000
 fcsr: 0x1006
 cvt.w.s 1752065 1752065.000000
 fcsr: 0x6
 cvt.w.s 107 107.000000
 fcsr: 0x6
-cvt.w.s -45667 -45667.238281
-fcsr: 0x1006
-cvt.w.s -7 -7.294568
+cvt.w.s -45667 -45667.250000
 fcsr: 0x1006
-cvt.w.s -347856 -347856.468750
+cvt.w.s -7 -7.000000
+fcsr: 0x6
+cvt.w.s -347856 -347856.500000
 fcsr: 0x1006
-cvt.w.s 356048 356047.562500
+cvt.w.s 356048 356047.500000
 fcsr: 0x1006
 cvt.w.s -1 -1.000000
 fcsr: 0x6
-cvt.w.s 24 23.040001
+cvt.w.s 24 23.062500
 fcsr: 0x1006
 roundig mode: -inf
 cvt.w.s 0 0.000000
 fcsr: 0x7
-cvt.w.s 456 456.248962
+cvt.w.s 456 456.250000
 fcsr: 0x1007
 cvt.w.s 3 3.000000
 fcsr: 0x7
 cvt.w.s -1 -1.000000
 fcsr: 0x7
-cvt.w.s 1384 1384.599976
+cvt.w.s 1384 1384.500000
 fcsr: 0x1007
-cvt.w.s -8 -7.294568
+cvt.w.s -8 -7.250000
 fcsr: 0x1007
 cvt.w.s 1000000000 1000000000.000000
 fcsr: 0x7
-cvt.w.s -5787 -5786.470215
+cvt.w.s -5787 -5786.500000
 fcsr: 0x1007
 cvt.w.s 1752 1752.000000
 fcsr: 0x7
-cvt.w.s 0 0.002457
-fcsr: 0x1007
-cvt.w.s 0 0.123400
+cvt.w.s 0 0.015625
 fcsr: 0x1007
-cvt.w.s -248563 -248562.765625
+cvt.w.s 0 0.031250
 fcsr: 0x1007
-cvt.w.s -45787 -45786.476562
+cvt.w.s -248563 -248562.750000
 fcsr: 0x1007
-cvt.w.s 456 456.248962
+cvt.w.s -45787 -45786.500000
 fcsr: 0x1007
-cvt.w.s 34 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x7
+cvt.w.s 34 34.031250
 fcsr: 0x1007
-cvt.w.s 45786 45786.476562
+cvt.w.s 45786 45786.750000
 fcsr: 0x1007
 cvt.w.s 1752065 1752065.000000
 fcsr: 0x7
 cvt.w.s 107 107.000000
 fcsr: 0x7
-cvt.w.s -45668 -45667.238281
-fcsr: 0x1007
-cvt.w.s -8 -7.294568
+cvt.w.s -45668 -45667.250000
 fcsr: 0x1007
-cvt.w.s -347857 -347856.468750
+cvt.w.s -7 -7.000000
+fcsr: 0x7
+cvt.w.s -347857 -347856.500000
 fcsr: 0x1007
-cvt.w.s 356047 356047.562500
+cvt.w.s 356047 356047.500000
 fcsr: 0x1007
 cvt.w.s -1 -1.000000
 fcsr: 0x7
-cvt.w.s 23 23.040001
+cvt.w.s 23 23.062500
 fcsr: 0x1007
 roundig mode: near
 cvt.w.d 0 0.000000
 fcsr: 0x4
-cvt.w.d 456 456.248956
+cvt.w.d 456 456.250000
 fcsr: 0x1004
 cvt.w.d 3 3.000000
 fcsr: 0x4
 cvt.w.d -1 -1.000000
 fcsr: 0x4
-cvt.w.d 1385 1384.600000
+cvt.w.d 1384 1384.500000
 fcsr: 0x1004
-cvt.w.d -7 -7.294568
+cvt.w.d -7 -7.250000
 fcsr: 0x1004
 cvt.w.d 1000000000 1000000000.000000
 fcsr: 0x4
-cvt.w.d -5786 -5786.470000
+cvt.w.d -5786 -5786.500000
 fcsr: 0x1004
 cvt.w.d 1752 1752.000000
 fcsr: 0x4
-cvt.w.d 0 0.002458
-fcsr: 0x1004
-cvt.w.d 0 0.000000
+cvt.w.d 0 0.015625
 fcsr: 0x1004
-cvt.w.d -248563 -248562.760000
+cvt.w.d 0 0.031250
 fcsr: 0x1004
-cvt.w.d -45786 -45786.476000
+cvt.w.d -248563 -248562.750000
 fcsr: 0x1004
-cvt.w.d 456 456.248956
+cvt.w.d -45786 -45786.500000
 fcsr: 0x1004
-cvt.w.d 34 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x4
+cvt.w.d 34 34.031250
 fcsr: 0x1004
-cvt.w.d 45786 45786.476000
+cvt.w.d 45787 45786.750000
 fcsr: 0x1004
 cvt.w.d 1752065 1752065.000000
 fcsr: 0x4
 cvt.w.d 107 107.000000
 fcsr: 0x4
-cvt.w.d -45667 -45667.240000
+cvt.w.d -45667 -45667.250000
 fcsr: 0x1004
-cvt.w.d -7 -7.294568
-fcsr: 0x1004
-cvt.w.d -347856 -347856.475000
+cvt.w.d -7 -7.000000
+fcsr: 0x4
+cvt.w.d -347856 -347856.500000
 fcsr: 0x1004
-cvt.w.d 356048 356047.560000
+cvt.w.d 356048 356047.500000
 fcsr: 0x1004
 cvt.w.d -1 -1.000000
 fcsr: 0x4
-cvt.w.d 23 23.040000
+cvt.w.d 23 23.062500
 fcsr: 0x1004
 roundig mode: zero
 cvt.w.d 0 0.000000
 fcsr: 0x5
-cvt.w.d 456 456.248956
+cvt.w.d 456 456.250000
 fcsr: 0x1005
 cvt.w.d 3 3.000000
 fcsr: 0x5
 cvt.w.d -1 -1.000000
 fcsr: 0x5
-cvt.w.d 1384 1384.600000
+cvt.w.d 1384 1384.500000
 fcsr: 0x1005
-cvt.w.d -7 -7.294568
+cvt.w.d -7 -7.250000
 fcsr: 0x1005
 cvt.w.d 1000000000 1000000000.000000
 fcsr: 0x5
-cvt.w.d -5786 -5786.470000
+cvt.w.d -5786 -5786.500000
 fcsr: 0x1005
 cvt.w.d 1752 1752.000000
 fcsr: 0x5
-cvt.w.d 0 0.002458
+cvt.w.d 0 0.015625
 fcsr: 0x1005
-cvt.w.d 0 0.000000
-fcsr: 0x1005
-cvt.w.d -248562 -248562.760000
+cvt.w.d 0 0.031250
 fcsr: 0x1005
-cvt.w.d -45786 -45786.476000
+cvt.w.d -248562 -248562.750000
 fcsr: 0x1005
-cvt.w.d 456 456.248956
+cvt.w.d -45786 -45786.500000
 fcsr: 0x1005
-cvt.w.d 34 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x5
+cvt.w.d 34 34.031250
 fcsr: 0x1005
-cvt.w.d 45786 45786.476000
+cvt.w.d 45786 45786.750000
 fcsr: 0x1005
 cvt.w.d 1752065 1752065.000000
 fcsr: 0x5
 cvt.w.d 107 107.000000
 fcsr: 0x5
-cvt.w.d -45667 -45667.240000
-fcsr: 0x1005
-cvt.w.d -7 -7.294568
+cvt.w.d -45667 -45667.250000
 fcsr: 0x1005
-cvt.w.d -347856 -347856.475000
+cvt.w.d -7 -7.000000
+fcsr: 0x5
+cvt.w.d -347856 -347856.500000
 fcsr: 0x1005
-cvt.w.d 356047 356047.560000
+cvt.w.d 356047 356047.500000
 fcsr: 0x1005
 cvt.w.d -1 -1.000000
 fcsr: 0x5
-cvt.w.d 23 23.040000
+cvt.w.d 23 23.062500
 fcsr: 0x1005
 roundig mode: +inf
 cvt.w.d 0 0.000000
 fcsr: 0x6
-cvt.w.d 457 456.248956
+cvt.w.d 457 456.250000
 fcsr: 0x1006
 cvt.w.d 3 3.000000
 fcsr: 0x6
 cvt.w.d -1 -1.000000
 fcsr: 0x6
-cvt.w.d 1385 1384.600000
+cvt.w.d 1385 1384.500000
 fcsr: 0x1006
-cvt.w.d -7 -7.294568
+cvt.w.d -7 -7.250000
 fcsr: 0x1006
 cvt.w.d 1000000000 1000000000.000000
 fcsr: 0x6
-cvt.w.d -5786 -5786.470000
+cvt.w.d -5786 -5786.500000
 fcsr: 0x1006
 cvt.w.d 1752 1752.000000
 fcsr: 0x6
-cvt.w.d 1 0.002458
-fcsr: 0x1006
-cvt.w.d 1 0.000000
+cvt.w.d 1 0.015625
 fcsr: 0x1006
-cvt.w.d -248562 -248562.760000
+cvt.w.d 1 0.031250
 fcsr: 0x1006
-cvt.w.d -45786 -45786.476000
+cvt.w.d -248562 -248562.750000
 fcsr: 0x1006
-cvt.w.d 457 456.248956
+cvt.w.d -45786 -45786.500000
 fcsr: 0x1006
-cvt.w.d 35 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x6
+cvt.w.d 35 34.031250
 fcsr: 0x1006
-cvt.w.d 45787 45786.476000
+cvt.w.d 45787 45786.750000
 fcsr: 0x1006
 cvt.w.d 1752065 1752065.000000
 fcsr: 0x6
 cvt.w.d 107 107.000000
 fcsr: 0x6
-cvt.w.d -45667 -45667.240000
-fcsr: 0x1006
-cvt.w.d -7 -7.294568
+cvt.w.d -45667 -45667.250000
 fcsr: 0x1006
-cvt.w.d -347856 -347856.475000
+cvt.w.d -7 -7.000000
+fcsr: 0x6
+cvt.w.d -347856 -347856.500000
 fcsr: 0x1006
-cvt.w.d 356048 356047.560000
+cvt.w.d 356048 356047.500000
 fcsr: 0x1006
 cvt.w.d -1 -1.000000
 fcsr: 0x6
-cvt.w.d 24 23.040000
+cvt.w.d 24 23.062500
 fcsr: 0x1006
 roundig mode: -inf
 cvt.w.d 0 0.000000
 fcsr: 0x7
-cvt.w.d 456 456.248956
+cvt.w.d 456 456.250000
 fcsr: 0x1007
 cvt.w.d 3 3.000000
 fcsr: 0x7
 cvt.w.d -1 -1.000000
 fcsr: 0x7
-cvt.w.d 1384 1384.600000
+cvt.w.d 1384 1384.500000
 fcsr: 0x1007
-cvt.w.d -8 -7.294568
+cvt.w.d -8 -7.250000
 fcsr: 0x1007
 cvt.w.d 1000000000 1000000000.000000
 fcsr: 0x7
-cvt.w.d -5787 -5786.470000
+cvt.w.d -5787 -5786.500000
 fcsr: 0x1007
 cvt.w.d 1752 1752.000000
 fcsr: 0x7
-cvt.w.d 0 0.002458
-fcsr: 0x1007
-cvt.w.d 0 0.000000
+cvt.w.d 0 0.015625
 fcsr: 0x1007
-cvt.w.d -248563 -248562.760000
+cvt.w.d 0 0.031250
 fcsr: 0x1007
-cvt.w.d -45787 -45786.476000
+cvt.w.d -248563 -248562.750000
 fcsr: 0x1007
-cvt.w.d 456 456.248956
+cvt.w.d -45787 -45786.500000
 fcsr: 0x1007
-cvt.w.d 34 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x7
+cvt.w.d 34 34.031250
 fcsr: 0x1007
-cvt.w.d 45786 45786.476000
+cvt.w.d 45786 45786.750000
 fcsr: 0x1007
 cvt.w.d 1752065 1752065.000000
 fcsr: 0x7
 cvt.w.d 107 107.000000
 fcsr: 0x7
-cvt.w.d -45668 -45667.240000
+cvt.w.d -45668 -45667.250000
 fcsr: 0x1007
-cvt.w.d -8 -7.294568
-fcsr: 0x1007
-cvt.w.d -347857 -347856.475000
+cvt.w.d -7 -7.000000
+fcsr: 0x7
+cvt.w.d -347857 -347856.500000
 fcsr: 0x1007
-cvt.w.d 356047 356047.560000
+cvt.w.d 356047 356047.500000
 fcsr: 0x1007
 cvt.w.d -1 -1.000000
 fcsr: 0x7
-cvt.w.d 23 23.040000
+cvt.w.d 23 23.062500
 fcsr: 0x1007
 roundig mode: near
 cvt.d.l 18.000000 18
@@ -2095,394 +2095,394 @@ fcsr: 0x7
 roundig mode: near
 cvt.l.s 0 0.000000
 fcsr: 0x4
-cvt.l.s 456 456.248962
+cvt.l.s 456 456.250000
 fcsr: 0x1004
 cvt.l.s 3 3.000000
 fcsr: 0x4
 cvt.l.s -1 -1.000000
 fcsr: 0x4
-cvt.l.s 1385 1384.599976
+cvt.l.s 1384 1384.500000
 fcsr: 0x1004
-cvt.l.s -7 -7.294568
+cvt.l.s -7 -7.250000
 fcsr: 0x1004
 cvt.l.s 1000000000 1000000000.000000
 fcsr: 0x4
-cvt.l.s -5786 -5786.470215
+cvt.l.s -5786 -5786.500000
 fcsr: 0x1004
 cvt.l.s 1752 1752.000000
 fcsr: 0x4
-cvt.l.s 0 0.002457
+cvt.l.s 0 0.015625
 fcsr: 0x1004
-cvt.l.s 0 0.123400
+cvt.l.s 0 0.031250
 fcsr: 0x1004
-cvt.l.s -248563 -248562.765625
+cvt.l.s -248563 -248562.750000
 fcsr: 0x1004
-cvt.l.s -45786 -45786.476562
+cvt.l.s -45786 -45786.500000
 fcsr: 0x1004
-cvt.l.s 456 456.248962
-fcsr: 0x1004
-cvt.l.s 34 34.000462
+cvt.l.s 456 456.000000
+fcsr: 0x4
+cvt.l.s 34 34.031250
 fcsr: 0x1004
-cvt.l.s 45786 45786.476562
+cvt.l.s 45787 45786.750000
 fcsr: 0x1004
 cvt.l.s 1752065 1752065.000000
 fcsr: 0x4
 cvt.l.s 107 107.000000
 fcsr: 0x4
-cvt.l.s -45667 -45667.238281
+cvt.l.s -45667 -45667.250000
 fcsr: 0x1004
-cvt.l.s -7 -7.294568
-fcsr: 0x1004
-cvt.l.s -347856 -347856.468750
+cvt.l.s -7 -7.000000
+fcsr: 0x4
+cvt.l.s -347856 -347856.500000
 fcsr: 0x1004
-cvt.l.s 356048 356047.562500
+cvt.l.s 356048 356047.500000
 fcsr: 0x1004
 cvt.l.s -1 -1.000000
 fcsr: 0x4
-cvt.l.s 23 23.040001
+cvt.l.s 23 23.062500
 fcsr: 0x1004
 roundig mode: zero
 cvt.l.s 0 0.000000
 fcsr: 0x5
-cvt.l.s 456 456.248962
+cvt.l.s 456 456.250000
 fcsr: 0x1005
 cvt.l.s 3 3.000000
 fcsr: 0x5
 cvt.l.s -1 -1.000000
 fcsr: 0x5
-cvt.l.s 1384 1384.599976
+cvt.l.s 1384 1384.500000
 fcsr: 0x1005
-cvt.l.s -7 -7.294568
+cvt.l.s -7 -7.250000
 fcsr: 0x1005
 cvt.l.s 1000000000 1000000000.000000
 fcsr: 0x5
-cvt.l.s -5786 -5786.470215
+cvt.l.s -5786 -5786.500000
 fcsr: 0x1005
 cvt.l.s 1752 1752.000000
 fcsr: 0x5
-cvt.l.s 0 0.002457
-fcsr: 0x1005
-cvt.l.s 0 0.123400
+cvt.l.s 0 0.015625
 fcsr: 0x1005
-cvt.l.s -248562 -248562.765625
+cvt.l.s 0 0.031250
 fcsr: 0x1005
-cvt.l.s -45786 -45786.476562
+cvt.l.s -248562 -248562.750000
 fcsr: 0x1005
-cvt.l.s 456 456.248962
+cvt.l.s -45786 -45786.500000
 fcsr: 0x1005
-cvt.l.s 34 34.000462
+cvt.l.s 456 456.000000
+fcsr: 0x5
+cvt.l.s 34 34.031250
 fcsr: 0x1005
-cvt.l.s 45786 45786.476562
+cvt.l.s 45786 45786.750000
 fcsr: 0x1005
 cvt.l.s 1752065 1752065.000000
 fcsr: 0x5
 cvt.l.s 107 107.000000
 fcsr: 0x5
-cvt.l.s -45667 -45667.238281
-fcsr: 0x1005
-cvt.l.s -7 -7.294568
+cvt.l.s -45667 -45667.250000
 fcsr: 0x1005
-cvt.l.s -347856 -347856.468750
+cvt.l.s -7 -7.000000
+fcsr: 0x5
+cvt.l.s -347856 -347856.500000
 fcsr: 0x1005
-cvt.l.s 356047 356047.562500
+cvt.l.s 356047 356047.500000
 fcsr: 0x1005
 cvt.l.s -1 -1.000000
 fcsr: 0x5
-cvt.l.s 23 23.040001
+cvt.l.s 23 23.062500
 fcsr: 0x1005
 roundig mode: +inf
 cvt.l.s 0 0.000000
 fcsr: 0x6
-cvt.l.s 457 456.248962
+cvt.l.s 457 456.250000
 fcsr: 0x1006
 cvt.l.s 3 3.000000
 fcsr: 0x6
 cvt.l.s -1 -1.000000
 fcsr: 0x6
-cvt.l.s 1385 1384.599976
+cvt.l.s 1385 1384.500000
 fcsr: 0x1006
-cvt.l.s -7 -7.294568
+cvt.l.s -7 -7.250000
 fcsr: 0x1006
 cvt.l.s 1000000000 1000000000.000000
 fcsr: 0x6
-cvt.l.s -5786 -5786.470215
+cvt.l.s -5786 -5786.500000
 fcsr: 0x1006
 cvt.l.s 1752 1752.000000
 fcsr: 0x6
-cvt.l.s 1 0.002457
-fcsr: 0x1006
-cvt.l.s 1 0.123400
+cvt.l.s 1 0.015625
 fcsr: 0x1006
-cvt.l.s -248562 -248562.765625
+cvt.l.s 1 0.031250
 fcsr: 0x1006
-cvt.l.s -45786 -45786.476562
+cvt.l.s -248562 -248562.750000
 fcsr: 0x1006
-cvt.l.s 457 456.248962
+cvt.l.s -45786 -45786.500000
 fcsr: 0x1006
-cvt.l.s 35 34.000462
+cvt.l.s 456 456.000000
+fcsr: 0x6
+cvt.l.s 35 34.031250
 fcsr: 0x1006
-cvt.l.s 45787 45786.476562
+cvt.l.s 45787 45786.750000
 fcsr: 0x1006
 cvt.l.s 1752065 1752065.000000
 fcsr: 0x6
 cvt.l.s 107 107.000000
 fcsr: 0x6
-cvt.l.s -45667 -45667.238281
-fcsr: 0x1006
-cvt.l.s -7 -7.294568
+cvt.l.s -45667 -45667.250000
 fcsr: 0x1006
-cvt.l.s -347856 -347856.468750
+cvt.l.s -7 -7.000000
+fcsr: 0x6
+cvt.l.s -347856 -347856.500000
 fcsr: 0x1006
-cvt.l.s 356048 356047.562500
+cvt.l.s 356048 356047.500000
 fcsr: 0x1006
 cvt.l.s -1 -1.000000
 fcsr: 0x6
-cvt.l.s 24 23.040001
+cvt.l.s 24 23.062500
 fcsr: 0x1006
 roundig mode: -inf
 cvt.l.s 0 0.000000
 fcsr: 0x7
-cvt.l.s 456 456.248962
+cvt.l.s 456 456.250000
 fcsr: 0x1007
 cvt.l.s 3 3.000000
 fcsr: 0x7
 cvt.l.s -1 -1.000000
 fcsr: 0x7
-cvt.l.s 1384 1384.599976
+cvt.l.s 1384 1384.500000
 fcsr: 0x1007
-cvt.l.s -8 -7.294568
+cvt.l.s -8 -7.250000
 fcsr: 0x1007
 cvt.l.s 1000000000 1000000000.000000
 fcsr: 0x7
-cvt.l.s -5787 -5786.470215
+cvt.l.s -5787 -5786.500000
 fcsr: 0x1007
 cvt.l.s 1752 1752.000000
 fcsr: 0x7
-cvt.l.s 0 0.002457
-fcsr: 0x1007
-cvt.l.s 0 0.123400
+cvt.l.s 0 0.015625
 fcsr: 0x1007
-cvt.l.s -248563 -248562.765625
+cvt.l.s 0 0.031250
 fcsr: 0x1007
-cvt.l.s -45787 -45786.476562
+cvt.l.s -248563 -248562.750000
 fcsr: 0x1007
-cvt.l.s 456 456.248962
+cvt.l.s -45787 -45786.500000
 fcsr: 0x1007
-cvt.l.s 34 34.000462
+cvt.l.s 456 456.000000
+fcsr: 0x7
+cvt.l.s 34 34.031250
 fcsr: 0x1007
-cvt.l.s 45786 45786.476562
+cvt.l.s 45786 45786.750000
 fcsr: 0x1007
 cvt.l.s 1752065 1752065.000000
 fcsr: 0x7
 cvt.l.s 107 107.000000
 fcsr: 0x7
-cvt.l.s -45668 -45667.238281
-fcsr: 0x1007
-cvt.l.s -8 -7.294568
+cvt.l.s -45668 -45667.250000
 fcsr: 0x1007
-cvt.l.s -347857 -347856.468750
+cvt.l.s -7 -7.000000
+fcsr: 0x7
+cvt.l.s -347857 -347856.500000
 fcsr: 0x1007
-cvt.l.s 356047 356047.562500
+cvt.l.s 356047 356047.500000
 fcsr: 0x1007
 cvt.l.s -1 -1.000000
 fcsr: 0x7
-cvt.l.s 23 23.040001
+cvt.l.s 23 23.062500
 fcsr: 0x1007
 roundig mode: near
 cvt.l.d 0 0.000000
 fcsr: 0x4
-cvt.l.d 456 456.248956
+cvt.l.d 456 456.250000
 fcsr: 0x1004
 cvt.l.d 3 3.000000
 fcsr: 0x4
 cvt.l.d -1 -1.000000
 fcsr: 0x4
-cvt.l.d 1385 1384.600000
+cvt.l.d 1384 1384.500000
 fcsr: 0x1004
-cvt.l.d -7 -7.294568
+cvt.l.d -7 -7.250000
 fcsr: 0x1004
 cvt.l.d 1000000000 1000000000.000000
 fcsr: 0x4
-cvt.l.d -5786 -5786.470000
+cvt.l.d -5786 -5786.500000
 fcsr: 0x1004
 cvt.l.d 1752 1752.000000
 fcsr: 0x4
-cvt.l.d 0 0.002458
-fcsr: 0x1004
-cvt.l.d 0 0.000000
+cvt.l.d 0 0.015625
 fcsr: 0x1004
-cvt.l.d -248563 -248562.760000
+cvt.l.d 0 0.031250
 fcsr: 0x1004
-cvt.l.d -45786 -45786.476000
+cvt.l.d -248563 -248562.750000
 fcsr: 0x1004
-cvt.l.d 456 456.248956
+cvt.l.d -45786 -45786.500000
 fcsr: 0x1004
-cvt.l.d 34 34.000460
+cvt.l.d 456 456.000000
+fcsr: 0x4
+cvt.l.d 34 34.031250
 fcsr: 0x1004
-cvt.l.d 45786 45786.476000
+cvt.l.d 45787 45786.750000
 fcsr: 0x1004
 cvt.l.d 1752065 1752065.000000
 fcsr: 0x4
 cvt.l.d 107 107.000000
 fcsr: 0x4
-cvt.l.d -45667 -45667.240000
+cvt.l.d -45667 -45667.250000
 fcsr: 0x1004
-cvt.l.d -7 -7.294568
-fcsr: 0x1004
-cvt.l.d -347856 -347856.475000
+cvt.l.d -7 -7.000000
+fcsr: 0x4
+cvt.l.d -347856 -347856.500000
 fcsr: 0x1004
-cvt.l.d 356048 356047.560000
+cvt.l.d 356048 356047.500000
 fcsr: 0x1004
 cvt.l.d -1 -1.000000
 fcsr: 0x4
-cvt.l.d 23 23.040000
+cvt.l.d 23 23.062500
 fcsr: 0x1004
 roundig mode: zero
 cvt.l.d 0 0.000000
 fcsr: 0x5
-cvt.l.d 456 456.248956
+cvt.l.d 456 456.250000
 fcsr: 0x1005
 cvt.l.d 3 3.000000
 fcsr: 0x5
 cvt.l.d -1 -1.000000
 fcsr: 0x5
-cvt.l.d 1384 1384.600000
+cvt.l.d 1384 1384.500000
 fcsr: 0x1005
-cvt.l.d -7 -7.294568
+cvt.l.d -7 -7.250000
 fcsr: 0x1005
 cvt.l.d 1000000000 1000000000.000000
 fcsr: 0x5
-cvt.l.d -5786 -5786.470000
+cvt.l.d -5786 -5786.500000
 fcsr: 0x1005
 cvt.l.d 1752 1752.000000
 fcsr: 0x5
-cvt.l.d 0 0.002458
-fcsr: 0x1005
-cvt.l.d 0 0.000000
+cvt.l.d 0 0.015625
 fcsr: 0x1005
-cvt.l.d -248562 -248562.760000
+cvt.l.d 0 0.031250
 fcsr: 0x1005
-cvt.l.d -45786 -45786.476000
+cvt.l.d -248562 -248562.750000
 fcsr: 0x1005
-cvt.l.d 456 456.248956
+cvt.l.d -45786 -45786.500000
 fcsr: 0x1005
-cvt.l.d 34 34.000460
+cvt.l.d 456 456.000000
+fcsr: 0x5
+cvt.l.d 34 34.031250
 fcsr: 0x1005
-cvt.l.d 45786 45786.476000
+cvt.l.d 45786 45786.750000
 fcsr: 0x1005
 cvt.l.d 1752065 1752065.000000
 fcsr: 0x5
 cvt.l.d 107 107.000000
 fcsr: 0x5
-cvt.l.d -45667 -45667.240000
-fcsr: 0x1005
-cvt.l.d -7 -7.294568
+cvt.l.d -45667 -45667.250000
 fcsr: 0x1005
-cvt.l.d -347856 -347856.475000
+cvt.l.d -7 -7.000000
+fcsr: 0x5
+cvt.l.d -347856 -347856.500000
 fcsr: 0x1005
-cvt.l.d 356047 356047.560000
+cvt.l.d 356047 356047.500000
 fcsr: 0x1005
 cvt.l.d -1 -1.000000
 fcsr: 0x5
-cvt.l.d 23 23.040000
+cvt.l.d 23 23.062500
 fcsr: 0x1005
 roundig mode: +inf
 cvt.l.d 0 0.000000
 fcsr: 0x6
-cvt.l.d 457 456.248956
+cvt.l.d 457 456.250000
 fcsr: 0x1006
 cvt.l.d 3 3.000000
 fcsr: 0x6
 cvt.l.d -1 -1.000000
 fcsr: 0x6
-cvt.l.d 1385 1384.600000
+cvt.l.d 1385 1384.500000
 fcsr: 0x1006
-cvt.l.d -7 -7.294568
+cvt.l.d -7 -7.250000
 fcsr: 0x1006
 cvt.l.d 1000000000 1000000000.000000
 fcsr: 0x6
-cvt.l.d -5786 -5786.470000
+cvt.l.d -5786 -5786.500000
 fcsr: 0x1006
 cvt.l.d 1752 1752.000000
 fcsr: 0x6
-cvt.l.d 1 0.002458
-fcsr: 0x1006
-cvt.l.d 1 0.000000
+cvt.l.d 1 0.015625
 fcsr: 0x1006
-cvt.l.d -248562 -248562.760000
+cvt.l.d 1 0.031250
 fcsr: 0x1006
-cvt.l.d -45786 -45786.476000
+cvt.l.d -248562 -248562.750000
 fcsr: 0x1006
-cvt.l.d 457 456.248956
+cvt.l.d -45786 -45786.500000
 fcsr: 0x1006
-cvt.l.d 35 34.000460
+cvt.l.d 456 456.000000
+fcsr: 0x6
+cvt.l.d 35 34.031250
 fcsr: 0x1006
-cvt.l.d 45787 45786.476000
+cvt.l.d 45787 45786.750000
 fcsr: 0x1006
 cvt.l.d 1752065 1752065.000000
 fcsr: 0x6
 cvt.l.d 107 107.000000
 fcsr: 0x6
-cvt.l.d -45667 -45667.240000
-fcsr: 0x1006
-cvt.l.d -7 -7.294568
+cvt.l.d -45667 -45667.250000
 fcsr: 0x1006
-cvt.l.d -347856 -347856.475000
+cvt.l.d -7 -7.000000
+fcsr: 0x6
+cvt.l.d -347856 -347856.500000
 fcsr: 0x1006
-cvt.l.d 356048 356047.560000
+cvt.l.d 356048 356047.500000
 fcsr: 0x1006
 cvt.l.d -1 -1.000000
 fcsr: 0x6
-cvt.l.d 24 23.040000
+cvt.l.d 24 23.062500
 fcsr: 0x1006
 roundig mode: -inf
 cvt.l.d 0 0.000000
 fcsr: 0x7
-cvt.l.d 456 456.248956
+cvt.l.d 456 456.250000
 fcsr: 0x1007
 cvt.l.d 3 3.000000
 fcsr: 0x7
 cvt.l.d -1 -1.000000
 fcsr: 0x7
-cvt.l.d 1384 1384.600000
+cvt.l.d 1384 1384.500000
 fcsr: 0x1007
-cvt.l.d -8 -7.294568
+cvt.l.d -8 -7.250000
 fcsr: 0x1007
 cvt.l.d 1000000000 1000000000.000000
 fcsr: 0x7
-cvt.l.d -5787 -5786.470000
+cvt.l.d -5787 -5786.500000
 fcsr: 0x1007
 cvt.l.d 1752 1752.000000
 fcsr: 0x7
-cvt.l.d 0 0.002458
-fcsr: 0x1007
-cvt.l.d 0 0.000000
+cvt.l.d 0 0.015625
 fcsr: 0x1007
-cvt.l.d -248563 -248562.760000
+cvt.l.d 0 0.031250
 fcsr: 0x1007
-cvt.l.d -45787 -45786.476000
+cvt.l.d -248563 -248562.750000
 fcsr: 0x1007
-cvt.l.d 456 456.248956
+cvt.l.d -45787 -45786.500000
 fcsr: 0x1007
-cvt.l.d 34 34.000460
+cvt.l.d 456 456.000000
+fcsr: 0x7
+cvt.l.d 34 34.031250
 fcsr: 0x1007
-cvt.l.d 45786 45786.476000
+cvt.l.d 45786 45786.750000
 fcsr: 0x1007
 cvt.l.d 1752065 1752065.000000
 fcsr: 0x7
 cvt.l.d 107 107.000000
 fcsr: 0x7
-cvt.l.d -45668 -45667.240000
+cvt.l.d -45668 -45667.250000
 fcsr: 0x1007
-cvt.l.d -8 -7.294568
-fcsr: 0x1007
-cvt.l.d -347857 -347856.475000
+cvt.l.d -7 -7.000000
+fcsr: 0x7
+cvt.l.d -347857 -347856.500000
 fcsr: 0x1007
-cvt.l.d 356047 356047.560000
+cvt.l.d 356047 356047.500000
 fcsr: 0x1007
 cvt.l.d -1 -1.000000
 fcsr: 0x7
-cvt.l.d 23 23.040000
+cvt.l.d 23 23.062500
 fcsr: 0x1007
 roundig mode: near
 cvt.s.l 18.000000 18