I: pbuilder: network access will be disabled during build I: Current time: Fri Apr 11 10:44:09 -12 2025 I: pbuilder-time-stamp: 1744411449 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [ocaml-decimal_1.0.2-1.dsc] I: copying [./ocaml-decimal_1.0.2.orig.tar.bz2] I: copying [./ocaml-decimal_1.0.2-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./ocaml-decimal_1.0.2-1.dsc: unsupported subcommand dpkg-source: info: extracting ocaml-decimal in ocaml-decimal-1.0.2 dpkg-source: info: unpacking ocaml-decimal_1.0.2.orig.tar.bz2 dpkg-source: info: unpacking ocaml-decimal_1.0.2-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/39609/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='0555501a94f14801bddb4365c3030ff9' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='39609' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.fKsyuG9R/pbuilderrc_f7is --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fKsyuG9R/b1 --logfile b1/build.log ocaml-decimal_1.0.2-1.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos12-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin I: user script /srv/workspace/pbuilder/39609/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), ocaml, ocaml-dune, libzarith-ocaml-dev, libppxlib-ocaml-dev, libalcotest-ocaml-dev, libangstrom-ocaml-dev, dh-ocaml (>= 2) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19827 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on ocaml; however: Package ocaml is not installed. pbuilder-satisfydepends-dummy depends on ocaml-dune; however: Package ocaml-dune is not installed. pbuilder-satisfydepends-dummy depends on libzarith-ocaml-dev; however: Package libzarith-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on libppxlib-ocaml-dev; however: Package libppxlib-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on libalcotest-ocaml-dev; however: Package libalcotest-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on libangstrom-ocaml-dev; however: Package libangstrom-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-ocaml (>= 2); however: Package dh-ocaml is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-ocaml{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libconfig-tiny-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} ocaml-dune{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 32 newly installed, 0 to remove and 0 not upgraded. Need to get 12.4 MB of archives. After unpacking 48.4 MB will be used. The following packages have unmet dependencies: pbuilder-satisfydepends-dummy : Depends: ocaml but it is not installable Depends: libzarith-ocaml-dev but it is not installable Depends: libppxlib-ocaml-dev but it is not installable Depends: libalcotest-ocaml-dev but it is not installable Depends: libangstrom-ocaml-dev but it is not installable The following actions will resolve these dependencies: Install the following packages: 1) libalcotest-ocaml-dev [1.8.0-2+b2 (unstable)] 2) libangstrom-ocaml [0.16.1-1+b1 (unstable)] 3) libangstrom-ocaml-dev [0.16.1-1+b1 (unstable)] 4) libastring-ocaml [0.8.5-2+b3 (unstable)] 5) libastring-ocaml-dev [0.8.5-2+b3 (unstable)] 6) libbigstringaf-ocaml [0.10.0-1+b1 (unstable)] 7) libbigstringaf-ocaml-dev [0.10.0-1+b1 (unstable)] 8) libcmdliner-ocaml-dev [1.3.0-2+b2 (unstable)] 9) libcompiler-libs-ocaml-dev [5.3.0-2 (unstable)] 10) libfmt-ocaml [0.10.0-1 (unstable)] 11) libfmt-ocaml-dev [0.10.0-1 (unstable)] 12) libgmp-dev [2:6.3.0+dfsg-3 (unstable)] 13) libgmp3-dev [2:6.3.0+dfsg-3 (unstable)] 14) libgmpxx4ldbl [2:6.3.0+dfsg-3 (unstable)] 15) libncurses-dev [6.5+20250216-2 (unstable)] 16) libncurses6 [6.5+20250216-2 (unstable)] 17) libocaml-compiler-libs-ocaml-dev [0.17.0-1+b1 (unstable)] 18) libppx-derivers-ocaml-dev [1.2.1-4+b3 (unstable)] 19) libppxlib-ocaml-dev [0.35.0-1 (unstable)] 20) libre-ocaml-dev [1.12.0+really1.11.0-1+b1 (unstable)] 21) libsexplib0-ocaml [0.17.0-1+b1 (unstable)] 22) libsexplib0-ocaml-dev [0.17.0-1+b1 (unstable)] 23) libstdlib-ocaml [5.3.0-2 (unstable)] 24) libstdlib-ocaml-dev [5.3.0-2 (unstable)] 25) libuutf-ocaml [1.0.4-1 (unstable)] 26) libuutf-ocaml-dev [1.0.4-1 (unstable)] 27) libzarith-ocaml [1.14-1+b1 (unstable)] 28) libzarith-ocaml-dev [1.14-1+b1 (unstable)] 29) libzstd-dev [1.5.7+dfsg-1 (unstable)] 30) ocaml [5.3.0-2 (unstable)] 31) ocaml-base [5.3.0-2 (unstable)] 32) ocaml-interp [5.3.0-2 (unstable)] The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-ocaml{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libalcotest-ocaml-dev{a} libangstrom-ocaml{a} libangstrom-ocaml-dev{a} libarchive-zip-perl{a} libastring-ocaml{a} libastring-ocaml-dev{a} libbigstringaf-ocaml{a} libbigstringaf-ocaml-dev{a} libcmdliner-ocaml-dev{a} libcompiler-libs-ocaml-dev{a} libconfig-tiny-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libfmt-ocaml{a} libfmt-ocaml-dev{a} libgmp-dev{a} libgmp3-dev{a} libgmpxx4ldbl{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libocaml-compiler-libs-ocaml-dev{a} libpipeline1{a} libppx-derivers-ocaml-dev{a} libppxlib-ocaml-dev{a} libre-ocaml-dev{a} libsexplib0-ocaml{a} libsexplib0-ocaml-dev{a} libstdlib-ocaml{a} libstdlib-ocaml-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libuutf-ocaml{a} libuutf-ocaml-dev{a} libxml2{a} libzarith-ocaml{a} libzarith-ocaml-dev{a} libzstd-dev{a} m4{a} man-db{a} ocaml{a} ocaml-base{a} ocaml-dune{a} ocaml-interp{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl ledit libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl lynx ocaml-findlib ocaml-man rlfe rlwrap wget 0 packages upgraded, 64 newly installed, 0 to remove and 0 not upgraded. Need to get 87.0 MB of archives. After unpacking 204 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.46-5 [117 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 file i386 1:5.46-5 [43.5 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-1 [245 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.41-4 [98.6 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-7 [301 kB] Get: 12 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 automake all 1:1.17-4 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-1 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-4 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-2 [471 kB] Get: 25 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.4 [732 kB] Get: 26 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-1 [1714 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.2 [919 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 libconfig-tiny-perl all 2.30-1 [18.9 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 dh-ocaml all 2.4 [62.9 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 libstdlib-ocaml i386 5.3.0-2 [525 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 ocaml-base i386 5.3.0-2 [512 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 libastring-ocaml i386 0.8.5-2+b3 [143 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 libstdlib-ocaml-dev i386 5.3.0-2 [7172 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 libcompiler-libs-ocaml-dev i386 5.3.0-2 [32.9 MB] Get: 37 http://deb.debian.org/debian unstable/main i386 ocaml-interp i386 5.3.0-2 [7105 kB] Get: 38 http://deb.debian.org/debian unstable/main i386 libncurses6 i386 6.5+20250216-2 [112 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 libncurses-dev i386 6.5+20250216-2 [505 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 libzstd-dev i386 1.5.7+dfsg-1 [377 kB] Get: 41 http://deb.debian.org/debian unstable/main i386 ocaml i386 5.3.0-2 [1484 kB] Get: 42 http://deb.debian.org/debian unstable/main i386 libastring-ocaml-dev i386 0.8.5-2+b3 [100 kB] Get: 43 http://deb.debian.org/debian unstable/main i386 libcmdliner-ocaml-dev i386 1.3.0-2+b2 [372 kB] Get: 44 http://deb.debian.org/debian unstable/main i386 libfmt-ocaml i386 0.10.0-1 [88.7 kB] Get: 45 http://deb.debian.org/debian unstable/main i386 libfmt-ocaml-dev i386 0.10.0-1 [72.8 kB] Get: 46 http://deb.debian.org/debian unstable/main i386 libre-ocaml-dev i386 1.12.0+really1.11.0-1+b1 [1109 kB] Get: 47 http://deb.debian.org/debian unstable/main i386 libuutf-ocaml i386 1.0.4-1 [53.5 kB] Get: 48 http://deb.debian.org/debian unstable/main i386 libuutf-ocaml-dev i386 1.0.4-1 [1098 kB] Get: 49 http://deb.debian.org/debian unstable/main i386 libalcotest-ocaml-dev i386 1.8.0-2+b2 [1015 kB] Get: 50 http://deb.debian.org/debian unstable/main i386 libbigstringaf-ocaml i386 0.10.0-1+b1 [24.4 kB] Get: 51 http://deb.debian.org/debian unstable/main i386 libangstrom-ocaml i386 0.16.1-1+b1 [91.2 kB] Get: 52 http://deb.debian.org/debian unstable/main i386 libbigstringaf-ocaml-dev i386 0.10.0-1+b1 [85.2 kB] Get: 53 http://deb.debian.org/debian unstable/main i386 libangstrom-ocaml-dev i386 0.16.1-1+b1 [300 kB] Get: 54 http://deb.debian.org/debian unstable/main i386 libgmpxx4ldbl i386 2:6.3.0+dfsg-3 [329 kB] Get: 55 http://deb.debian.org/debian unstable/main i386 libgmp-dev i386 2:6.3.0+dfsg-3 [661 kB] Get: 56 http://deb.debian.org/debian unstable/main i386 libgmp3-dev i386 2:6.3.0+dfsg-3 [322 kB] Get: 57 http://deb.debian.org/debian unstable/main i386 libocaml-compiler-libs-ocaml-dev i386 0.17.0-1+b1 [91.4 kB] Get: 58 http://deb.debian.org/debian unstable/main i386 libppx-derivers-ocaml-dev i386 1.2.1-4+b3 [15.6 kB] Get: 59 http://deb.debian.org/debian unstable/main i386 libsexplib0-ocaml i386 0.17.0-1+b1 [92.8 kB] Get: 60 http://deb.debian.org/debian unstable/main i386 libsexplib0-ocaml-dev i386 0.17.0-1+b1 [310 kB] Get: 61 http://deb.debian.org/debian unstable/main i386 libppxlib-ocaml-dev i386 0.35.0-1 [17.3 MB] Get: 62 http://deb.debian.org/debian unstable/main i386 libzarith-ocaml i386 1.14-1+b1 [89.8 kB] Get: 63 http://deb.debian.org/debian unstable/main i386 libzarith-ocaml-dev i386 1.14-1+b1 [115 kB] Get: 64 http://deb.debian.org/debian unstable/main i386 ocaml-dune i386 3.17.2-1 [1030 kB] Fetched 87.0 MB in 3s (30.6 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19827 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_i386.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_i386.deb ... Unpacking libmagic1t64:i386 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_i386.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-1_i386.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_i386.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41-4_i386.deb ... Unpacking bsdextrautils (2.41-4) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../08-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-7_i386.deb ... Unpacking m4 (1.4.19-7) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../21-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:i386. Preparing to unpack .../23-libunistring5_1.3-2_i386.deb ... Unpacking libunistring5:i386 (1.3-2) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.4_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-1_i386.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../29-libconfig-tiny-perl_2.30-1_all.deb ... Unpacking libconfig-tiny-perl (2.30-1) ... Selecting previously unselected package dh-ocaml. Preparing to unpack .../30-dh-ocaml_2.4_all.deb ... Unpacking dh-ocaml (2.4) ... Selecting previously unselected package libstdlib-ocaml. Preparing to unpack .../31-libstdlib-ocaml_5.3.0-2_i386.deb ... Unpacking libstdlib-ocaml (5.3.0-2) ... Selecting previously unselected package ocaml-base. Preparing to unpack .../32-ocaml-base_5.3.0-2_i386.deb ... Unpacking ocaml-base (5.3.0-2) ... Selecting previously unselected package libastring-ocaml. Preparing to unpack .../33-libastring-ocaml_0.8.5-2+b3_i386.deb ... Unpacking libastring-ocaml (0.8.5-2+b3) ... Selecting previously unselected package libstdlib-ocaml-dev. Preparing to unpack .../34-libstdlib-ocaml-dev_5.3.0-2_i386.deb ... Unpacking libstdlib-ocaml-dev (5.3.0-2) ... Selecting previously unselected package libcompiler-libs-ocaml-dev. Preparing to unpack .../35-libcompiler-libs-ocaml-dev_5.3.0-2_i386.deb ... Unpacking libcompiler-libs-ocaml-dev (5.3.0-2) ... Selecting previously unselected package ocaml-interp. Preparing to unpack .../36-ocaml-interp_5.3.0-2_i386.deb ... Unpacking ocaml-interp (5.3.0-2) ... Selecting previously unselected package libncurses6:i386. Preparing to unpack .../37-libncurses6_6.5+20250216-2_i386.deb ... Unpacking libncurses6:i386 (6.5+20250216-2) ... Selecting previously unselected package libncurses-dev:i386. Preparing to unpack .../38-libncurses-dev_6.5+20250216-2_i386.deb ... Unpacking libncurses-dev:i386 (6.5+20250216-2) ... Selecting previously unselected package libzstd-dev:i386. Preparing to unpack .../39-libzstd-dev_1.5.7+dfsg-1_i386.deb ... Unpacking libzstd-dev:i386 (1.5.7+dfsg-1) ... Selecting previously unselected package ocaml. Preparing to unpack .../40-ocaml_5.3.0-2_i386.deb ... Unpacking ocaml (5.3.0-2) ... Selecting previously unselected package libastring-ocaml-dev. Preparing to unpack .../41-libastring-ocaml-dev_0.8.5-2+b3_i386.deb ... Unpacking libastring-ocaml-dev (0.8.5-2+b3) ... Selecting previously unselected package libcmdliner-ocaml-dev. Preparing to unpack .../42-libcmdliner-ocaml-dev_1.3.0-2+b2_i386.deb ... Unpacking libcmdliner-ocaml-dev (1.3.0-2+b2) ... Selecting previously unselected package libfmt-ocaml. Preparing to unpack .../43-libfmt-ocaml_0.10.0-1_i386.deb ... Unpacking libfmt-ocaml (0.10.0-1) ... Selecting previously unselected package libfmt-ocaml-dev. Preparing to unpack .../44-libfmt-ocaml-dev_0.10.0-1_i386.deb ... Unpacking libfmt-ocaml-dev (0.10.0-1) ... Selecting previously unselected package libre-ocaml-dev. Preparing to unpack .../45-libre-ocaml-dev_1.12.0+really1.11.0-1+b1_i386.deb ... Unpacking libre-ocaml-dev (1.12.0+really1.11.0-1+b1) ... Selecting previously unselected package libuutf-ocaml. Preparing to unpack .../46-libuutf-ocaml_1.0.4-1_i386.deb ... Unpacking libuutf-ocaml (1.0.4-1) ... Selecting previously unselected package libuutf-ocaml-dev. Preparing to unpack .../47-libuutf-ocaml-dev_1.0.4-1_i386.deb ... Unpacking libuutf-ocaml-dev (1.0.4-1) ... Selecting previously unselected package libalcotest-ocaml-dev. Preparing to unpack .../48-libalcotest-ocaml-dev_1.8.0-2+b2_i386.deb ... Unpacking libalcotest-ocaml-dev (1.8.0-2+b2) ... Selecting previously unselected package libbigstringaf-ocaml. Preparing to unpack .../49-libbigstringaf-ocaml_0.10.0-1+b1_i386.deb ... Unpacking libbigstringaf-ocaml (0.10.0-1+b1) ... Selecting previously unselected package libangstrom-ocaml. Preparing to unpack .../50-libangstrom-ocaml_0.16.1-1+b1_i386.deb ... Unpacking libangstrom-ocaml (0.16.1-1+b1) ... Selecting previously unselected package libbigstringaf-ocaml-dev. Preparing to unpack .../51-libbigstringaf-ocaml-dev_0.10.0-1+b1_i386.deb ... Unpacking libbigstringaf-ocaml-dev (0.10.0-1+b1) ... Selecting previously unselected package libangstrom-ocaml-dev. Preparing to unpack .../52-libangstrom-ocaml-dev_0.16.1-1+b1_i386.deb ... Unpacking libangstrom-ocaml-dev (0.16.1-1+b1) ... Selecting previously unselected package libgmpxx4ldbl:i386. Preparing to unpack .../53-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_i386.deb ... Unpacking libgmpxx4ldbl:i386 (2:6.3.0+dfsg-3) ... Selecting previously unselected package libgmp-dev:i386. Preparing to unpack .../54-libgmp-dev_2%3a6.3.0+dfsg-3_i386.deb ... Unpacking libgmp-dev:i386 (2:6.3.0+dfsg-3) ... Selecting previously unselected package libgmp3-dev:i386. Preparing to unpack .../55-libgmp3-dev_2%3a6.3.0+dfsg-3_i386.deb ... Unpacking libgmp3-dev:i386 (2:6.3.0+dfsg-3) ... Selecting previously unselected package libocaml-compiler-libs-ocaml-dev. Preparing to unpack .../56-libocaml-compiler-libs-ocaml-dev_0.17.0-1+b1_i386.deb ... Unpacking libocaml-compiler-libs-ocaml-dev (0.17.0-1+b1) ... Selecting previously unselected package libppx-derivers-ocaml-dev. Preparing to unpack .../57-libppx-derivers-ocaml-dev_1.2.1-4+b3_i386.deb ... Unpacking libppx-derivers-ocaml-dev (1.2.1-4+b3) ... Selecting previously unselected package libsexplib0-ocaml. Preparing to unpack .../58-libsexplib0-ocaml_0.17.0-1+b1_i386.deb ... Unpacking libsexplib0-ocaml (0.17.0-1+b1) ... Selecting previously unselected package libsexplib0-ocaml-dev. Preparing to unpack .../59-libsexplib0-ocaml-dev_0.17.0-1+b1_i386.deb ... Unpacking libsexplib0-ocaml-dev (0.17.0-1+b1) ... Selecting previously unselected package libppxlib-ocaml-dev. Preparing to unpack .../60-libppxlib-ocaml-dev_0.35.0-1_i386.deb ... Unpacking libppxlib-ocaml-dev (0.35.0-1) ... Selecting previously unselected package libzarith-ocaml. Preparing to unpack .../61-libzarith-ocaml_1.14-1+b1_i386.deb ... Unpacking libzarith-ocaml (1.14-1+b1) ... Selecting previously unselected package libzarith-ocaml-dev. Preparing to unpack .../62-libzarith-ocaml-dev_1.14-1+b1_i386.deb ... Unpacking libzarith-ocaml-dev (1.14-1+b1) ... Selecting previously unselected package ocaml-dune. Preparing to unpack .../63-ocaml-dune_3.17.2-1_i386.deb ... Unpacking ocaml-dune (3.17.2-1) ... Setting up libpipeline1:i386 (1.5.8-1) ... Setting up libzstd-dev:i386 (1.5.7+dfsg-1) ... Setting up bsdextrautils (2.41-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:i386 (1:5.46-5) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-7) ... Setting up file (1:5.46-5) ... Setting up libconfig-tiny-perl (2.30-1) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up ocaml-dune (3.17.2-1) ... Setting up autotools-dev (20240727.1) ... Setting up libgmpxx4ldbl:i386 (2:6.3.0+dfsg-3) ... Setting up libncurses6:i386 (6.5+20250216-2) ... Setting up libstdlib-ocaml (5.3.0-2) ... Setting up libunistring5:i386 (1.3-2) ... Setting up autopoint (0.23.1-1) ... Setting up ocaml-base (5.3.0-2) ... Setting up autoconf (2.72-3) ... Setting up libsexplib0-ocaml (0.17.0-1+b1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:i386 (0.0.8-1+b2) ... Setting up libfmt-ocaml (0.10.0-1) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up libastring-ocaml (0.8.5-2+b3) ... Setting up libncurses-dev:i386 (6.5+20250216-2) ... Setting up gettext (0.23.1-1) ... Setting up libgmp-dev:i386 (2:6.3.0+dfsg-3) ... Setting up libtool (2.5.4-4) ... Setting up libstdlib-ocaml-dev (5.3.0-2) ... Setting up libuutf-ocaml (1.0.4-1) ... Setting up dh-ocaml (2.4) ... Setting up libzarith-ocaml (1.14-1+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libcompiler-libs-ocaml-dev (5.3.0-2) ... Setting up ocaml-interp (5.3.0-2) ... Setting up libbigstringaf-ocaml (0.10.0-1+b1) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up libgmp3-dev:i386 (2:6.3.0+dfsg-3) ... Setting up libangstrom-ocaml (0.16.1-1+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up ocaml (5.3.0-2) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libre-ocaml-dev (1.12.0+really1.11.0-1+b1) ... Setting up libbigstringaf-ocaml-dev (0.10.0-1+b1) ... Setting up libocaml-compiler-libs-ocaml-dev (0.17.0-1+b1) ... Setting up libsexplib0-ocaml-dev (0.17.0-1+b1) ... Setting up libzarith-ocaml-dev (1.14-1+b1) ... Setting up libcmdliner-ocaml-dev (1.3.0-2+b2) ... Setting up libastring-ocaml-dev (0.8.5-2+b3) ... Setting up libppx-derivers-ocaml-dev (1.2.1-4+b3) ... Setting up libangstrom-ocaml-dev (0.16.1-1+b1) ... Setting up libuutf-ocaml-dev (1.0.4-1) ... Setting up libppxlib-ocaml-dev (0.35.0-1) ... Setting up debhelper (13.24.2) ... Setting up libfmt-ocaml-dev (0.10.0-1) ... Setting up libalcotest-ocaml-dev (1.8.0-2+b2) ... Processing triggers for libc-bin (2.41-6) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/ocaml-decimal-1.0.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ocaml-decimal_1.0.2-1_source.changes dpkg-buildpackage: info: source package ocaml-decimal dpkg-buildpackage: info: source version 1.0.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Stéphane Glondu dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean --with ocaml --buildsystem ocaml_dune dh_auto_clean -O--buildsystem=ocaml_dune dune clean dh_autoreconf_clean -O--buildsystem=ocaml_dune dh_ocamlclean -O--buildsystem=ocaml_dune dh_clean -O--buildsystem=ocaml_dune debian/rules binary dh binary --with ocaml --buildsystem ocaml_dune dh_update_autotools_config -O--buildsystem=ocaml_dune dh_autoreconf -O--buildsystem=ocaml_dune dh_ocamlinit -O--buildsystem=ocaml_dune dh_auto_configure -O--buildsystem=ocaml_dune dh_auto_build -O--buildsystem=ocaml_dune dune build -j 11 -p decimal,ppx_decimal dh_auto_test -O--buildsystem=ocaml_dune dune runtest -j 11 -p decimal,ppx_decimal File "test/dune", line 2, characters 7-19: 2 | (name decimal_test) ^^^^^^^^^^^^ (cd _build/default/test && ./decimal_test.exe) Test file: data/abs.decTest Test file version: 2.59 precision=9 round=half_up e_max=384 e_min=-383 absx001: abs 1 = 1 absx002: abs -1 = 1 absx003: abs 1.00 = 1.00 absx004: abs -1.00 = 1.00 absx005: abs 0 = 0 absx006: abs 0.00 = 0.00 absx007: abs 00.0 = 0.0 absx008: abs 00.00 = 0.00 absx009: abs 00 = 0 absx010: abs -2 = 2 absx011: abs 2 = 2 absx012: abs -2.00 = 2.00 absx013: abs 2.00 = 2.00 absx014: abs -0 = 0 absx015: abs -0.00 = 0.00 absx016: abs -00.0 = 0.0 absx017: abs -00.00 = 0.00 absx018: abs -00 = 0 absx020: abs -2000000 = 2000000 absx021: abs 2000000 = 2000000 precision=7 absx022: abs -2000000 = 2000000 absx023: abs 2000000 = 2000000 precision=6 absx024: abs -2000000 = 2.00000E+6 rounded absx025: abs 2000000 = 2.00000E+6 rounded precision=3 absx026: abs -2000000 = 2.00E+6 rounded absx027: abs 2000000 = 2.00E+6 rounded absx030: abs +0.1 = 0.1 absx031: abs -0.1 = 0.1 absx032: abs +0.01 = 0.01 absx033: abs -0.01 = 0.01 absx034: abs +0.001 = 0.001 absx035: abs -0.001 = 0.001 absx036: abs +0.000001 = 0.000001 absx037: abs -0.000001 = 0.000001 absx038: abs +0.000000000001 = 1E-12 absx039: abs -0.000000000001 = 1E-12 precision=9 absx040: abs 2.1 = 2.1 absx041: abs -100 = 100 absx042: abs 101.5 = 101.5 absx043: abs -101.5 = 101.5 precision=9 absx060: abs -56267E-10 = 0.0000056267 absx061: abs -56267E-5 = 0.56267 absx062: abs -56267E-2 = 562.67 absx063: abs -56267E-1 = 5626.7 absx065: abs -56267E-0 = 56267 e_max=999999999 e_min=-999999999 precision=3 absx120: abs 9.999E+999999999 = Infinity inexact overflow rounded precision=3 e_max=999 e_min=-999 absx210: abs 1.00E-999 = 1.00E-999 absx211: abs 0.1E-999 = 1E-1000 subnormal absx212: abs 0.10E-999 = 1.0E-1000 subnormal absx213: abs 0.100E-999 = 1.0E-1000 subnormal rounded absx214: abs 0.01E-999 = 1E-1001 subnormal absx215: abs 0.999E-999 = 1.00E-999 inexact rounded subnormal underflow absx216: abs 0.099E-999 = 1.0E-1000 inexact rounded subnormal underflow absx217: abs 0.009E-999 = 1E-1001 inexact rounded subnormal underflow absx218: abs 0.001E-999 = 0E-1001 inexact rounded subnormal underflow clamped absx219: abs 0.0009E-999 = 0E-1001 inexact rounded subnormal underflow clamped absx220: abs 0.0001E-999 = 0E-1001 inexact rounded subnormal underflow clamped absx230: abs -1.00E-999 = 1.00E-999 absx231: abs -0.1E-999 = 1E-1000 subnormal absx232: abs -0.10E-999 = 1.0E-1000 subnormal absx233: abs -0.100E-999 = 1.0E-1000 subnormal rounded absx234: abs -0.01E-999 = 1E-1001 subnormal absx235: abs -0.999E-999 = 1.00E-999 inexact rounded subnormal underflow absx236: abs -0.099E-999 = 1.0E-1000 inexact rounded subnormal underflow absx237: abs -0.009E-999 = 1E-1001 inexact rounded subnormal underflow absx238: abs -0.001E-999 = 0E-1001 inexact rounded subnormal underflow clamped absx239: abs -0.0009E-999 = 0E-1001 inexact rounded subnormal underflow clamped absx240: abs -0.0001E-999 = 0E-1001 inexact rounded subnormal underflow clamped e_max=999 e_min=-999 precision=9 absx301: abs 12345678000 = 1.23456780E+10 rounded absx302: abs 1234567800 = 1.23456780E+9 rounded absx303: abs 1234567890 = 1.23456789E+9 rounded absx304: abs 1234567891 = 1.23456789E+9 inexact rounded absx305: abs 12345678901 = 1.23456789E+10 inexact rounded absx306: abs 1234567896 = 1.23456790E+9 inexact rounded precision=15 absx321: abs 12345678000 = 12345678000 absx322: abs 1234567800 = 1234567800 absx323: abs 1234567890 = 1234567890 absx324: abs 1234567891 = 1234567891 absx325: abs 12345678901 = 12345678901 absx326: abs 1234567896 = 1234567896 precision=9 absx520: abs Inf = Infinity absx521: abs -Inf = Infinity absx522: abs NaN = NaN absx523: abs sNaN = NaN invalid_operation absx524: abs NaN22 = NaN22 absx525: abs sNaN33 = NaN33 invalid_operation absx526: abs -NaN22 = -NaN22 absx527: abs -sNaN33 = -NaN33 invalid_operation absx900: abs # = NaN invalid_operationTest file: data/add.decTest Test file version: 2.59 precision=9 round=half_up e_max=384 e_min=-383 addx001: 1 + 1 = 2 addx002: 2 + 3 = 5 addx003: 5.75 + 3.3 = 9.05 addx004: 5 + -3 = 2 addx005: -5 + -3 = -8 addx006: -7 + 2.5 = -4.5 addx007: 0.7 + 0.3 = 1.0 addx008: 1.25 + 1.25 = 2.50 addx009: 1.23456789 + 1.00000000 = 2.23456789 addx010: 1.23456789 + 1.00000011 = 2.23456800 addx011: 0.4444444444 + 0.5555555555 = 1.00000000 inexact rounded addx012: 0.4444444440 + 0.5555555555 = 1.00000000 inexact rounded addx013: 0.4444444444 + 0.5555555550 = 0.999999999 inexact rounded addx014: 0.44444444449 + 0 = 0.444444444 inexact rounded addx015: 0.444444444499 + 0 = 0.444444444 inexact rounded addx016: 0.4444444444999 + 0 = 0.444444444 inexact rounded addx017: 0.4444444445000 + 0 = 0.444444445 inexact rounded addx018: 0.4444444445001 + 0 = 0.444444445 inexact rounded addx019: 0.444444444501 + 0 = 0.444444445 inexact rounded addx020: 0.44444444451 + 0 = 0.444444445 inexact rounded addx021: 0 + 1 = 1 addx022: 1 + 1 = 2 addx023: 2 + 1 = 3 addx024: 3 + 1 = 4 addx025: 4 + 1 = 5 addx026: 5 + 1 = 6 addx027: 6 + 1 = 7 addx028: 7 + 1 = 8 addx029: 8 + 1 = 9 addx030: 9 + 1 = 10 addx031: 0.9998 + 0.0000 = 0.9998 addx032: 0.9998 + 0.0001 = 0.9999 addx033: 0.9998 + 0.0002 = 1.0000 addx034: 0.9998 + 0.0003 = 1.0001 addx035: 70 + 10000e+9 = 1.00000000E+13 inexact rounded addx036: 700 + 10000e+9 = 1.00000000E+13 inexact rounded addx037: 7000 + 10000e+9 = 1.00000000E+13 inexact rounded addx038: 70000 + 10000e+9 = 1.00000001E+13 inexact rounded addx039: 700000 + 10000e+9 = 1.00000007E+13 rounded addx040: 10000e+9 + 70 = 1.00000000E+13 inexact rounded addx041: 10000e+9 + 700 = 1.00000000E+13 inexact rounded addx042: 10000e+9 + 7000 = 1.00000000E+13 inexact rounded addx044: 10000e+9 + 70000 = 1.00000001E+13 inexact rounded addx045: 10000e+9 + 700000 = 1.00000007E+13 rounded precision=15 addx046: 10000e+9 + 7 = 10000000000007 addx047: 10000e+9 + 70 = 10000000000070 addx048: 10000e+9 + 700 = 10000000000700 addx049: 10000e+9 + 7000 = 10000000007000 addx050: 10000e+9 + 70000 = 10000000070000 addx051: 10000e+9 + 700000 = 10000000700000 addx052: 10000e+9 + 7000000 = 10000007000000 addx053: 12 + 7.00 = 19.00 addx054: 1.3 + -1.07 = 0.23 addx055: 1.3 + -1.30 = 0.00 addx056: 1.3 + -2.07 = -0.77 addx057: 1E+2 + 1E+4 = 1.01E+4 precision=6 addx060: 10000e+9 + 70000 = 1.00000E+13 inexact rounded addx061: 1 + 0.0001 = 1.0001 addx062: 1 + 0.00001 = 1.00001 addx063: 1 + 0.000001 = 1.00000 inexact rounded addx064: 1 + 0.0000001 = 1.00000 inexact rounded addx065: 1 + 0.00000001 = 1.00000 inexact rounded addx070: 1 + 0 = 1 addx071: 1 + 0. = 1 addx072: 1 + .0 = 1.0 addx073: 1 + 0.0 = 1.0 addx074: 1 + 0.00 = 1.00 addx075: 0 + 1 = 1 addx076: 0. + 1 = 1 addx077: .0 + 1 = 1.0 addx078: 0.0 + 1 = 1.0 addx079: 0.00 + 1 = 1.00 precision=9 addx080: 999999998 + 1 = 999999999 addx081: 999999999 + 1 = 1.00000000E+9 rounded addx082: 99999999 + 1 = 100000000 addx083: 9999999 + 1 = 10000000 addx084: 999999 + 1 = 1000000 addx085: 99999 + 1 = 100000 addx086: 9999 + 1 = 10000 addx087: 999 + 1 = 1000 addx088: 99 + 1 = 100 addx089: 9 + 1 = 10 addx090: -56267E-10 + 0 = -0.0000056267 addx091: -56267E-6 + 0 = -0.056267 addx092: -56267E-5 + 0 = -0.56267 addx093: -56267E-4 + 0 = -5.6267 addx094: -56267E-3 + 0 = -56.267 addx095: -56267E-2 + 0 = -562.67 addx096: -56267E-1 + 0 = -5626.7 addx097: -56267E-0 + 0 = -56267 addx098: -5E-10 + 0 = -5E-10 addx099: -5E-7 + 0 = -5E-7 addx100: -5E-6 + 0 = -0.000005 addx101: -5E-5 + 0 = -0.00005 addx102: -5E-4 + 0 = -0.0005 addx103: -5E-1 + 0 = -0.5 addx104: -5E0 + 0 = -5 addx105: -5E1 + 0 = -50 addx106: -5E5 + 0 = -500000 addx107: -5E8 + 0 = -500000000 addx108: -5E9 + 0 = -5.00000000E+9 rounded addx109: -5E10 + 0 = -5.00000000E+10 rounded addx110: -5E11 + 0 = -5.00000000E+11 rounded addx111: -5E100 + 0 = -5.00000000E+100 rounded addx113: 0 + -56267E-10 = -0.0000056267 addx114: 0 + -56267E-6 = -0.056267 addx116: 0 + -56267E-5 = -0.56267 addx117: 0 + -56267E-4 = -5.6267 addx119: 0 + -56267E-3 = -56.267 addx120: 0 + -56267E-2 = -562.67 addx121: 0 + -56267E-1 = -5626.7 addx122: 0 + -56267E-0 = -56267 addx123: 0 + -5E-10 = -5E-10 addx124: 0 + -5E-7 = -5E-7 addx125: 0 + -5E-6 = -0.000005 addx126: 0 + -5E-5 = -0.00005 addx127: 0 + -5E-4 = -0.0005 addx128: 0 + -5E-1 = -0.5 addx129: 0 + -5E0 = -5 addx130: 0 + -5E1 = -50 addx131: 0 + -5E5 = -500000 addx132: 0 + -5E8 = -500000000 addx133: 0 + -5E9 = -5.00000000E+9 rounded addx134: 0 + -5E10 = -5.00000000E+10 rounded addx135: 0 + -5E11 = -5.00000000E+11 rounded addx136: 0 + -5E100 = -5.00000000E+100 rounded addx137: 1 + 0E-12 = 1.00000000 rounded addx138: -1 + 0E-12 = -1.00000000 rounded addx139: 0E-12 + 1 = 1.00000000 rounded addx140: 0E-12 + -1 = -1.00000000 rounded addx141: 1E+4 + 0.0000 = 10000.0000 addx142: 1E+4 + 0.00000 = 10000.0000 rounded addx143: 0.000 + 1E+5 = 100000.000 addx144: 0.0000 + 1E+5 = 100000.000 rounded addx146: 00.0 + 0 = 0.0 addx147: 0.00 + 0 = 0.00 addx148: 0 + 0.00 = 0.00 addx149: 0 + 00.0 = 0.0 addx150: 00.0 + 0.00 = 0.00 addx151: 0.00 + 00.0 = 0.00 addx152: 3 + .3 = 3.3 addx153: 3. + .3 = 3.3 addx154: 3.0 + .3 = 3.3 addx155: 3.00 + .3 = 3.30 addx156: 3 + 3 = 6 addx157: 3 + +3 = 6 addx158: 3 + -3 = 0 addx159: 0.3 + -0.3 = 0.0 addx160: 0.03 + -0.03 = 0.00 precision=15 addx161: 1E+12 + -1 = 999999999999 addx162: 1E+12 + 1.11 = 1000000000001.11 addx163: 1.11 + 1E+12 = 1000000000001.11 addx164: -1 + 1E+12 = 999999999999 addx165: 7E+12 + -1 = 6999999999999 addx166: 7E+12 + 1.11 = 7000000000001.11 addx167: 1.11 + 7E+12 = 7000000000001.11 addx168: -1 + 7E+12 = 6999999999999 addx170: 0.444444444444444 + 0.555555555555563 = 1.00000000000001 inexact rounded addx171: 0.444444444444444 + 0.555555555555562 = 1.00000000000001 inexact rounded addx172: 0.444444444444444 + 0.555555555555561 = 1.00000000000001 inexact rounded addx173: 0.444444444444444 + 0.555555555555560 = 1.00000000000000 inexact rounded addx174: 0.444444444444444 + 0.555555555555559 = 1.00000000000000 inexact rounded addx175: 0.444444444444444 + 0.555555555555558 = 1.00000000000000 inexact rounded addx176: 0.444444444444444 + 0.555555555555557 = 1.00000000000000 inexact rounded addx177: 0.444444444444444 + 0.555555555555556 = 1.00000000000000 rounded addx178: 0.444444444444444 + 0.555555555555555 = 0.999999999999999 addx179: 0.444444444444444 + 0.555555555555554 = 0.999999999999998 addx180: 0.444444444444444 + 0.555555555555553 = 0.999999999999997 addx181: 0.444444444444444 + 0.555555555555552 = 0.999999999999996 addx182: 0.444444444444444 + 0.555555555555551 = 0.999999999999995 addx183: 0.444444444444444 + 0.555555555555550 = 0.999999999999994 precision=9 round=half_up addx200: 123456789 + 0 = 123456789 addx201: 123456789 + 0.000000001 = 123456789 inexact rounded addx202: 123456789 + 0.000001 = 123456789 inexact rounded addx203: 123456789 + 0.1 = 123456789 inexact rounded addx204: 123456789 + 0.4 = 123456789 inexact rounded addx205: 123456789 + 0.49 = 123456789 inexact rounded addx206: 123456789 + 0.499999 = 123456789 inexact rounded addx207: 123456789 + 0.499999999 = 123456789 inexact rounded addx208: 123456789 + 0.5 = 123456790 inexact rounded addx209: 123456789 + 0.500000001 = 123456790 inexact rounded addx210: 123456789 + 0.500001 = 123456790 inexact rounded addx211: 123456789 + 0.51 = 123456790 inexact rounded addx212: 123456789 + 0.6 = 123456790 inexact rounded addx213: 123456789 + 0.9 = 123456790 inexact rounded addx214: 123456789 + 0.99999 = 123456790 inexact rounded addx215: 123456789 + 0.999999999 = 123456790 inexact rounded addx216: 123456789 + 1 = 123456790 addx217: 123456789 + 1.000000001 = 123456790 inexact rounded addx218: 123456789 + 1.00001 = 123456790 inexact rounded addx219: 123456789 + 1.1 = 123456790 inexact rounded round=half_even addx220: 123456789 + 0 = 123456789 addx221: 123456789 + 0.000000001 = 123456789 inexact rounded addx222: 123456789 + 0.000001 = 123456789 inexact rounded addx223: 123456789 + 0.1 = 123456789 inexact rounded addx224: 123456789 + 0.4 = 123456789 inexact rounded addx225: 123456789 + 0.49 = 123456789 inexact rounded addx226: 123456789 + 0.499999 = 123456789 inexact rounded addx227: 123456789 + 0.499999999 = 123456789 inexact rounded addx228: 123456789 + 0.5 = 123456790 inexact rounded addx229: 123456789 + 0.500000001 = 123456790 inexact rounded addx230: 123456789 + 0.500001 = 123456790 inexact rounded addx231: 123456789 + 0.51 = 123456790 inexact rounded addx232: 123456789 + 0.6 = 123456790 inexact rounded addx233: 123456789 + 0.9 = 123456790 inexact rounded addx234: 123456789 + 0.99999 = 123456790 inexact rounded addx235: 123456789 + 0.999999999 = 123456790 inexact rounded addx236: 123456789 + 1 = 123456790 addx237: 123456789 + 1.00000001 = 123456790 inexact rounded addx238: 123456789 + 1.00001 = 123456790 inexact rounded addx239: 123456789 + 1.1 = 123456790 inexact rounded addx240: 123456788 + 0.499999999 = 123456788 inexact rounded addx241: 123456788 + 0.5 = 123456788 inexact rounded addx242: 123456788 + 0.500000001 = 123456789 inexact rounded round=down addx250: 123456789 + 0 = 123456789 addx251: 123456789 + 0.000000001 = 123456789 inexact rounded addx252: 123456789 + 0.000001 = 123456789 inexact rounded addx253: 123456789 + 0.1 = 123456789 inexact rounded addx254: 123456789 + 0.4 = 123456789 inexact rounded addx255: 123456789 + 0.49 = 123456789 inexact rounded addx256: 123456789 + 0.499999 = 123456789 inexact rounded addx257: 123456789 + 0.499999999 = 123456789 inexact rounded addx258: 123456789 + 0.5 = 123456789 inexact rounded addx259: 123456789 + 0.500000001 = 123456789 inexact rounded addx260: 123456789 + 0.500001 = 123456789 inexact rounded addx261: 123456789 + 0.51 = 123456789 inexact rounded addx262: 123456789 + 0.6 = 123456789 inexact rounded addx263: 123456789 + 0.9 = 123456789 inexact rounded addx264: 123456789 + 0.99999 = 123456789 inexact rounded addx265: 123456789 + 0.999999999 = 123456789 inexact rounded addx266: 123456789 + 1 = 123456790 addx267: 123456789 + 1.00000001 = 123456790 inexact rounded addx268: 123456789 + 1.00001 = 123456790 inexact rounded addx269: 123456789 + 1.1 = 123456790 inexact rounded precision=3 round=half_up addx270: 12345678900000 + 9999999999999 = 2.23E+13 inexact rounded addx271: 9999999999999 + 12345678900000 = 2.23E+13 inexact rounded addx272: 12E+3 + 3444 = 1.54E+4 inexact rounded addx273: 12E+3 + 3446 = 1.54E+4 inexact rounded addx274: 12E+3 + 3449.9 = 1.54E+4 inexact rounded addx275: 12E+3 + 3450.0 = 1.55E+4 inexact rounded addx276: 12E+3 + 3450.1 = 1.55E+4 inexact rounded addx277: 12E+3 + 3454 = 1.55E+4 inexact rounded addx278: 12E+3 + 3456 = 1.55E+4 inexact rounded addx281: 3444 + 12E+3 = 1.54E+4 inexact rounded addx282: 3446 + 12E+3 = 1.54E+4 inexact rounded addx283: 3449.9 + 12E+3 = 1.54E+4 inexact rounded addx284: 3450.0 + 12E+3 = 1.55E+4 inexact rounded addx285: 3450.1 + 12E+3 = 1.55E+4 inexact rounded addx286: 3454 + 12E+3 = 1.55E+4 inexact rounded addx287: 3456 + 12E+3 = 1.55E+4 inexact rounded round=half_down addx291: 3444 + 12E+3 = 1.54E+4 inexact rounded addx292: 3446 + 12E+3 = 1.54E+4 inexact rounded addx293: 3449.9 + 12E+3 = 1.54E+4 inexact rounded addx294: 3450.0 + 12E+3 = 1.54E+4 inexact rounded addx295: 3450.1 + 12E+3 = 1.55E+4 inexact rounded addx296: 3454 + 12E+3 = 1.55E+4 inexact rounded addx297: 3456 + 12E+3 = 1.55E+4 inexact rounded round=half_up addx301: -1 + 1 = 0 addx302: 0 + 1 = 1 addx303: 1 + 1 = 2 addx304: 12 + 1 = 13 addx305: 98 + 1 = 99 addx306: 99 + 1 = 100 addx307: 100 + 1 = 101 addx308: 101 + 1 = 102 addx309: -1 + -1 = -2 addx310: 0 + -1 = -1 addx311: 1 + -1 = 0 addx312: 12 + -1 = 11 addx313: 98 + -1 = 97 addx314: 99 + -1 = 98 addx315: 100 + -1 = 99 addx316: 101 + -1 = 100 addx321: -0.01 + 0.01 = 0.00 addx322: 0.00 + 0.01 = 0.01 addx323: 0.01 + 0.01 = 0.02 addx324: 0.12 + 0.01 = 0.13 addx325: 0.98 + 0.01 = 0.99 addx326: 0.99 + 0.01 = 1.00 addx327: 1.00 + 0.01 = 1.01 addx328: 1.01 + 0.01 = 1.02 addx329: -0.01 + -0.01 = -0.02 addx330: 0.00 + -0.01 = -0.01 addx331: 0.01 + -0.01 = 0.00 addx332: 0.12 + -0.01 = 0.11 addx333: 0.98 + -0.01 = 0.97 addx334: 0.99 + -0.01 = 0.98 addx335: 1.00 + -0.01 = 0.99 addx336: 1.01 + -0.01 = 1.00 precision=9 addx340: 1E+3 + 0 = 1000 addx341: 1E+8 + 0 = 100000000 addx342: 1E+9 + 0 = 1.00000000E+9 rounded addx343: 1E+10 + 0 = 1.00000000E+10 rounded addx344: 1E+3 + 1 = 1001 addx345: 1E+8 + 1 = 100000001 addx346: 1E+9 + 1 = 1.00000000E+9 inexact rounded addx347: 1E+10 + 1 = 1.00000000E+10 inexact rounded addx348: 1E+3 + 7 = 1007 addx349: 1E+8 + 7 = 100000007 addx350: 1E+9 + 7 = 1.00000001E+9 inexact rounded addx351: 1E+10 + 7 = 1.00000000E+10 inexact rounded precision=7 round=half_up e_max=92 e_min=-92 addx361: 0E+50 + 10000E+1 = 1.0000E+5 addx362: 10000E+1 + 0E-50 = 100000.0 rounded addx363: 10000E+1 + 10000E-50 = 100000.0 rounded inexact addx364: 9.999999E+92 + -9.999999E+92 = 0E+86 round=half_down precision=10 addx370: 99999999 + 81512 = 100081511 precision=6 addx371: 99999999 + 81512 = 1.00082E+8 rounded inexact round=half_up precision=10 addx372: 99999999 + 81512 = 100081511 precision=6 addx373: 99999999 + 81512 = 1.00082E+8 rounded inexact round=half_even precision=10 addx374: 99999999 + 81512 = 100081511 precision=6 addx375: 99999999 + 81512 = 1.00082E+8 rounded inexact precision=9 e_max=999999999 e_min=-999999999 addx400: 1 + 77e-7 = 1.0000077 addx401: 1 + 77e-8 = 1.00000077 addx402: 1 + 77e-9 = 1.00000008 inexact rounded addx403: 1 + 77e-10 = 1.00000001 inexact rounded addx404: 1 + 77e-11 = 1.00000000 inexact rounded addx405: 1 + 77e-12 = 1.00000000 inexact rounded addx406: 1 + 77e-999 = 1.00000000 inexact rounded addx407: 1 + 77e-9999999 = 1.00000000 inexact rounded addx410: 10 + 77e-7 = 10.0000077 addx411: 10 + 77e-8 = 10.0000008 inexact rounded addx412: 10 + 77e-9 = 10.0000001 inexact rounded addx413: 10 + 77e-10 = 10.0000000 inexact rounded addx414: 10 + 77e-11 = 10.0000000 inexact rounded addx415: 10 + 77e-12 = 10.0000000 inexact rounded addx416: 10 + 77e-999 = 10.0000000 inexact rounded addx417: 10 + 77e-9999999 = 10.0000000 inexact rounded addx420: 77e-7 + 1 = 1.0000077 addx421: 77e-8 + 1 = 1.00000077 addx422: 77e-9 + 1 = 1.00000008 inexact rounded addx423: 77e-10 + 1 = 1.00000001 inexact rounded addx424: 77e-11 + 1 = 1.00000000 inexact rounded addx425: 77e-12 + 1 = 1.00000000 inexact rounded addx426: 77e-999 + 1 = 1.00000000 inexact rounded addx427: 77e-9999999 + 1 = 1.00000000 inexact rounded addx430: 77e-7 + 10 = 10.0000077 addx431: 77e-8 + 10 = 10.0000008 inexact rounded addx432: 77e-9 + 10 = 10.0000001 inexact rounded addx433: 77e-10 + 10 = 10.0000000 inexact rounded addx434: 77e-11 + 10 = 10.0000000 inexact rounded addx435: 77e-12 + 10 = 10.0000000 inexact rounded addx436: 77e-999 + 10 = 10.0000000 inexact rounded addx437: 77e-9999999 + 10 = 10.0000000 inexact rounded addx440: 1 + -77e-7 = 0.9999923 addx441: 1 + -77e-8 = 0.99999923 addx442: 1 + -77e-9 = 0.999999923 addx443: 1 + -77e-10 = 0.999999992 inexact rounded addx444: 1 + -77e-11 = 0.999999999 inexact rounded addx445: 1 + -77e-12 = 1.00000000 inexact rounded addx446: 1 + -77e-999 = 1.00000000 inexact rounded addx447: 1 + -77e-9999999 = 1.00000000 inexact rounded addx450: 10 + -77e-7 = 9.9999923 addx451: 10 + -77e-8 = 9.99999923 addx452: 10 + -77e-9 = 9.99999992 inexact rounded addx453: 10 + -77e-10 = 9.99999999 inexact rounded addx454: 10 + -77e-11 = 10.0000000 inexact rounded addx455: 10 + -77e-12 = 10.0000000 inexact rounded addx456: 10 + -77e-999 = 10.0000000 inexact rounded addx457: 10 + -77e-9999999 = 10.0000000 inexact rounded addx460: -77e-7 + 1 = 0.9999923 addx461: -77e-8 + 1 = 0.99999923 addx462: -77e-9 + 1 = 0.999999923 addx463: -77e-10 + 1 = 0.999999992 inexact rounded addx464: -77e-11 + 1 = 0.999999999 inexact rounded addx465: -77e-12 + 1 = 1.00000000 inexact rounded addx466: -77e-999 + 1 = 1.00000000 inexact rounded addx467: -77e-9999999 + 1 = 1.00000000 inexact rounded addx470: -77e-7 + 10 = 9.9999923 addx471: -77e-8 + 10 = 9.99999923 addx472: -77e-9 + 10 = 9.99999992 inexact rounded addx473: -77e-10 + 10 = 9.99999999 inexact rounded addx474: -77e-11 + 10 = 10.0000000 inexact rounded addx475: -77e-12 + 10 = 10.0000000 inexact rounded addx476: -77e-999 + 10 = 10.0000000 inexact rounded addx477: -77e-9999999 + 10 = 10.0000000 inexact rounded addx480: -1 + 77e-7 = -0.9999923 addx481: -1 + 77e-8 = -0.99999923 addx482: -1 + 77e-9 = -0.999999923 addx483: -1 + 77e-10 = -0.999999992 inexact rounded addx484: -1 + 77e-11 = -0.999999999 inexact rounded addx485: -1 + 77e-12 = -1.00000000 inexact rounded addx486: -1 + 77e-999 = -1.00000000 inexact rounded addx487: -1 + 77e-9999999 = -1.00000000 inexact rounded addx490: -10 + 77e-7 = -9.9999923 addx491: -10 + 77e-8 = -9.99999923 addx492: -10 + 77e-9 = -9.99999992 inexact rounded addx493: -10 + 77e-10 = -9.99999999 inexact rounded addx494: -10 + 77e-11 = -10.0000000 inexact rounded addx495: -10 + 77e-12 = -10.0000000 inexact rounded addx496: -10 + 77e-999 = -10.0000000 inexact rounded addx497: -10 + 77e-9999999 = -10.0000000 inexact rounded addx500: 77e-7 + -1 = -0.9999923 addx501: 77e-8 + -1 = -0.99999923 addx502: 77e-9 + -1 = -0.999999923 addx503: 77e-10 + -1 = -0.999999992 inexact rounded addx504: 77e-11 + -1 = -0.999999999 inexact rounded addx505: 77e-12 + -1 = -1.00000000 inexact rounded addx506: 77e-999 + -1 = -1.00000000 inexact rounded addx507: 77e-9999999 + -1 = -1.00000000 inexact rounded addx510: 77e-7 + -10 = -9.9999923 addx511: 77e-8 + -10 = -9.99999923 addx512: 77e-9 + -10 = -9.99999992 inexact rounded addx513: 77e-10 + -10 = -9.99999999 inexact rounded addx514: 77e-11 + -10 = -10.0000000 inexact rounded addx515: 77e-12 + -10 = -10.0000000 inexact rounded addx516: 77e-999 + -10 = -10.0000000 inexact rounded addx517: 77e-9999999 + -10 = -10.0000000 inexact rounded e_max=999 e_min=-999 precision=9 addx521: 12345678000 + 0 = 1.23456780E+10 rounded addx522: 0 + 12345678000 = 1.23456780E+10 rounded addx523: 1234567800 + 0 = 1.23456780E+9 rounded addx524: 0 + 1234567800 = 1.23456780E+9 rounded addx525: 1234567890 + 0 = 1.23456789E+9 rounded addx526: 0 + 1234567890 = 1.23456789E+9 rounded addx527: 1234567891 + 0 = 1.23456789E+9 inexact rounded addx528: 0 + 1234567891 = 1.23456789E+9 inexact rounded addx529: 12345678901 + 0 = 1.23456789E+10 inexact rounded addx530: 0 + 12345678901 = 1.23456789E+10 inexact rounded addx531: 1234567896 + 0 = 1.23456790E+9 inexact rounded addx532: 0 + 1234567896 = 1.23456790E+9 inexact rounded precision=15 addx541: 12345678000 + 0 = 12345678000 addx542: 0 + 12345678000 = 12345678000 addx543: 1234567800 + 0 = 1234567800 addx544: 0 + 1234567800 = 1234567800 addx545: 1234567890 + 0 = 1234567890 addx546: 0 + 1234567890 = 1234567890 addx547: 1234567891 + 0 = 1234567891 addx548: 0 + 1234567891 = 1234567891 addx549: 12345678901 + 0 = 12345678901 addx550: 0 + 12345678901 = 12345678901 addx551: 1234567896 + 0 = 1234567896 addx552: 0 + 1234567896 = 1234567896 precision=16 e_max=394 e_min=-393 round=down addx561: 1e-398 + 9.000000000000000E+384 = 9.000000000000000E+384 inexact rounded addx562: 0 + 9.000000000000000E+384 = 9.000000000000000E+384 rounded precision=16 e_max=384 e_min=-383 round=down addx563: 1e-388 + 9.000000000000000E+374 = 9.000000000000000E+374 inexact rounded addx564: 0 + 9.000000000000000E+374 = 9.000000000000000E+374 rounded precision=9 round=half_up addx601: 123456789 + 0.000001 = 123456789 inexact rounded round=half_even addx602: 123456789 + 0.000001 = 123456789 inexact rounded round=half_down addx603: 123456789 + 0.000001 = 123456789 inexact rounded round=floor addx604: 123456789 + 0.000001 = 123456789 inexact rounded round=ceiling addx605: 123456789 + 0.000001 = 123456790 inexact rounded round=up addx606: 123456789 + 0.000001 = 123456790 inexact rounded round=down addx607: 123456789 + 0.000001 = 123456789 inexact rounded round=half_up addx611: 123456789 + -0.000001 = 123456789 inexact rounded round=half_even addx612: 123456789 + -0.000001 = 123456789 inexact rounded round=half_down addx613: 123456789 + -0.000001 = 123456789 inexact rounded round=floor addx614: 123456789 + -0.000001 = 123456788 inexact rounded round=ceiling addx615: 123456789 + -0.000001 = 123456789 inexact rounded round=up addx616: 123456789 + -0.000001 = 123456789 inexact rounded round=down addx617: 123456789 + -0.000001 = 123456788 inexact rounded round=half_up addx621: 123456789 + 0.499999 = 123456789 inexact rounded round=half_even addx622: 123456789 + 0.499999 = 123456789 inexact rounded round=half_down addx623: 123456789 + 0.499999 = 123456789 inexact rounded round=floor addx624: 123456789 + 0.499999 = 123456789 inexact rounded round=ceiling addx625: 123456789 + 0.499999 = 123456790 inexact rounded round=up addx626: 123456789 + 0.499999 = 123456790 inexact rounded round=down addx627: 123456789 + 0.499999 = 123456789 inexact rounded round=half_up addx631: 123456789 + -0.499999 = 123456789 inexact rounded round=half_even addx632: 123456789 + -0.499999 = 123456789 inexact rounded round=half_down addx633: 123456789 + -0.499999 = 123456789 inexact rounded round=floor addx634: 123456789 + -0.499999 = 123456788 inexact rounded round=ceiling addx635: 123456789 + -0.499999 = 123456789 inexact rounded round=up addx636: 123456789 + -0.499999 = 123456789 inexact rounded round=down addx637: 123456789 + -0.499999 = 123456788 inexact rounded round=half_up addx641: 123456789 + 0.500001 = 123456790 inexact rounded round=half_even addx642: 123456789 + 0.500001 = 123456790 inexact rounded round=half_down addx643: 123456789 + 0.500001 = 123456790 inexact rounded round=floor addx644: 123456789 + 0.500001 = 123456789 inexact rounded round=ceiling addx645: 123456789 + 0.500001 = 123456790 inexact rounded round=up addx646: 123456789 + 0.500001 = 123456790 inexact rounded round=down addx647: 123456789 + 0.500001 = 123456789 inexact rounded round=half_up addx651: 123456789 + -0.500001 = 123456788 inexact rounded round=half_even addx652: 123456789 + -0.500001 = 123456788 inexact rounded round=half_down addx653: 123456789 + -0.500001 = 123456788 inexact rounded round=floor addx654: 123456789 + -0.500001 = 123456788 inexact rounded round=ceiling addx655: 123456789 + -0.500001 = 123456789 inexact rounded round=up addx656: 123456789 + -0.500001 = 123456789 inexact rounded round=down addx657: 123456789 + -0.500001 = 123456788 inexact rounded round=half_up precision=37 addx660: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211023638922337114834538 precision=36 addx661: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102363892233711483454 inexact rounded precision=35 addx662: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110236389223371148345 inexact rounded precision=34 addx663: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211023638922337114835 inexact rounded precision=33 addx664: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102363892233711483 inexact rounded precision=32 addx665: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110236389223371148 inexact rounded precision=31 addx666: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211023638922337115 inexact rounded precision=30 addx667: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102363892233711 inexact rounded precision=29 addx668: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110236389223371 inexact rounded precision=28 addx669: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211023638922337 inexact rounded precision=27 addx670: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102363892234 inexact rounded precision=26 addx671: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110236389223 inexact rounded precision=25 addx672: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211023638922 inexact rounded precision=24 addx673: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102363892 inexact rounded precision=23 addx674: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110236389 inexact rounded precision=22 addx675: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211023639 inexact rounded precision=21 addx676: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102364 inexact rounded precision=20 addx677: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110236 inexact rounded precision=19 addx678: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211024 inexact rounded precision=18 addx679: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221102 inexact rounded precision=17 addx680: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422110 inexact rounded precision=16 addx681: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42211 inexact rounded precision=15 addx682: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4221 inexact rounded precision=14 addx683: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.422 inexact rounded precision=13 addx684: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.42 inexact rounded precision=12 addx685: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166.4 inexact rounded precision=11 addx686: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 98471174166 inexact rounded precision=10 addx687: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.847117417E+10 inexact rounded precision=9 addx688: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.84711742E+10 inexact rounded precision=8 addx689: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.8471174E+10 inexact rounded precision=7 addx690: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.847117E+10 inexact rounded precision=6 addx691: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.84712E+10 inexact rounded precision=5 addx692: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.8471E+10 inexact rounded precision=4 addx693: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.847E+10 inexact rounded precision=3 addx694: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.85E+10 inexact rounded precision=2 addx695: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 9.8E+10 inexact rounded precision=1 addx696: 98471198160.56524417578665886060 + -23994.14313393939743548945165462 = 1E+11 inexact rounded round=half_up precision=9 addx701: 5.00 + 1.00E-3 = 5.00100 addx702: 00.00 + 0.000 = 0.000 addx703: 00.00 + 0E-3 = 0.000 addx704: 0E-3 + 00.00 = 0.000 addx710: 0E+3 + 00.00 = 0.00 addx711: 0E+3 + 00.0 = 0.0 addx712: 0E+3 + 00. = 0 addx713: 0E+3 + 00.E+1 = 0E+1 addx714: 0E+3 + 00.E+2 = 0E+2 addx715: 0E+3 + 00.E+3 = 0E+3 addx716: 0E+3 + 00.E+4 = 0E+3 addx717: 0E+3 + 00.E+5 = 0E+3 addx718: 0E+3 + -00.0 = 0.0 addx719: 0E+3 + -00. = 0 addx731: 0E+3 + -00.E+1 = 0E+1 addx720: 00.00 + 0E+3 = 0.00 addx721: 00.0 + 0E+3 = 0.0 addx722: 00. + 0E+3 = 0 addx723: 00.E+1 + 0E+3 = 0E+1 addx724: 00.E+2 + 0E+3 = 0E+2 addx725: 00.E+3 + 0E+3 = 0E+3 addx726: 00.E+4 + 0E+3 = 0E+3 addx727: 00.E+5 + 0E+3 = 0E+3 addx728: -00.00 + 0E+3 = 0.00 addx729: -00.0 + 0E+3 = 0.0 addx730: -00. + 0E+3 = 0 addx732: 0 + 0 = 0 addx733: 0 + -0 = 0 addx734: -0 + 0 = 0 addx735: -0 + -0 = -0 addx736: 1 + -1 = 0 addx737: -1 + -1 = -2 addx738: 1 + 1 = 2 addx739: -1 + 1 = 0 addx741: 0 + -1 = -1 addx742: -0 + -1 = -1 addx743: 0 + 1 = 1 addx744: -0 + 1 = 1 addx745: -1 + 0 = -1 addx746: -1 + -0 = -1 addx747: 1 + 0 = 1 addx748: 1 + -0 = 1 addx751: 0.0 + -1 = -1.0 addx752: -0.0 + -1 = -1.0 addx753: 0.0 + 1 = 1.0 addx754: -0.0 + 1 = 1.0 addx755: -1.0 + 0 = -1.0 addx756: -1.0 + -0 = -1.0 addx757: 1.0 + 0 = 1.0 addx758: 1.0 + -0 = 1.0 addx761: 0 + -1.0 = -1.0 addx762: -0 + -1.0 = -1.0 addx763: 0 + 1.0 = 1.0 addx764: -0 + 1.0 = 1.0 addx765: -1 + 0.0 = -1.0 addx766: -1 + -0.0 = -1.0 addx767: 1 + 0.0 = 1.0 addx768: 1 + -0.0 = 1.0 addx771: 0.0 + -1.0 = -1.0 addx772: -0.0 + -1.0 = -1.0 addx773: 0.0 + 1.0 = 1.0 addx774: -0.0 + 1.0 = 1.0 addx775: -1.0 + 0.0 = -1.0 addx776: -1.0 + -0.0 = -1.0 addx777: 1.0 + 0.0 = 1.0 addx778: 1.0 + -0.0 = 1.0 addx780: -Inf + -Inf = -Infinity addx781: -Inf + -1000 = -Infinity addx782: -Inf + -1 = -Infinity addx783: -Inf + -0 = -Infinity addx784: -Inf + 0 = -Infinity addx785: -Inf + 1 = -Infinity addx786: -Inf + 1000 = -Infinity addx787: -1000 + -Inf = -Infinity addx788: -Inf + -Inf = -Infinity addx789: -1 + -Inf = -Infinity addx790: -0 + -Inf = -Infinity addx791: 0 + -Inf = -Infinity addx792: 1 + -Inf = -Infinity addx793: 1000 + -Inf = -Infinity addx794: Inf + -Inf = NaN invalid_operation addx800: Inf + -Inf = NaN invalid_operation addx801: Inf + -1000 = Infinity addx802: Inf + -1 = Infinity addx803: Inf + -0 = Infinity addx804: Inf + 0 = Infinity addx805: Inf + 1 = Infinity addx806: Inf + 1000 = Infinity addx807: Inf + Inf = Infinity addx808: -1000 + Inf = Infinity addx809: -Inf + Inf = NaN invalid_operation addx810: -1 + Inf = Infinity addx811: -0 + Inf = Infinity addx812: 0 + Inf = Infinity addx813: 1 + Inf = Infinity addx814: 1000 + Inf = Infinity addx815: Inf + Inf = Infinity addx821: NaN + -Inf = NaN addx822: NaN + -1000 = NaN addx823: NaN + -1 = NaN addx824: NaN + -0 = NaN addx825: NaN + 0 = NaN addx826: NaN + 1 = NaN addx827: NaN + 1000 = NaN addx828: NaN + Inf = NaN addx829: NaN + NaN = NaN addx830: -Inf + NaN = NaN addx831: -1000 + NaN = NaN addx832: -1 + NaN = NaN addx833: -0 + NaN = NaN addx834: 0 + NaN = NaN addx835: 1 + NaN = NaN addx836: 1000 + NaN = NaN addx837: Inf + NaN = NaN addx841: sNaN + -Inf = NaN invalid_operation addx842: sNaN + -1000 = NaN invalid_operation addx843: sNaN + -1 = NaN invalid_operation addx844: sNaN + -0 = NaN invalid_operation addx845: sNaN + 0 = NaN invalid_operation addx846: sNaN + 1 = NaN invalid_operation addx847: sNaN + 1000 = NaN invalid_operation addx848: sNaN + NaN = NaN invalid_operation addx849: sNaN + sNaN = NaN invalid_operation addx850: NaN + sNaN = NaN invalid_operation addx851: -Inf + sNaN = NaN invalid_operation addx852: -1000 + sNaN = NaN invalid_operation addx853: -1 + sNaN = NaN invalid_operation addx854: -0 + sNaN = NaN invalid_operation addx855: 0 + sNaN = NaN invalid_operation addx856: 1 + sNaN = NaN invalid_operation addx857: 1000 + sNaN = NaN invalid_operation addx858: Inf + sNaN = NaN invalid_operation addx859: NaN + sNaN = NaN invalid_operation addx861: NaN1 + -Inf = NaN1 addx862: +NaN2 + -1000 = NaN2 addx863: NaN3 + 1000 = NaN3 addx864: NaN4 + Inf = NaN4 addx865: NaN5 + +NaN6 = NaN5 addx866: -Inf + NaN7 = NaN7 addx867: -1000 + NaN8 = NaN8 addx868: 1000 + NaN9 = NaN9 addx869: Inf + +NaN10 = NaN10 addx871: sNaN11 + -Inf = NaN11 invalid_operation addx872: sNaN12 + -1000 = NaN12 invalid_operation addx873: sNaN13 + 1000 = NaN13 invalid_operation addx874: sNaN14 + NaN17 = NaN14 invalid_operation addx875: sNaN15 + sNaN18 = NaN15 invalid_operation addx876: NaN16 + sNaN19 = NaN19 invalid_operation addx877: -Inf + +sNaN20 = NaN20 invalid_operation addx878: -1000 + sNaN21 = NaN21 invalid_operation addx879: 1000 + sNaN22 = NaN22 invalid_operation addx880: Inf + sNaN23 = NaN23 invalid_operation addx881: +NaN25 + +sNaN24 = NaN24 invalid_operation addx882: -NaN26 + NaN28 = -NaN26 addx883: -sNaN27 + sNaN29 = -NaN27 invalid_operation addx884: 1000 + -NaN30 = -NaN30 addx885: 1000 + -sNaN31 = -NaN31 invalid_operation e_max=999999999 e_min=-999999999 precision=9 addx890: 1E+999999999 + 9E+999999999 = Infinity overflow inexact rounded addx891: 9E+999999999 + 1E+999999999 = Infinity overflow inexact rounded addx892: -1.1E-999999999 + 1E-999999999 = -1E-1000000000 subnormal addx893: 1E-999999999 + -1.1e-999999999 = -1E-1000000000 subnormal addx894: -1.0001E-999999999 + 1E-999999999 = -1E-1000000003 subnormal addx895: 1E-999999999 + -1.0001e-999999999 = -1E-1000000003 subnormal addx896: -1E+999999999 + -9E+999999999 = -Infinity overflow inexact rounded addx897: -9E+999999999 + -1E+999999999 = -Infinity overflow inexact rounded addx898: +1.1E-999999999 + -1E-999999999 = 1E-1000000000 subnormal addx899: -1E-999999999 + +1.1e-999999999 = 1E-1000000000 subnormal addx900: +1.0001E-999999999 + -1E-999999999 = 1E-1000000003 subnormal addx901: -1E-999999999 + +1.0001e-999999999 = 1E-1000000003 subnormal addx902: -1E+999999999 + +9E+999999999 = 8E+999999999 addx903: -9E+999999999 + +1E+999999999 = -8E+999999999 precision=3 addx904: 0 + -9.999E+999999999 = -Infinity inexact overflow rounded addx905: -9.999E+999999999 + 0 = -Infinity inexact overflow rounded addx906: 0 + 9.999E+999999999 = Infinity inexact overflow rounded addx907: 9.999E+999999999 + 0 = Infinity inexact overflow rounded precision=3 e_max=999 e_min=-999 addx910: 1.00E-999 + 0 = 1.00E-999 addx911: 0.1E-999 + 0 = 1E-1000 subnormal addx912: 0.10E-999 + 0 = 1.0E-1000 subnormal addx913: 0.100E-999 + 0 = 1.0E-1000 subnormal rounded addx914: 0.01E-999 + 0 = 1E-1001 subnormal addx915: 0.999E-999 + 0 = 1.00E-999 inexact rounded subnormal underflow addx916: 0.099E-999 + 0 = 1.0E-1000 inexact rounded subnormal underflow addx917: 0.009E-999 + 0 = 1E-1001 inexact rounded subnormal underflow addx918: 0.001E-999 + 0 = 0E-1001 inexact rounded subnormal underflow clamped addx919: 0.0009E-999 + 0 = 0E-1001 inexact rounded subnormal underflow clamped addx920: 0.0001E-999 + 0 = 0E-1001 inexact rounded subnormal underflow clamped addx930: -1.00E-999 + 0 = -1.00E-999 addx931: -0.1E-999 + 0 = -1E-1000 subnormal addx932: -0.10E-999 + 0 = -1.0E-1000 subnormal addx933: -0.100E-999 + 0 = -1.0E-1000 subnormal rounded addx934: -0.01E-999 + 0 = -1E-1001 subnormal addx935: -0.999E-999 + 0 = -1.00E-999 inexact rounded subnormal underflow addx936: -0.099E-999 + 0 = -1.0E-1000 inexact rounded subnormal underflow addx937: -0.009E-999 + 0 = -1E-1001 inexact rounded subnormal underflow addx938: -0.001E-999 + 0 = -0E-1001 inexact rounded subnormal underflow clamped addx939: -0.0009E-999 + 0 = -0E-1001 inexact rounded subnormal underflow clamped addx940: -0.0001E-999 + 0 = -0E-1001 inexact rounded subnormal underflow clamped addx950: 1.00E-999 + 0.1E-999 = 1.10E-999 addx951: 0.1E-999 + 0.1E-999 = 2E-1000 subnormal addx952: 0.10E-999 + 0.1E-999 = 2.0E-1000 subnormal addx953: 0.100E-999 + 0.1E-999 = 2.0E-1000 subnormal rounded addx954: 0.01E-999 + 0.1E-999 = 1.1E-1000 subnormal addx955: 0.999E-999 + 0.1E-999 = 1.10E-999 inexact rounded addx956: 0.099E-999 + 0.1E-999 = 2.0E-1000 inexact rounded subnormal underflow addx957: 0.009E-999 + 0.1E-999 = 1.1E-1000 inexact rounded subnormal underflow addx958: 0.001E-999 + 0.1E-999 = 1.0E-1000 inexact rounded subnormal underflow addx959: 0.0009E-999 + 0.1E-999 = 1.0E-1000 inexact rounded subnormal underflow addx960: 0.0001E-999 + 0.1E-999 = 1.0E-1000 inexact rounded subnormal underflow addx961: 1.00E-999 + -0.1E-999 = 9.0E-1000 subnormal addx962: 0.1E-999 + -0.1E-999 = 0E-1000 addx963: 0.10E-999 + -0.1E-999 = 0E-1001 addx964: 0.100E-999 + -0.1E-999 = 0E-1001 clamped addx965: 0.01E-999 + -0.1E-999 = -9E-1001 subnormal addx966: 0.999E-999 + -0.1E-999 = 9.0E-1000 inexact rounded subnormal underflow addx967: 0.099E-999 + -0.1E-999 = -0E-1001 inexact rounded subnormal underflow clamped addx968: 0.009E-999 + -0.1E-999 = -9E-1001 inexact rounded subnormal underflow addx969: 0.001E-999 + -0.1E-999 = -1.0E-1000 inexact rounded subnormal underflow addx970: 0.0009E-999 + -0.1E-999 = -1.0E-1000 inexact rounded subnormal underflow addx971: 0.0001E-999 + -0.1E-999 = -1.0E-1000 inexact rounded subnormal underflow e_max=384 e_min=-383 precision=8 addx566: 99999061735E-394 + 0E-394 = 9.999906E-384 inexact rounded underflow subnormal precision=7 addx567: 99999061735E-394 + 0E-394 = 9.99991E-384 inexact rounded underflow subnormal precision=6 addx568: 99999061735E-394 + 0E-394 = 9.9999E-384 inexact rounded underflow subnormal precision=16 round=half_up e_max=384 e_min=-383 addx571: 1E-383 + 0 = 1E-383 addx572: 1E-384 + 0 = 1E-384 subnormal addx573: 1E-383 + 1E-384 = 1.1E-383 addx574: 1E-383 - 1E-384 = 9E-384 subnormal addx575: 1E-383 - 1E-398 = 9.99999999999999E-384 subnormal addx576: 1E-383 - 1E-398 = 9.99999999999999E-384 subnormal addx577: 1E-383 - 1E-399 = 1.000000000000000E-383 underflow inexact subnormal rounded addx578: 1E-383 - 1E-400 = 1.000000000000000E-383 underflow inexact subnormal rounded addx579: 1E-383 - 1E-401 = 1.000000000000000E-383 underflow inexact subnormal rounded addx580: 1E-383 - 1E-402 = 1.000000000000000E-383 underflow inexact subnormal rounded precision=7 round=half_up e_max=96 e_min=-95 addx972: addx973: 9.999999E+96 + 1 = 9.999999E+96 inexact rounded addx974: 9999999E+90 + 1 = 9.999999E+96 inexact rounded addx975: 9999999E+90 + 1E+90 = Infinity overflow inexact rounded addx976: 9999999E+90 + 9E+89 = Infinity overflow inexact rounded addx977: 9999999E+90 + 8E+89 = Infinity overflow inexact rounded addx978: 9999999E+90 + 7E+89 = Infinity overflow inexact rounded addx979: 9999999E+90 + 6E+89 = Infinity overflow inexact rounded addx980: 9999999E+90 + 5E+89 = Infinity overflow inexact rounded addx981: 9999999E+90 + 4E+89 = 9.999999E+96 inexact rounded addx982: 9999999E+90 + 3E+89 = 9.999999E+96 inexact rounded addx983: 9999999E+90 + 2E+89 = 9.999999E+96 inexact rounded addx984: 9999999E+90 + 1E+89 = 9.999999E+96 inexact rounded addx985: addx986: -9.999999E+96 + -1 = -9.999999E+96 inexact rounded addx987: -9999999E+90 + -1 = -9.999999E+96 inexact rounded addx988: -9999999E+90 + -1E+90 = -Infinity overflow inexact rounded addx989: -9999999E+90 + -9E+89 = -Infinity overflow inexact rounded addx990: -9999999E+90 + -8E+89 = -Infinity overflow inexact rounded addx991: -9999999E+90 + -7E+89 = -Infinity overflow inexact rounded addx992: -9999999E+90 + -6E+89 = -Infinity overflow inexact rounded addx993: -9999999E+90 + -5E+89 = -Infinity overflow inexact rounded addx994: -9999999E+90 + -4E+89 = -9.999999E+96 inexact rounded addx995: -9999999E+90 + -3E+89 = -9.999999E+96 inexact rounded addx996: -9999999E+90 + -2E+89 = -9.999999E+96 inexact rounded addx997: -9999999E+90 + -1E+89 = -9.999999E+96 inexact rounded precision=5 e_max=79 e_min=-79 addx1001: 1.52444E-80 + 0 = 1.524E-80 inexact rounded subnormal underflow addx1002: 1.52445E-80 + 0 = 1.524E-80 inexact rounded subnormal underflow addx1003: 1.52446E-80 + 0 = 1.524E-80 inexact rounded subnormal underflow addx1004: 0 + 1.52444E-80 = 1.524E-80 inexact rounded subnormal underflow addx1005: 0 + 1.52445E-80 = 1.524E-80 inexact rounded subnormal underflow addx1006: 0 + 1.52446E-80 = 1.524E-80 inexact rounded subnormal underflow addx1011: 1.52444E-80 + 1E-100 = 1.524E-80 inexact rounded subnormal underflow addx1012: 1.52445E-80 + 1E-100 = 1.524E-80 inexact rounded subnormal underflow addx1013: 1.52446E-80 + 1E-100 = 1.524E-80 inexact rounded subnormal underflow addx1014: 1E-100 + 1.52444E-80 = 1.524E-80 inexact rounded subnormal underflow addx1015: 1E-100 + 1.52445E-80 = 1.524E-80 inexact rounded subnormal underflow addx1016: 1E-100 + 1.52446E-80 = 1.524E-80 inexact rounded subnormal underflow addx1021: 1.52443E-80 + 1.00001E-80 = 2.524E-80 inexact rounded subnormal underflow addx1022: 1.52444E-80 + 1.00001E-80 = 2.524E-80 inexact rounded subnormal underflow addx1023: 1.52445E-80 + 1.00001E-80 = 2.524E-80 inexact rounded subnormal underflow addx1024: 1.00001E-80 + 1.52443E-80 = 2.524E-80 inexact rounded subnormal underflow addx1025: 1.00001E-80 + 1.52444E-80 = 2.524E-80 inexact rounded subnormal underflow addx1026: 1.00001E-80 + 1.52445E-80 = 2.524E-80 inexact rounded subnormal underflow precision=16 e_max=384 e_min=-383 round=down addx1100: 1e+2 + -1e-383 = 99.99999999999999 rounded inexact addx1101: 1e+1 + -1e-383 = 9.999999999999999 rounded inexact addx1103: +1 + -1e-383 = 0.9999999999999999 rounded inexact addx1104: 1e-1 + -1e-383 = 0.09999999999999999 rounded inexact addx1105: 1e-2 + -1e-383 = 0.009999999999999999 rounded inexact addx1106: 1e-3 + -1e-383 = 0.0009999999999999999 rounded inexact addx1107: 1e-4 + -1e-383 = 0.00009999999999999999 rounded inexact addx1108: 1e-5 + -1e-383 = 0.000009999999999999999 rounded inexact addx1109: 1e-6 + -1e-383 = 9.999999999999999E-7 rounded inexact round=ceiling addx1110: -1e+2 + +1e-383 = -99.99999999999999 rounded inexact addx1111: -1e+1 + +1e-383 = -9.999999999999999 rounded inexact addx1113: -1 + +1e-383 = -0.9999999999999999 rounded inexact addx1114: -1e-1 + +1e-383 = -0.09999999999999999 rounded inexact addx1115: -1e-2 + +1e-383 = -0.009999999999999999 rounded inexact addx1116: -1e-3 + +1e-383 = -0.0009999999999999999 rounded inexact addx1117: -1e-4 + +1e-383 = -0.00009999999999999999 rounded inexact addx1118: -1e-5 + +1e-383 = -0.000009999999999999999 rounded inexact addx1119: -1e-6 + +1e-383 = -9.999999999999999E-7 rounded inexact addx1120: +1e-383 + -1e+2 = -99.99999999999999 rounded inexact addx1121: +1e-383 + -1e+1 = -9.999999999999999 rounded inexact addx1123: +1e-383 + -1 = -0.9999999999999999 rounded inexact addx1124: +1e-383 + -1e-1 = -0.09999999999999999 rounded inexact addx1125: +1e-383 + -1e-2 = -0.009999999999999999 rounded inexact addx1126: +1e-383 + -1e-3 = -0.0009999999999999999 rounded inexact addx1127: +1e-383 + -1e-4 = -0.00009999999999999999 rounded inexact addx1128: +1e-383 + -1e-5 = -0.000009999999999999999 rounded inexact addx1129: +1e-383 + -1e-6 = -9.999999999999999E-7 rounded inexact round=down precision=7 e_max=96 e_min=-95 addx1130: 1 + -1e-200 = 0.9999999 rounded inexact addx1131: 1.000000E-94 + -1e-200 = 9.999999E-95 rounded inexact addx1132: 1.000001E-95 + -1e-200 = 1.000000E-95 rounded inexact addx1133: 1.000000E-95 + -1e-200 = 9.99999E-96 rounded inexact subnormal underflow addx1134: 0.999999E-95 + -1e-200 = 9.99998E-96 rounded inexact subnormal underflow addx1135: 0.001000E-95 + -1e-200 = 9.99E-99 rounded inexact subnormal underflow addx1136: 0.000999E-95 + -1e-200 = 9.98E-99 rounded inexact subnormal underflow addx1137: 1.000000E-95 + -1e-101 = 9.99999E-96 subnormal addx1138: 10000E-101 + -1e-200 = 9.999E-98 subnormal inexact rounded underflow addx1139: 1000E-101 + -1e-200 = 9.99E-99 subnormal inexact rounded underflow addx1140: 100E-101 + -1e-200 = 9.9E-100 subnormal inexact rounded underflow addx1141: 10E-101 + -1e-200 = 9E-101 subnormal inexact rounded underflow addx1142: 1E-101 + -1e-200 = 0E-101 subnormal inexact rounded underflow clamped addx1143: 0E-101 + -1e-200 = -0E-101 subnormal inexact rounded underflow clamped addx1144: 1E-102 + -1e-200 = 0E-101 subnormal inexact rounded underflow clamped addx1151: 10000E-102 + -1e-200 = 9.99E-99 subnormal inexact rounded underflow addx1152: 1000E-102 + -1e-200 = 9.9E-100 subnormal inexact rounded underflow addx1153: 100E-102 + -1e-200 = 9E-101 subnormal inexact rounded underflow addx1154: 10E-102 + -1e-200 = 0E-101 subnormal inexact rounded underflow clamped addx1155: 1E-102 + -1e-200 = 0E-101 subnormal inexact rounded underflow clamped addx1156: 0E-102 + -1e-200 = -0E-101 subnormal inexact rounded underflow clamped addx1157: 1E-103 + -1e-200 = 0E-101 subnormal inexact rounded underflow clamped addx1160: 100E-105 + -1e-101 = -0E-101 subnormal inexact rounded underflow clamped addx1161: 100E-105 + -1e-201 = 0E-101 subnormal inexact rounded underflow clamped precision=15 round=half_up e_max=384 e_min=-383 addx1200: 1E15 + -0.5 = 1.00000000000000E+15 inexact rounded addx1201: 1E15 + -0.50 = 1.00000000000000E+15 inexact rounded addx1210: 1E15 + -0.51 = 999999999999999 inexact rounded addx1211: 1E15 + -0.501 = 999999999999999 inexact rounded addx1212: 1E15 + -0.5001 = 999999999999999 inexact rounded addx1213: 1E15 + -0.50001 = 999999999999999 inexact rounded addx1214: 1E15 + -0.500001 = 999999999999999 inexact rounded addx1215: 1E15 + -0.5000001 = 999999999999999 inexact rounded addx1216: 1E15 + -0.50000001 = 999999999999999 inexact rounded addx1217: 1E15 + -0.500000001 = 999999999999999 inexact rounded addx1218: 1E15 + -0.5000000001 = 999999999999999 inexact rounded addx1219: 1E15 + -0.50000000001 = 999999999999999 inexact rounded addx1220: 1E15 + -0.500000000001 = 999999999999999 inexact rounded addx1221: 1E15 + -0.5000000000001 = 999999999999999 inexact rounded addx1222: 1E15 + -0.50000000000001 = 999999999999999 inexact rounded addx1223: 1E15 + -0.500000000000001 = 999999999999999 inexact rounded addx1224: 1E15 + -0.5000000000000001 = 999999999999999 inexact rounded addx1225: 1E15 + -0.5000000000000000 = 1.00000000000000E+15 inexact rounded addx1230: 1E15 + -5000000.000000001 = 999999995000000 inexact rounded precision=16 addx1300: 1E16 + -0.5 = 1.000000000000000E+16 inexact rounded addx1310: 1E16 + -0.51 = 9999999999999999 inexact rounded addx1311: 1E16 + -0.501 = 9999999999999999 inexact rounded addx1312: 1E16 + -0.5001 = 9999999999999999 inexact rounded addx1313: 1E16 + -0.50001 = 9999999999999999 inexact rounded addx1314: 1E16 + -0.500001 = 9999999999999999 inexact rounded addx1315: 1E16 + -0.5000001 = 9999999999999999 inexact rounded addx1316: 1E16 + -0.50000001 = 9999999999999999 inexact rounded addx1317: 1E16 + -0.500000001 = 9999999999999999 inexact rounded addx1318: 1E16 + -0.5000000001 = 9999999999999999 inexact rounded addx1319: 1E16 + -0.50000000001 = 9999999999999999 inexact rounded addx1320: 1E16 + -0.500000000001 = 9999999999999999 inexact rounded addx1321: 1E16 + -0.5000000000001 = 9999999999999999 inexact rounded addx1322: 1E16 + -0.50000000000001 = 9999999999999999 inexact rounded addx1323: 1E16 + -0.500000000000001 = 9999999999999999 inexact rounded addx1324: 1E16 + -0.5000000000000001 = 9999999999999999 inexact rounded ...TRUNCATED BY DUNE... cpax107: copy_abs 7.500 = 7.500 cpax108: copy_abs -7.500 = 7.500 cpax111: copy_abs 0 = 0 cpax112: copy_abs -0 = 0 cpax113: copy_abs 0E+6 = 0E+6 cpax114: copy_abs -0E+6 = 0E+6 cpax115: copy_abs 0.0000 = 0.0000 cpax116: copy_abs -0.0000 = 0.0000 cpax117: copy_abs 0E-141 = 0E-141 cpax118: copy_abs -0E-141 = 0E-141 cpax121: copy_abs 268268268 = 268268268 cpax122: copy_abs -268268268 = 268268268 cpax123: copy_abs 134134134 = 134134134 cpax124: copy_abs -134134134 = 134134134 cpax131: copy_abs 9.99999999E+999 = 9.99999999E+999 cpax132: copy_abs 1E-999 = 1E-999 cpax133: copy_abs 1.00000000E-999 = 1.00000000E-999 cpax134: copy_abs 1E-1007 = 1E-1007 cpax135: copy_abs -1E-1007 = 1E-1007 cpax136: copy_abs -1.00000000E-999 = 1.00000000E-999 cpax137: copy_abs -1E-999 = 1E-999 cpax199: copy_abs -9.99999999E+999 = 9.99999999E+999Test file: data/copynegate.decTest Test file version: 2.59 precision=9 round=half_up e_max=999 e_min=-999 cpnx001: copy_negate +7.50 = -7.50 cpnx011: copy_negate Infinity = -Infinity cpnx012: copy_negate -Infinity = Infinity cpnx021: copy_negate NaN = -NaN cpnx022: copy_negate -NaN = NaN cpnx023: copy_negate sNaN = -sNaN cpnx024: copy_negate -sNaN = sNaN cpnx031: copy_negate NaN13 = -NaN13 cpnx032: copy_negate -NaN13 = NaN13 cpnx033: copy_negate sNaN13 = -sNaN13 cpnx034: copy_negate -sNaN13 = sNaN13 cpnx035: copy_negate NaN70 = -NaN70 cpnx036: copy_negate -NaN70 = NaN70 cpnx037: copy_negate sNaN101 = -sNaN101 cpnx038: copy_negate -sNaN101 = sNaN101 cpnx101: copy_negate 7 = -7 cpnx102: copy_negate -7 = 7 cpnx103: copy_negate 75 = -75 cpnx104: copy_negate -75 = 75 cpnx105: copy_negate 7.50 = -7.50 cpnx106: copy_negate -7.50 = 7.50 cpnx107: copy_negate 7.500 = -7.500 cpnx108: copy_negate -7.500 = 7.500 cpnx111: copy_negate 0 = -0 cpnx112: copy_negate -0 = 0 cpnx113: copy_negate 0E+4 = -0E+4 cpnx114: copy_negate -0E+4 = 0E+4 cpnx115: copy_negate 0.0000 = -0.0000 cpnx116: copy_negate -0.0000 = 0.0000 cpnx117: copy_negate 0E-141 = -0E-141 cpnx118: copy_negate -0E-141 = 0E-141 cpnx121: copy_negate 268268268 = -268268268 cpnx122: copy_negate -268268268 = 268268268 cpnx123: copy_negate 134134134 = -134134134 cpnx124: copy_negate -134134134 = 134134134 cpnx131: copy_negate 9.99999999E+999 = -9.99999999E+999 cpnx132: copy_negate 1E-999 = -1E-999 cpnx133: copy_negate 1.00000000E-999 = -1.00000000E-999 cpnx134: copy_negate 1E-1007 = -1E-1007 cpnx135: copy_negate -1E-1007 = 1E-1007 cpnx136: copy_negate -1.00000000E-999 = 1.00000000E-999 cpnx137: copy_negate -1E-999 = 1E-999 cpnx138: copy_negate -9.99999999E+999 = 9.99999999E+999Test file: data/divide.decTest Test file version: 2.59 precision=9 round=half_up e_max=384 e_min=-383 divx001: 1 / 1 = 1 divx002: 2 / 1 = 2 divx003: 1 / 2 = 0.5 divx004: 2 / 2 = 1 divx005: 0 / 1 = 0 divx006: 0 / 2 = 0 divx007: 1 / 3 = 0.333333333 inexact rounded divx008: 2 / 3 = 0.666666667 inexact rounded divx009: 3 / 3 = 1 divx010: 2.4 / 1 = 2.4 divx011: 2.4 / -1 = -2.4 divx012: -2.4 / 1 = -2.4 divx013: -2.4 / -1 = 2.4 divx014: 2.40 / 1 = 2.40 divx015: 2.400 / 1 = 2.400 divx016: 2.4 / 2 = 1.2 divx017: 2.400 / 2 = 1.200 divx018: 2. / 2 = 1 divx019: 20 / 20 = 1 divx020: 187 / 187 = 1 divx021: 5 / 2 = 2.5 divx022: 50 / 20 = 2.5 divx023: 500 / 200 = 2.5 divx024: 50.0 / 20.0 = 2.5 divx025: 5.00 / 2.00 = 2.5 divx026: 5 / 2.0 = 2.5 divx027: 5 / 2.000 = 2.5 divx028: 5 / 0.20 = 25 divx029: 5 / 0.200 = 25 divx030: 10 / 1 = 10 divx031: 100 / 1 = 100 divx032: 1000 / 1 = 1000 divx033: 1000 / 100 = 10 divx035: 1 / 2 = 0.5 divx036: 1 / 4 = 0.25 divx037: 1 / 8 = 0.125 divx038: 1 / 16 = 0.0625 divx039: 1 / 32 = 0.03125 divx040: 1 / 64 = 0.015625 divx041: 1 / -2 = -0.5 divx042: 1 / -4 = -0.25 divx043: 1 / -8 = -0.125 divx044: 1 / -16 = -0.0625 divx045: 1 / -32 = -0.03125 divx046: 1 / -64 = -0.015625 divx047: -1 / 2 = -0.5 divx048: -1 / 4 = -0.25 divx049: -1 / 8 = -0.125 divx050: -1 / 16 = -0.0625 divx051: -1 / 32 = -0.03125 divx052: -1 / 64 = -0.015625 divx053: -1 / -2 = 0.5 divx054: -1 / -4 = 0.25 divx055: -1 / -8 = 0.125 divx056: -1 / -16 = 0.0625 divx057: -1 / -32 = 0.03125 divx058: -1 / -64 = 0.015625 divx070: 999999999 / 1 = 999999999 divx071: 999999999.4 / 1 = 999999999 inexact rounded divx072: 999999999.5 / 1 = 1.00000000E+9 inexact rounded divx073: 999999999.9 / 1 = 1.00000000E+9 inexact rounded divx074: 999999999.999 / 1 = 1.00000000E+9 inexact rounded precision=6 divx080: 999999999 / 1 = 1.00000E+9 inexact rounded divx081: 99999999 / 1 = 1.00000E+8 inexact rounded divx082: 9999999 / 1 = 1.00000E+7 inexact rounded divx083: 999999 / 1 = 999999 divx084: 99999 / 1 = 99999 divx085: 9999 / 1 = 9999 divx086: 999 / 1 = 999 divx087: 99 / 1 = 99 divx088: 9 / 1 = 9 precision=9 divx090: 0. / 1 = 0 divx091: .0 / 1 = 0.0 divx092: 0.00 / 1 = 0.00 divx093: 0.00E+9 / 1 = 0E+7 divx094: 0.0000E-50 / 1 = 0E-54 divx095: 1 / 1E-8 = 1E+8 divx096: 1 / 1E-9 = 1E+9 divx097: 1 / 1E-10 = 1E+10 divx098: 1 / 1E-11 = 1E+11 divx099: 1 / 1E-12 = 1E+12 divx100: 1 / 1 = 1 divx101: 1 / 2 = 0.5 divx102: 1 / 3 = 0.333333333 inexact rounded divx103: 1 / 4 = 0.25 divx104: 1 / 5 = 0.2 divx105: 1 / 6 = 0.166666667 inexact rounded divx106: 1 / 7 = 0.142857143 inexact rounded divx107: 1 / 8 = 0.125 divx108: 1 / 9 = 0.111111111 inexact rounded divx109: 1 / 10 = 0.1 divx110: 1 / 1 = 1 divx111: 2 / 1 = 2 divx112: 3 / 1 = 3 divx113: 4 / 1 = 4 divx114: 5 / 1 = 5 divx115: 6 / 1 = 6 divx116: 7 / 1 = 7 divx117: 8 / 1 = 8 divx118: 9 / 1 = 9 divx119: 10 / 1 = 10 divx120: 3E+1 / 0.001 = 3E+4 divx121: 2.200 / 2 = 1.100 divx130: 12345 / 4.999 = 2469.49390 inexact rounded divx131: 12345 / 4.99 = 2473.94790 inexact rounded divx132: 12345 / 4.9 = 2519.38776 inexact rounded divx133: 12345 / 5 = 2469 divx134: 12345 / 5.1 = 2420.58824 inexact rounded divx135: 12345 / 5.01 = 2464.07186 inexact rounded divx136: 12345 / 5.001 = 2468.50630 inexact rounded precision=9 e_max=999999999 e_min=-999999999 divx220: 391 / 597 = 0.654941374 inexact rounded divx221: 391 / -597 = -0.654941374 inexact rounded divx222: -391 / 597 = -0.654941374 inexact rounded divx223: -391 / -597 = 0.654941374 inexact rounded e_max=999999999 e_min=-999999999 divx270: 1 / 1e999999999 = 1E-999999999 divx271: 1 / 0.9e999999999 = 1.11111111E-999999999 inexact rounded divx272: 1 / 0.99e999999999 = 1.01010101E-999999999 inexact rounded divx273: 1 / 0.999999999e999999999 = 1.00000000E-999999999 inexact rounded divx274: 9e999999999 / 1 = 9E+999999999 divx275: 9.9e999999999 / 1 = 9.9E+999999999 divx276: 9.99e999999999 / 1 = 9.99E+999999999 divx277: 9.99999999e999999999 / 1 = 9.99999999E+999999999 divx280: 0.1 / 9e-999999999 = 1.11111111E+999999997 inexact rounded divx281: 0.1 / 99e-999999999 = 1.01010101E+999999996 inexact rounded divx282: 0.1 / 999e-999999999 = 1.00100100E+999999995 inexact rounded divx283: 0.1 / 9e-999999998 = 1.11111111E+999999996 inexact rounded divx284: 0.1 / 99e-999999998 = 1.01010101E+999999995 inexact rounded divx285: 0.1 / 999e-999999998 = 1.00100100E+999999994 inexact rounded divx286: 0.1 / 999e-999999997 = 1.00100100E+999999993 inexact rounded divx287: 0.1 / 9999e-999999997 = 1.00010001E+999999992 inexact rounded divx288: 0.1 / 99999e-999999997 = 1.00001000E+999999991 inexact rounded divx301: 0 / 7 = 0 divx302: 0 / 7E-5 = 0E+5 divx303: 0 / 7E-1 = 0E+1 divx304: 0 / 7E+1 = 0.0 divx305: 0 / 7E+5 = 0.00000 divx306: 0 / 7E+6 = 0.000000 divx307: 0 / 7E+7 = 0E-7 divx308: 0 / 70E-5 = 0E+5 divx309: 0 / 70E-1 = 0E+1 divx310: 0 / 70E+0 = 0 divx311: 0 / 70E+1 = 0.0 divx312: 0 / 70E+5 = 0.00000 divx313: 0 / 70E+6 = 0.000000 divx314: 0 / 70E+7 = 0E-7 divx315: 0 / 700E-5 = 0E+5 divx316: 0 / 700E-1 = 0E+1 divx317: 0 / 700E+0 = 0 divx318: 0 / 700E+1 = 0.0 divx319: 0 / 700E+5 = 0.00000 divx320: 0 / 700E+6 = 0.000000 divx321: 0 / 700E+7 = 0E-7 divx322: 0 / 700E+77 = 0E-77 divx331: 0E-3 / 7E-5 = 0E+2 divx332: 0E-3 / 7E-1 = 0.00 divx333: 0E-3 / 7E+1 = 0.0000 divx334: 0E-3 / 7E+5 = 0E-8 divx335: 0E-1 / 7E-5 = 0E+4 divx336: 0E-1 / 7E-1 = 0 divx337: 0E-1 / 7E+1 = 0.00 divx338: 0E-1 / 7E+5 = 0.000000 divx339: 0E+1 / 7E-5 = 0E+6 divx340: 0E+1 / 7E-1 = 0E+2 divx341: 0E+1 / 7E+1 = 0 divx342: 0E+1 / 7E+5 = 0.0000 divx343: 0E+3 / 7E-5 = 0E+8 divx344: 0E+3 / 7E-1 = 0E+4 divx345: 0E+3 / 7E+1 = 0E+2 divx346: 0E+3 / 7E+5 = 0.00 e_max=92 e_min=-92 precision=7 divx351: 0E-92 / 7E-1 = 0E-91 divx352: 0E-92 / 7E+1 = 0E-93 divx353: 0E-92 / 7E+5 = 0E-97 divx354: 0E-92 / 7E+6 = 0E-98 divx355: 0E-92 / 7E+7 = 0E-98 clamped divx356: 0E-92 / 777E-1 = 0E-91 divx357: 0E-92 / 777E+1 = 0E-93 divx358: 0E-92 / 777E+3 = 0E-95 divx359: 0E-92 / 777E+4 = 0E-96 divx360: 0E-92 / 777E+5 = 0E-97 divx361: 0E-92 / 777E+6 = 0E-98 divx362: 0E-92 / 777E+7 = 0E-98 clamped divx363: 0E-92 / 7E+92 = 0E-98 clamped divx371: 0E-92 / 700E-1 = 0E-91 divx372: 0E-92 / 700E+1 = 0E-93 divx373: 0E-92 / 700E+3 = 0E-95 divx374: 0E-92 / 700E+4 = 0E-96 divx375: 0E-92 / 700E+5 = 0E-97 divx376: 0E-92 / 700E+6 = 0E-98 divx377: 0E-92 / 700E+7 = 0E-98 clamped divx381: 0E+92 / 7E+1 = 0E+91 divx382: 0E+92 / 7E+0 = 0E+92 divx383: 0E+92 / 7E-1 = 0E+92 clamped divx384: 0E+90 / 777E+1 = 0E+89 divx385: 0E+90 / 777E-1 = 0E+91 divx386: 0E+90 / 777E-2 = 0E+92 divx387: 0E+90 / 777E-3 = 0E+92 clamped divx388: 0E+90 / 777E-4 = 0E+92 clamped divx391: 0E+90 / 700E+1 = 0E+89 divx392: 0E+90 / 700E-1 = 0E+91 divx393: 0E+90 / 700E-2 = 0E+92 divx394: 0E+90 / 700E-3 = 0E+92 clamped divx395: 0E+90 / 700E-4 = 0E+92 clamped e_max=999 e_min=-999 precision=9 divx401: 12345678000 / 1 = 1.23456780E+10 rounded divx402: 1 / 12345678000 = 8.10000066E-11 inexact rounded divx403: 1234567800 / 1 = 1.23456780E+9 rounded divx404: 1 / 1234567800 = 8.10000066E-10 inexact rounded divx405: 1234567890 / 1 = 1.23456789E+9 rounded divx406: 1 / 1234567890 = 8.10000007E-10 inexact rounded divx407: 1234567891 / 1 = 1.23456789E+9 inexact rounded divx408: 1 / 1234567891 = 8.10000007E-10 inexact rounded divx409: 12345678901 / 1 = 1.23456789E+10 inexact rounded divx410: 1 / 12345678901 = 8.10000007E-11 inexact rounded divx411: 1234567896 / 1 = 1.23456790E+9 inexact rounded divx412: 1 / 1234567896 = 8.10000003E-10 inexact rounded divx413: 1 / 1234567897 = 8.10000003E-10 inexact rounded divx414: 1 / 1234567898 = 8.10000002E-10 inexact rounded divx415: 1 / 1234567899 = 8.10000001E-10 inexact rounded divx416: 1 / 1234567900 = 8.10000001E-10 inexact rounded divx417: 1 / 1234567901 = 8.10000000E-10 inexact rounded divx418: 1 / 1234567902 = 8.09999999E-10 inexact rounded divx421: 1234567896.000000000000 / 1 = 1.23456790E+9 inexact rounded divx422: 1 / 1234567896.000000000000 = 8.10000003E-10 inexact rounded divx423: 1234567896.000000000001 / 1 = 1.23456790E+9 inexact rounded divx424: 1 / 1234567896.000000000001 = 8.10000003E-10 inexact rounded divx425: 1234567896.000000000000000000000000000000000000000009 / 1 = 1.23456790E+9 inexact rounded divx426: 1 / 1234567896.000000000000000000000000000000000000000009 = 8.10000003E-10 inexact rounded divx427: 1234567897.900010000000000000000000000000000000000009 / 1 = 1.23456790E+9 inexact rounded divx428: 1 / 1234567897.900010000000000000000000000000000000000009 = 8.10000002E-10 inexact rounded precision=15 divx441: 12345678000 / 1 = 12345678000 divx442: 1 / 12345678000 = 8.10000066420005E-11 inexact rounded divx443: 1234567800 / 1 = 1234567800 divx444: 1 / 1234567800 = 8.10000066420005E-10 inexact rounded divx445: 1234567890 / 1 = 1234567890 divx446: 1 / 1234567890 = 8.10000007371000E-10 inexact rounded divx447: 1234567891 / 1 = 1234567891 divx448: 1 / 1234567891 = 8.10000006714900E-10 inexact rounded divx449: 12345678901 / 1 = 12345678901 divx450: 1 / 12345678901 = 8.10000007305390E-11 inexact rounded divx451: 1234567896 / 1 = 1234567896 divx452: 1 / 1234567896 = 8.10000003434400E-10 inexact rounded divx453: 1e+1 / 1 = 1E+1 divx454: 1e+1 / 1.0 = 1E+1 divx455: 1e+1 / 1.00 = 1E+1 divx456: 1e+2 / 2 = 5E+1 divx457: 1e+2 / 2.0 = 5E+1 divx458: 1e+2 / 2.00 = 5E+1 divx460: 3e0 / 2e0 = 1.5 divx461: 30e-1 / 2e0 = 1.5 divx462: 300e-2 / 2e0 = 1.50 divx464: 3000e-3 / 2e0 = 1.500 divx465: 3e0 / 20e-1 = 1.5 divx466: 30e-1 / 20e-1 = 1.5 divx467: 300e-2 / 20e-1 = 1.5 divx468: 3000e-3 / 20e-1 = 1.50 divx469: 3e0 / 200e-2 = 1.5 divx470: 30e-1 / 200e-2 = 1.5 divx471: 300e-2 / 200e-2 = 1.5 divx472: 3000e-3 / 200e-2 = 1.5 divx473: 3e0 / 2000e-3 = 1.5 divx474: 30e-1 / 2000e-3 = 1.5 divx475: 300e-2 / 2000e-3 = 1.5 divx476: 3000e-3 / 2000e-3 = 1.5 divx480: 1 / 1.0E+33 = 1E-33 divx481: 1 / 10E+33 = 1E-34 divx482: 1 / 1.0E-33 = 1E+33 divx483: 1 / 10E-33 = 1E+32 e_max=96 e_min=-95 precision=7 divx484: 0e5 / 1e3 = 0E+2 divx485: 0e5 / 2e3 = 0E+2 divx486: 0e5 / 10e2 = 0E+3 divx487: 0e5 / 20e2 = 0E+3 divx488: 0e5 / 100e1 = 0E+4 divx489: 0e5 / 200e1 = 0E+4 divx491: 1e5 / 1e3 = 1E+2 divx492: 1e5 / 2e3 = 5E+1 divx493: 1e5 / 10e2 = 1E+2 divx494: 1e5 / 20e2 = 5E+1 divx495: 1e5 / 100e1 = 1E+2 divx496: 1e5 / 200e1 = 5E+1 precision=7 round=half_up e_max=92 e_min=-92 divx497: 0E+86 / 1000E-13 = 0E+92 clamped divx498: 0E-98 / 1000E+13 = 0E-98 clamped precision=9 round=half_up e_max=999 e_min=-999 precision=9 divx500: 1 / 9.9 = 0.101010101 inexact rounded precision=8 divx501: 1 / 9.9 = 0.10101010 inexact rounded precision=7 divx502: 1 / 9.9 = 0.1010101 inexact rounded precision=6 divx503: 1 / 9.9 = 0.101010 inexact rounded precision=9 divx511: 1 / 2 = 0.5 divx512: 1.0 / 2 = 0.5 divx513: 1.00 / 2 = 0.50 divx514: 1.000 / 2 = 0.500 divx515: 1.0000 / 2 = 0.5000 divx516: 1.00000 / 2 = 0.50000 divx517: 1.000000 / 2 = 0.500000 divx518: 1.0000000 / 2 = 0.5000000 divx519: 1.00 / 2.00 = 0.5 divx521: 2 / 1 = 2 divx522: 2 / 1.0 = 2 divx523: 2 / 1.00 = 2 divx524: 2 / 1.000 = 2 divx525: 2 / 1.0000 = 2 divx526: 2 / 1.00000 = 2 divx527: 2 / 1.000000 = 2 divx528: 2 / 1.0000000 = 2 divx529: 2.00 / 1.00 = 2 divx530: 2.40 / 2 = 1.20 divx531: 2.40 / 4 = 0.60 divx532: 2.40 / 10 = 0.24 divx533: 2.40 / 2.0 = 1.2 divx534: 2.40 / 4.0 = 0.6 divx535: 2.40 / 10.0 = 0.24 divx536: 2.40 / 2.00 = 1.2 divx537: 2.40 / 4.00 = 0.6 divx538: 2.40 / 10.00 = 0.24 divx539: 0.9 / 0.1 = 9 divx540: 0.9 / 0.01 = 9E+1 divx541: 0.9 / 0.001 = 9E+2 divx542: 5 / 2 = 2.5 divx543: 5 / 2.0 = 2.5 divx544: 5 / 2.00 = 2.5 divx545: 5 / 20 = 0.25 divx546: 5 / 20.0 = 0.25 divx547: 2.400 / 2 = 1.200 divx548: 2.400 / 2.0 = 1.20 divx549: 2.400 / 2.400 = 1 divx550: 240 / 1 = 240 divx551: 240 / 10 = 24 divx552: 240 / 100 = 2.4 divx553: 240 / 1000 = 0.24 divx554: 2400 / 1 = 2400 divx555: 2400 / 10 = 240 divx556: 2400 / 100 = 24 divx557: 2400 / 1000 = 2.4 precision=5 divx570: 2.4E+6 / 2 = 1.2E+6 divx571: 2.40E+6 / 2 = 1.20E+6 divx572: 2.400E+6 / 2 = 1.200E+6 divx573: 2.4000E+6 / 2 = 1.2000E+6 divx574: 24E+5 / 2 = 1.2E+6 divx575: 240E+4 / 2 = 1.20E+6 divx576: 2400E+3 / 2 = 1.200E+6 divx577: 24000E+2 / 2 = 1.2000E+6 precision=6 divx580: 2.4E+6 / 2 = 1.2E+6 divx581: 2.40E+6 / 2 = 1.20E+6 divx582: 2.400E+6 / 2 = 1.200E+6 divx583: 2.4000E+6 / 2 = 1.2000E+6 divx584: 24E+5 / 2 = 1.2E+6 divx585: 240E+4 / 2 = 1.20E+6 divx586: 2400E+3 / 2 = 1.200E+6 divx587: 24000E+2 / 2 = 1.2000E+6 precision=7 divx590: 2.4E+6 / 2 = 1.2E+6 divx591: 2.40E+6 / 2 = 1.20E+6 divx592: 2.400E+6 / 2 = 1.200E+6 divx593: 2.4000E+6 / 2 = 1.2000E+6 divx594: 24E+5 / 2 = 1.2E+6 divx595: 240E+4 / 2 = 1.20E+6 divx596: 2400E+3 / 2 = 1.200E+6 divx597: 24000E+2 / 2 = 1.2000E+6 precision=9 divx600: 2.4E+9 / 2 = 1.2E+9 divx601: 2.40E+9 / 2 = 1.20E+9 divx602: 2.400E+9 / 2 = 1.200E+9 divx603: 2.4000E+9 / 2 = 1.2000E+9 divx604: 24E+8 / 2 = 1.2E+9 divx605: 240E+7 / 2 = 1.20E+9 divx606: 2400E+6 / 2 = 1.200E+9 divx607: 24000E+5 / 2 = 1.2000E+9 precision=33 divx610: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.8131097703792 inexact rounded precision=32 divx611: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.813109770379 inexact rounded precision=31 divx612: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.81310977038 inexact rounded precision=30 divx613: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.8131097704 inexact rounded precision=29 divx614: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.813109770 inexact rounded precision=28 divx615: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.81310977 inexact rounded precision=27 divx616: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.8131098 inexact rounded precision=26 divx617: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.813110 inexact rounded precision=25 divx618: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.81311 inexact rounded precision=24 divx619: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.8131 inexact rounded precision=23 divx620: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.813 inexact rounded precision=22 divx621: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.81 inexact rounded precision=21 divx622: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817797.8 inexact rounded precision=20 divx623: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -41011408883796817798 inexact rounded precision=19 divx624: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.101140888379681780E+19 inexact rounded precision=18 divx625: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.10114088837968178E+19 inexact rounded precision=17 divx626: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.1011408883796818E+19 inexact rounded precision=16 divx627: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.101140888379682E+19 inexact rounded precision=15 divx628: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.10114088837968E+19 inexact rounded precision=14 divx629: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.1011408883797E+19 inexact rounded precision=13 divx630: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.101140888380E+19 inexact rounded precision=12 divx631: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.10114088838E+19 inexact rounded precision=11 divx632: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.1011408884E+19 inexact rounded precision=10 divx633: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.101140888E+19 inexact rounded precision=9 divx634: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.10114089E+19 inexact rounded precision=8 divx635: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.1011409E+19 inexact rounded precision=7 divx636: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.101141E+19 inexact rounded precision=6 divx637: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.10114E+19 inexact rounded precision=5 divx638: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.1011E+19 inexact rounded precision=4 divx639: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.101E+19 inexact rounded precision=3 divx640: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.10E+19 inexact rounded precision=2 divx641: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4.1E+19 inexact rounded precision=1 divx642: -3374988581607586061255542201048 / 82293895124.90045271504836568681 = -4E+19 inexact rounded precision=16 round=half_up e_max=384 e_min=-383 divx731: 5.00 / 1E-3 = 5.00E+3 divx732: 00.00 / 0.000 = NaN div_undefined divx733: 00.00 / 0E-3 = NaN div_undefined divx734: 0 / -0 = NaN div_undefined divx735: -0 / 0 = NaN div_undefined divx736: -0 / -0 = NaN div_undefined divx741: 0 / -1 = -0 divx742: -0 / -1 = 0 divx743: 0 / 1 = 0 divx744: -0 / 1 = -0 divx745: -1 / 0 = -Infinity div_by_zero divx746: -1 / -0 = Infinity div_by_zero divx747: 1 / 0 = Infinity div_by_zero divx748: 1 / -0 = -Infinity div_by_zero divx751: 0.0 / -1 = -0.0 divx752: -0.0 / -1 = 0.0 divx753: 0.0 / 1 = 0.0 divx754: -0.0 / 1 = -0.0 divx755: -1.0 / 0 = -Infinity div_by_zero divx756: -1.0 / -0 = Infinity div_by_zero divx757: 1.0 / 0 = Infinity div_by_zero divx758: 1.0 / -0 = -Infinity div_by_zero divx761: 0 / -1.0 = -0E+1 divx762: -0 / -1.0 = 0E+1 divx763: 0 / 1.0 = 0E+1 divx764: -0 / 1.0 = -0E+1 divx765: -1 / 0.0 = -Infinity div_by_zero divx766: -1 / -0.0 = Infinity div_by_zero divx767: 1 / 0.0 = Infinity div_by_zero divx768: 1 / -0.0 = -Infinity div_by_zero divx771: 0.0 / -1.0 = -0 divx772: -0.0 / -1.0 = 0 divx773: 0.0 / 1.0 = 0 divx774: -0.0 / 1.0 = -0 divx775: -1.0 / 0.0 = -Infinity div_by_zero divx776: -1.0 / -0.0 = Infinity div_by_zero divx777: 1.0 / 0.0 = Infinity div_by_zero divx778: 1.0 / -0.0 = -Infinity div_by_zero divx780: Inf / -Inf = NaN invalid_operation divx781: Inf / -1000 = -Infinity divx782: Inf / -1 = -Infinity divx783: Inf / -0 = -Infinity divx784: Inf / 0 = Infinity divx785: Inf / 1 = Infinity divx786: Inf / 1000 = Infinity divx787: Inf / Inf = NaN invalid_operation divx788: -1000 / Inf = -0E-398 clamped divx789: -Inf / Inf = NaN invalid_operation divx790: -1 / Inf = -0E-398 clamped divx791: -0 / Inf = -0E-398 clamped divx792: 0 / Inf = 0E-398 clamped divx793: 1 / Inf = 0E-398 clamped divx794: 1000 / Inf = 0E-398 clamped divx795: Inf / Inf = NaN invalid_operation divx800: -Inf / -Inf = NaN invalid_operation divx801: -Inf / -1000 = Infinity divx802: -Inf / -1 = Infinity divx803: -Inf / -0 = Infinity divx804: -Inf / 0 = -Infinity divx805: -Inf / 1 = -Infinity divx806: -Inf / 1000 = -Infinity divx807: -Inf / Inf = NaN invalid_operation divx808: -1000 / Inf = -0E-398 clamped divx809: -Inf / -Inf = NaN invalid_operation divx810: -1 / -Inf = 0E-398 clamped divx811: -0 / -Inf = 0E-398 clamped divx812: 0 / -Inf = -0E-398 clamped divx813: 1 / -Inf = -0E-398 clamped divx814: 1000 / -Inf = -0E-398 clamped divx815: Inf / -Inf = NaN invalid_operation divx821: NaN / -Inf = NaN divx822: NaN / -1000 = NaN divx823: NaN / -1 = NaN divx824: NaN / -0 = NaN divx825: NaN / 0 = NaN divx826: NaN / 1 = NaN divx827: NaN / 1000 = NaN divx828: NaN / Inf = NaN divx829: NaN / NaN = NaN divx830: -Inf / NaN = NaN divx831: -1000 / NaN = NaN divx832: -1 / NaN = NaN divx833: -0 / NaN = NaN divx834: 0 / NaN = NaN divx835: 1 / NaN = NaN divx836: 1000 / NaN = NaN divx837: Inf / NaN = NaN divx841: sNaN / -Inf = NaN invalid_operation divx842: sNaN / -1000 = NaN invalid_operation divx843: sNaN / -1 = NaN invalid_operation divx844: sNaN / -0 = NaN invalid_operation divx845: sNaN / 0 = NaN invalid_operation divx846: sNaN / 1 = NaN invalid_operation divx847: sNaN / 1000 = NaN invalid_operation divx848: sNaN / NaN = NaN invalid_operation divx849: sNaN / sNaN = NaN invalid_operation divx850: NaN / sNaN = NaN invalid_operation divx851: -Inf / sNaN = NaN invalid_operation divx852: -1000 / sNaN = NaN invalid_operation divx853: -1 / sNaN = NaN invalid_operation divx854: -0 / sNaN = NaN invalid_operation divx855: 0 / sNaN = NaN invalid_operation divx856: 1 / sNaN = NaN invalid_operation divx857: 1000 / sNaN = NaN invalid_operation divx858: Inf / sNaN = NaN invalid_operation divx859: NaN / sNaN = NaN invalid_operation divx861: NaN9 / -Inf = NaN9 divx862: NaN8 / 1000 = NaN8 divx863: NaN7 / Inf = NaN7 divx864: NaN6 / NaN5 = NaN6 divx865: -Inf / NaN4 = NaN4 divx866: -1000 / NaN3 = NaN3 divx867: Inf / NaN2 = NaN2 divx871: sNaN99 / -Inf = NaN99 invalid_operation divx872: sNaN98 / -1 = NaN98 invalid_operation divx873: sNaN97 / NaN = NaN97 invalid_operation divx874: sNaN96 / sNaN94 = NaN96 invalid_operation divx875: NaN95 / sNaN93 = NaN93 invalid_operation divx876: -Inf / sNaN92 = NaN92 invalid_operation divx877: 0 / sNaN91 = NaN91 invalid_operation divx878: Inf / sNaN90 = NaN90 invalid_operation divx879: NaN / sNaN89 = NaN89 invalid_operation divx881: -NaN9 / -Inf = -NaN9 divx882: -NaN8 / 1000 = -NaN8 divx883: -NaN7 / Inf = -NaN7 divx884: -NaN6 / -NaN5 = -NaN6 divx885: -Inf / -NaN4 = -NaN4 divx886: -1000 / -NaN3 = -NaN3 divx887: Inf / -NaN2 = -NaN2 divx891: -sNaN99 / -Inf = -NaN99 invalid_operation divx892: -sNaN98 / -1 = -NaN98 invalid_operation divx893: -sNaN97 / NaN = -NaN97 invalid_operation divx894: -sNaN96 / -sNaN94 = -NaN96 invalid_operation divx895: -NaN95 / -sNaN93 = -NaN93 invalid_operation divx896: -Inf / -sNaN92 = -NaN92 invalid_operation divx897: 0 / -sNaN91 = -NaN91 invalid_operation divx898: Inf / -sNaN90 = -NaN90 invalid_operation divx899: -NaN / -sNaN89 = -NaN89 invalid_operation e_max=999999999 e_min=-999999999 divx901: 0 / 0 = NaN div_undefined divx902: 0.0E5 / 0 = NaN div_undefined divx903: 0.000 / 0 = NaN div_undefined divx904: 0.0001 / 0 = Infinity div_by_zero divx905: 0.01 / 0 = Infinity div_by_zero divx906: 0.1 / 0 = Infinity div_by_zero divx907: 1 / 0 = Infinity div_by_zero divx908: 1 / 0.0 = Infinity div_by_zero divx909: 10 / 0.0 = Infinity div_by_zero divx910: 1E+100 / 0.0 = Infinity div_by_zero divx911: 1E+1000 / 0 = Infinity div_by_zero divx921: -0.0001 / 0 = -Infinity div_by_zero divx922: -0.01 / 0 = -Infinity div_by_zero divx923: -0.1 / 0 = -Infinity div_by_zero divx924: -1 / 0 = -Infinity div_by_zero divx925: -1 / 0.0 = -Infinity div_by_zero divx926: -10 / 0.0 = -Infinity div_by_zero divx927: -1E+100 / 0.0 = -Infinity div_by_zero divx928: -1E+1000 / 0 = -Infinity div_by_zero divx931: 0.0001 / -0 = -Infinity div_by_zero divx932: 0.01 / -0 = -Infinity div_by_zero divx933: 0.1 / -0 = -Infinity div_by_zero divx934: 1 / -0 = -Infinity div_by_zero divx935: 1 / -0.0 = -Infinity div_by_zero divx936: 10 / -0.0 = -Infinity div_by_zero divx937: 1E+100 / -0.0 = -Infinity div_by_zero divx938: 1E+1000 / -0 = -Infinity div_by_zero divx941: -0.0001 / -0 = Infinity div_by_zero divx942: -0.01 / -0 = Infinity div_by_zero divx943: -0.1 / -0 = Infinity div_by_zero divx944: -1 / -0 = Infinity div_by_zero divx945: -1 / -0.0 = Infinity div_by_zero divx946: -10 / -0.0 = Infinity div_by_zero divx947: -1E+100 / -0.0 = Infinity div_by_zero divx948: -1E+1000 / -0 = Infinity div_by_zero precision=9 e_max=999999999 e_min=-999999999 divx951: 9E+999999999 / +0.23456789012345E-0 = Infinity inexact overflow rounded divx952: +0.100 / 9E+999999999 = 1.111111E-1000000001 inexact rounded underflow subnormal divx953: 9E-999999999 / +9.100 = 9.8901099E-1000000000 inexact rounded underflow subnormal divx954: -1.23456789 / 9E+999999999 = -1.3717421E-1000000000 subnormal divx955: -1.23456789012345E-0 / 9E+999999999 = -1.3717421E-1000000000 underflow subnormal rounded inexact divx956: -1.23456789012345E-0 / 7E+999999999 = -1.7636684E-1000000000 inexact rounded underflow subnormal divx957: 9E+999999999 / -0.83456789012345E-0 = -Infinity inexact overflow rounded divx958: -0.100 / 9E+999999999 = -1.111111E-1000000001 subnormal inexact rounded underflow divx959: 9E-999999999 / -9.100 = -9.8901099E-1000000000 inexact rounded underflow subnormal divx960: 1e-600000000 / 1e+400000001 = 1E-1000000001 subnormal divx961: 1e-600000000 / 1e+400000002 = 1E-1000000002 subnormal divx962: 1e-600000000 / 1e+400000003 = 1E-1000000003 subnormal divx963: 1e-600000000 / 1e+400000004 = 1E-1000000004 subnormal divx964: 1e-600000000 / 1e+400000005 = 1E-1000000005 subnormal divx965: 1e-600000000 / 1e+400000006 = 1E-1000000006 subnormal divx966: 1e-600000000 / 1e+400000007 = 1E-1000000007 subnormal divx967: 1e-600000000 / 1e+400000008 = 0E-1000000007 underflow subnormal inexact rounded clamped divx968: 1e-600000000 / 1e+400000009 = 0E-1000000007 underflow subnormal inexact rounded clamped divx969: 1e-600000000 / 1e+400000010 = 0E-1000000007 underflow subnormal inexact rounded clamped divx970: 1e+600000000 / 1e-400000001 = Infinity overflow inexact rounded divx971: 1e+600000000 / 1e-400000002 = Infinity overflow inexact rounded divx972: 1e+600000000 / 1e-400000003 = Infinity overflow inexact rounded divx973: 1e+600000000 / 1e-400000004 = Infinity overflow inexact rounded divx974: 1e+600000000 / 1e-400000005 = Infinity overflow inexact rounded divx975: 1e+600000000 / 1e-400000006 = Infinity overflow inexact rounded divx976: 1e+600000000 / 1e-400000007 = Infinity overflow inexact rounded divx977: 1e+600000000 / 1e-400000008 = Infinity overflow inexact rounded divx978: 1e+600000000 / 1e-400000009 = Infinity overflow inexact rounded divx979: 1e+600000000 / 1e-400000010 = Infinity overflow inexact rounded divx980: 1e-600000000 / 1e+400000009 = 0E-1000000007 underflow subnormal inexact rounded clamped divx981: 1e-600000000 / -1e+400000009 = -0E-1000000007 underflow subnormal inexact rounded clamped divx982: -1e-600000000 / 1e+400000009 = -0E-1000000007 underflow subnormal inexact rounded clamped divx983: -1e-600000000 / -1e+400000009 = 0E-1000000007 underflow subnormal inexact rounded clamped divx984: 1e+600000000 / 1e-400000009 = Infinity overflow inexact rounded divx985: 1e+600000000 / -1e-400000009 = -Infinity overflow inexact rounded divx986: -1e+600000000 / 1e-400000009 = -Infinity overflow inexact rounded divx987: -1e+600000000 / -1e-400000009 = Infinity overflow inexact rounded precision=3 divx990: 1000 / 9.999E-999999999 = Infinity inexact overflow rounded divx991: 1000 / -9.999E-999999999 = -Infinity inexact overflow rounded divx992: 9.999E+999999999 / 0.01 = Infinity inexact overflow rounded divx993: -9.999E+999999999 / 0.01 = -Infinity inexact overflow rounded precision=5 e_max=79 e_min=-79 divx1001: 1.52444E-80 / 1 = 1.524E-80 inexact rounded subnormal underflow divx1002: 1.52445E-80 / 1 = 1.524E-80 inexact rounded subnormal underflow divx1003: 1.52446E-80 / 1 = 1.524E-80 inexact rounded subnormal underflow precision=34 round=half_up e_max=6144 e_min=-6143 divx1010: 343E6000 / 234E-1000 = Infinity overflow inexact rounded precision=34 round=half_up e_max=6144 e_min=-6143 precision=7 divx1021: 1E0 / 1E0 = 1 divx1022: 1E0 / 2E0 = 0.5 divx1023: 1E0 / 3E0 = 0.3333333 inexact rounded divx1024: 100E-2 / 1000E-3 = 1 divx1025: 24E-1 / 2E0 = 1.2 divx1026: 2400E-3 / 2E0 = 1.200 divx1027: 5E0 / 2E0 = 2.5 divx1028: 5E0 / 20E-1 = 2.5 divx1029: 5E0 / 2000E-3 = 2.5 divx1030: 5E0 / 2E-1 = 25 divx1031: 5E0 / 20E-2 = 25 divx1032: 480E-2 / 3E0 = 1.60 divx1033: 47E-1 / 2E0 = 2.35 round=half_down precision=7 divx1050: 5 / 9 = 0.5555556 inexact rounded round=half_even divx1051: 5 / 11 = 0.4545455 inexact rounded precision=5 divx1055: sNaN987654321 / 1 = NaN54321 invalid_operation divx9998: 10 / # = NaN invalid_operation divx9999: # / 10 = NaN invalid_operationTest file: data/multiply.decTest Test file version: 2.59 precision=9 round=half_up e_max=384 e_min=-383 mulx000: 2 × 2 = 4 mulx001: 2 × 3 = 6 mulx002: 5 × 1 = 5 mulx003: 5 × 2 = 10 mulx004: 1.20 × 2 = 2.40 mulx005: 1.20 × 0 = 0.00 mulx006: 1.20 × -2 = -2.40 mulx007: -1.20 × 2 = -2.40 mulx008: -1.20 × 0 = -0.00 mulx009: -1.20 × -2 = 2.40 mulx010: 5.09 × 7.1 = 36.139 mulx011: 2.5 × 4 = 10.0 mulx012: 2.50 × 4 = 10.00 mulx013: 1.23456789 × 1.00000000 = 1.23456789 rounded mulx014: 9.999999999 × 9.999999999 = 100.000000 inexact rounded mulx015: 2.50 × 4 = 10.00 precision=6 mulx016: 2.50 × 4 = 10.00 mulx017: 9.999999999 × 9.999999999 = 100.000 inexact rounded mulx018: 9.999999999 × -9.999999999 = -100.000 inexact rounded mulx019: -9.999999999 × 9.999999999 = -100.000 inexact rounded mulx020: -9.999999999 × -9.999999999 = 100.000 inexact rounded precision=15 mulx059: 999999999999 × 9765625 = 9.76562499999023E+18 inexact rounded precision=30 mulx160: 999999999999 × 9765625 = 9765624999990234375 precision=9 mulx021: 0 × 0 = 0 mulx022: 0 × -0 = -0 mulx023: -0 × 0 = -0 mulx024: -0 × -0 = 0 mulx025: -0.0 × -0.0 = 0.00 mulx026: -0.0 × -0.0 = 0.00 mulx027: -0.0 × -0.0 = 0.00 mulx028: -0.0 × -0.0 = 0.00 mulx030: 5.00 × 1E-3 = 0.00500 mulx031: 00.00 × 0.000 = 0.00000 mulx032: 00.00 × 0E-3 = 0.00000 mulx033: 0E-3 × 00.00 = 0.00000 mulx034: -5.00 × 1E-3 = -0.00500 mulx035: -00.00 × 0.000 = -0.00000 mulx036: -00.00 × 0E-3 = -0.00000 mulx037: -0E-3 × 00.00 = -0.00000 mulx038: 5.00 × -1E-3 = -0.00500 mulx039: 00.00 × -0.000 = -0.00000 mulx040: 00.00 × -0E-3 = -0.00000 mulx041: 0E-3 × -00.00 = -0.00000 mulx042: -5.00 × -1E-3 = 0.00500 mulx043: -00.00 × -0.000 = 0.00000 mulx044: -00.00 × -0E-3 = 0.00000 mulx045: -0E-3 × -00.00 = 0.00000 mulx050: 1.20 × 3 = 3.60 mulx051: 7 × 3 = 21 mulx052: 0.9 × 0.8 = 0.72 mulx053: 0.9 × -0 = -0.0 mulx054: 654321 × 654321 = 4.28135971E+11 inexact rounded mulx060: 123.45 × 1e7 = 1.2345E+9 mulx061: 123.45 × 1e8 = 1.2345E+10 mulx062: 123.45 × 1e+9 = 1.2345E+11 mulx063: 123.45 × 1e10 = 1.2345E+12 mulx064: 123.45 × 1e11 = 1.2345E+13 mulx065: 123.45 × 1e12 = 1.2345E+14 mulx066: 123.45 × 1e13 = 1.2345E+15 precision=9 mulx080: 0.1 × 123456789 = 12345678.9 mulx081: 0.1 × 1234567891 = 123456789 inexact rounded mulx082: 0.1 × 12345678912 = 1.23456789E+9 inexact rounded mulx083: 0.1 × 12345678912345 = 1.23456789E+12 inexact rounded mulx084: 0.1 × 123456789 = 12345678.9 precision=8 mulx085: 0.1 × 12345678912 = 1.2345679E+9 inexact rounded mulx086: 0.1 × 12345678912345 = 1.2345679E+12 inexact rounded precision=7 mulx087: 0.1 × 12345678912 = 1.234568E+9 inexact rounded mulx088: 0.1 × 12345678912345 = 1.234568E+12 inexact rounded precision=9 mulx090: 123456789 × 0.1 = 12345678.9 mulx091: 1234567891 × 0.1 = 123456789 inexact rounded mulx092: 12345678912 × 0.1 = 1.23456789E+9 inexact rounded mulx093: 12345678912345 × 0.1 = 1.23456789E+12 inexact rounded mulx094: 123456789 × 0.1 = 12345678.9 precision=8 mulx095: 12345678912 × 0.1 = 1.2345679E+9 inexact rounded mulx096: 12345678912345 × 0.1 = 1.2345679E+12 inexact rounded precision=7 mulx097: 12345678912 × 0.1 = 1.234568E+9 inexact rounded mulx098: 12345678912345 × 0.1 = 1.234568E+12 inexact rounded e_max=9999 e_min=-9999 precision=33 mulx101: 9 × 9 = 81 mulx102: 9 × 90 = 810 mulx103: 9 × 900 = 8100 mulx104: 9 × 9000 = 81000 mulx105: 9 × 90000 = 810000 mulx106: 9 × 900000 = 8100000 mulx107: 9 × 9000000 = 81000000 mulx108: 9 × 90000000 = 810000000 mulx109: 9 × 900000000 = 8100000000 mulx110: 9 × 9000000000 = 81000000000 mulx111: 9 × 90000000000 = 810000000000 mulx112: 9 × 900000000000 = 8100000000000 mulx113: 9 × 9000000000000 = 81000000000000 mulx114: 9 × 90000000000000 = 810000000000000 mulx115: 9 × 900000000000000 = 8100000000000000 mulx116: 9 × 9000000000000000 = 81000000000000000 mulx117: 9 × 90000000000000000 = 810000000000000000 mulx118: 9 × 900000000000000000 = 8100000000000000000 mulx119: 9 × 9000000000000000000 = 81000000000000000000 mulx120: 9 × 90000000000000000000 = 810000000000000000000 mulx121: 9 × 900000000000000000000 = 8100000000000000000000 mulx122: 9 × 9000000000000000000000 = 81000000000000000000000 mulx123: 9 × 90000000000000000000000 = 810000000000000000000000 mulx131: 3 × 3 = 9 mulx132: 3 × 30 = 90 mulx133: 3 × 300 = 900 mulx134: 3 × 3000 = 9000 mulx135: 3 × 30000 = 90000 mulx136: 3 × 300000 = 900000 mulx137: 3 × 3000000 = 9000000 mulx138: 3 × 30000000 = 90000000 mulx139: 3 × 300000000 = 900000000 mulx140: 3 × 3000000000 = 9000000000 mulx141: 3 × 30000000000 = 90000000000 mulx142: 3 × 300000000000 = 900000000000 mulx143: 3 × 3000000000000 = 9000000000000 mulx144: 3 × 30000000000000 = 90000000000000 mulx145: 3 × 300000000000000 = 900000000000000 mulx146: 3 × 3000000000000000 = 9000000000000000 mulx147: 3 × 30000000000000000 = 90000000000000000 mulx148: 3 × 300000000000000000 = 900000000000000000 mulx149: 3 × 3000000000000000000 = 9000000000000000000 mulx150: 3 × 30000000000000000000 = 90000000000000000000 mulx151: 3 × 300000000000000000000 = 900000000000000000000 mulx152: 3 × 3000000000000000000000 = 9000000000000000000000 mulx153: 3 × 30000000000000000000000 = 90000000000000000000000 e_max=999999999 e_min=-999999999 precision=9 mulx170: 1 × 9e999999999 = 9E+999999999 mulx171: 1 × 9.9e999999999 = 9.9E+999999999 mulx172: 1 × 9.99e999999999 = 9.99E+999999999 mulx173: 9e999999999 × 1 = 9E+999999999 mulx174: 9.9e999999999 × 1 = 9.9E+999999999 mulx176: 9.99e999999999 × 1 = 9.99E+999999999 mulx177: 1 × 9.99999999e999999999 = 9.99999999E+999999999 mulx178: 9.99999999e999999999 × 1 = 9.99999999E+999999999 mulx180: 0.1 × 9e-999999998 = 9E-999999999 mulx181: 0.1 × 99e-999999998 = 9.9E-999999998 mulx182: 0.1 × 999e-999999998 = 9.99E-999999997 mulx183: 0.1 × 9e-999999998 = 9E-999999999 mulx184: 0.1 × 99e-999999998 = 9.9E-999999998 mulx185: 0.1 × 999e-999999998 = 9.99E-999999997 mulx186: 0.1 × 999e-999999997 = 9.99E-999999996 mulx187: 0.1 × 9999e-999999997 = 9.999E-999999995 mulx188: 0.1 × 99999e-999999997 = 9.9999E-999999994 mulx190: 1 × 9e-999999998 = 9E-999999998 mulx191: 1 × 99e-999999998 = 9.9E-999999997 mulx192: 1 × 999e-999999998 = 9.99E-999999996 mulx193: 9e-999999998 × 1 = 9E-999999998 mulx194: 99e-999999998 × 1 = 9.9E-999999997 mulx195: 999e-999999998 × 1 = 9.99E-999999996 mulx196: 1e-599999999 × 1e-400000000 = 1E-999999999 mulx197: 1e-600000000 × 1e-399999999 = 1E-999999999 mulx198: 1.2e-599999999 × 1.2e-400000000 = 1.44E-999999999 mulx199: 1.2e-600000000 × 1.2e-399999999 = 1.44E-999999999 mulx201: 1e599999999 × 1e400000000 = 1E+999999999 mulx202: 1e600000000 × 1e399999999 = 1E+999999999 mulx203: 1.2e599999999 × 1.2e400000000 = 1.44E+999999999 mulx204: 1.2e600000000 × 1.2e399999999 = 1.44E+999999999 precision=33 mulx246: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193369671916511992830 inexact rounded precision=32 mulx247: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119336967191651199283 inexact rounded precision=31 mulx248: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908011933696719165119928 inexact rounded precision=30 mulx249: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193369671916511993 inexact rounded precision=29 mulx250: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119336967191651199 inexact rounded precision=28 mulx251: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908011933696719165120 inexact rounded precision=27 mulx252: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193369671916512 inexact rounded precision=26 mulx253: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119336967191651 inexact rounded precision=25 mulx254: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908011933696719165 inexact rounded precision=24 mulx255: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193369671917 inexact rounded precision=23 mulx256: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119336967192 inexact rounded precision=22 mulx257: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908011933696719 inexact rounded precision=21 mulx258: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193369672 inexact rounded precision=20 mulx259: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119336967 inexact rounded precision=19 mulx260: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908011933697 inexact rounded precision=18 mulx261: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193370 inexact rounded precision=17 mulx262: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119337 inexact rounded precision=16 mulx263: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908011934 inexact rounded precision=15 mulx264: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801193 inexact rounded precision=14 mulx265: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080119 inexact rounded precision=13 mulx266: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908012 inexact rounded precision=12 mulx267: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.290801 inexact rounded precision=11 mulx268: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29080 inexact rounded precision=10 mulx269: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.2908 inexact rounded precision=9 mulx270: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.291 inexact rounded precision=8 mulx271: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.29 inexact rounded precision=7 mulx272: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433.3 inexact rounded precision=6 mulx273: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 145433 inexact rounded precision=5 mulx274: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 1.4543E+5 inexact rounded precision=4 mulx275: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 1.454E+5 inexact rounded precision=3 mulx276: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 1.45E+5 inexact rounded precision=2 mulx277: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 1.5E+5 inexact rounded precision=1 mulx278: 30269.587755640502150977251770554 × 4.8046009735990873395936309640543 = 1E+5 inexact rounded e_max=9999 e_min=-9999 precision=9 mulx301: 9 × 9 = 81 mulx302: 9 × 90 = 810 mulx303: 9 × 900 = 8100 mulx304: 9 × 9000 = 81000 mulx305: 9 × 90000 = 810000 mulx306: 9 × 900000 = 8100000 mulx307: 9 × 9000000 = 81000000 mulx308: 9 × 90000000 = 810000000 mulx309: 9 × 900000000 = 8.10000000E+9 rounded mulx310: 9 × 9000000000 = 8.10000000E+10 rounded mulx311: 9 × 90000000000 = 8.10000000E+11 rounded mulx312: 9 × 900000000000 = 8.10000000E+12 rounded mulx313: 9 × 9000000000000 = 8.10000000E+13 rounded mulx314: 9 × 90000000000000 = 8.10000000E+14 rounded mulx315: 9 × 900000000000000 = 8.10000000E+15 rounded mulx316: 9 × 9000000000000000 = 8.10000000E+16 rounded mulx317: 9 × 90000000000000000 = 8.10000000E+17 rounded mulx318: 9 × 900000000000000000 = 8.10000000E+18 rounded mulx319: 9 × 9000000000000000000 = 8.10000000E+19 rounded mulx320: 9 × 90000000000000000000 = 8.10000000E+20 rounded mulx321: 9 × 900000000000000000000 = 8.10000000E+21 rounded mulx322: 9 × 9000000000000000000000 = 8.10000000E+22 rounded mulx323: 9 × 90000000000000000000000 = 8.10000000E+23 rounded precision=29 mulx330: 1.491824697641270317824852952837224 × 1.105170918075647624811707826490246514675628614562883537345747603 = 1.6487212707001281468486507878 inexact rounded precision=55 mulx331: 0.8958341352965282506768545828765117803873717284891040428 × 0.8958341352965282506768545828765117803873717284891040428 = 0.8025187979624784829842553829934069955890983696752228299 inexact rounded precision=7 round=half_up e_max=92 e_min=-92 mulx504: 0E-60 × 1000E-60 = 0E-98 clamped mulx505: 100E+60 × 0E+60 = 0E+92 clamped e_max=999999999 e_min=-999999999 precision=9 mulx541: 0 × -1 = -0 mulx542: -0 × -1 = 0 mulx543: 0 × 1 = 0 mulx544: -0 × 1 = -0 mulx545: -1 × 0 = -0 mulx546: -1 × -0 = 0 mulx547: 1 × 0 = 0 mulx548: 1 × -0 = -0 mulx551: 0.0 × -1 = -0.0 mulx552: -0.0 × -1 = 0.0 mulx553: 0.0 × 1 = 0.0 mulx554: -0.0 × 1 = -0.0 mulx555: -1.0 × 0 = -0.0 mulx556: -1.0 × -0 = 0.0 mulx557: 1.0 × 0 = 0.0 mulx558: 1.0 × -0 = -0.0 mulx561: 0 × -1.0 = -0.0 mulx562: -0 × -1.0 = 0.0 mulx563: 0 × 1.0 = 0.0 mulx564: -0 × 1.0 = -0.0 mulx565: -1 × 0.0 = -0.0 mulx566: -1 × -0.0 = 0.0 mulx567: 1 × 0.0 = 0.0 mulx568: 1 × -0.0 = -0.0 mulx571: 0.0 × -1.0 = -0.00 mulx572: -0.0 × -1.0 = 0.00 mulx573: 0.0 × 1.0 = 0.00 mulx574: -0.0 × 1.0 = -0.00 mulx575: -1.0 × 0.0 = -0.00 mulx576: -1.0 × -0.0 = 0.00 mulx577: 1.0 × 0.0 = 0.00 mulx578: 1.0 × -0.0 = -0.00 mulx580: Inf × -Inf = -Infinity mulx581: Inf × -1000 = -Infinity mulx582: Inf × -1 = -Infinity mulx583: Inf × -0 = NaN invalid_operation mulx584: Inf × 0 = NaN invalid_operation mulx585: Inf × 1 = Infinity mulx586: Inf × 1000 = Infinity mulx587: Inf × Inf = Infinity mulx588: -1000 × Inf = -Infinity mulx589: -Inf × Inf = -Infinity mulx590: -1 × Inf = -Infinity mulx591: -0 × Inf = NaN invalid_operation mulx592: 0 × Inf = NaN invalid_operation mulx593: 1 × Inf = Infinity mulx594: 1000 × Inf = Infinity mulx595: Inf × Inf = Infinity mulx600: -Inf × -Inf = Infinity mulx601: -Inf × -1000 = Infinity mulx602: -Inf × -1 = Infinity mulx603: -Inf × -0 = NaN invalid_operation mulx604: -Inf × 0 = NaN invalid_operation mulx605: -Inf × 1 = -Infinity mulx606: -Inf × 1000 = -Infinity mulx607: -Inf × Inf = -Infinity mulx608: -1000 × Inf = -Infinity mulx609: -Inf × -Inf = Infinity mulx610: -1 × -Inf = Infinity mulx611: -0 × -Inf = NaN invalid_operation mulx612: 0 × -Inf = NaN invalid_operation mulx613: 1 × -Inf = -Infinity mulx614: 1000 × -Inf = -Infinity mulx615: Inf × -Inf = -Infinity mulx621: NaN × -Inf = NaN mulx622: NaN × -1000 = NaN mulx623: NaN × -1 = NaN mulx624: NaN × -0 = NaN mulx625: NaN × 0 = NaN mulx626: NaN × 1 = NaN mulx627: NaN × 1000 = NaN mulx628: NaN × Inf = NaN mulx629: NaN × NaN = NaN mulx630: -Inf × NaN = NaN mulx631: -1000 × NaN = NaN mulx632: -1 × NaN = NaN mulx633: -0 × NaN = NaN mulx634: 0 × NaN = NaN mulx635: 1 × NaN = NaN mulx636: 1000 × NaN = NaN mulx637: Inf × NaN = NaN mulx641: sNaN × -Inf = NaN invalid_operation mulx642: sNaN × -1000 = NaN invalid_operation mulx643: sNaN × -1 = NaN invalid_operation mulx644: sNaN × -0 = NaN invalid_operation mulx645: sNaN × 0 = NaN invalid_operation mulx646: sNaN × 1 = NaN invalid_operation mulx647: sNaN × 1000 = NaN invalid_operation mulx648: sNaN × NaN = NaN invalid_operation mulx649: sNaN × sNaN = NaN invalid_operation mulx650: NaN × sNaN = NaN invalid_operation mulx651: -Inf × sNaN = NaN invalid_operation mulx652: -1000 × sNaN = NaN invalid_operation mulx653: -1 × sNaN = NaN invalid_operation mulx654: -0 × sNaN = NaN invalid_operation mulx655: 0 × sNaN = NaN invalid_operation mulx656: 1 × sNaN = NaN invalid_operation mulx657: 1000 × sNaN = NaN invalid_operation mulx658: Inf × sNaN = NaN invalid_operation mulx659: NaN × sNaN = NaN invalid_operation mulx661: NaN9 × -Inf = NaN9 mulx662: NaN8 × 999 = NaN8 mulx663: NaN71 × Inf = NaN71 mulx664: NaN6 × NaN5 = NaN6 mulx665: -Inf × NaN4 = NaN4 mulx666: -999 × NaN33 = NaN33 mulx667: Inf × NaN2 = NaN2 mulx671: sNaN99 × -Inf = NaN99 invalid_operation mulx672: sNaN98 × -11 = NaN98 invalid_operation mulx673: sNaN97 × NaN = NaN97 invalid_operation mulx674: sNaN16 × sNaN94 = NaN16 invalid_operation mulx675: NaN95 × sNaN93 = NaN93 invalid_operation mulx676: -Inf × sNaN92 = NaN92 invalid_operation mulx677: 088 × sNaN91 = NaN91 invalid_operation mulx678: Inf × sNaN90 = NaN90 invalid_operation mulx679: NaN × sNaN89 = NaN89 invalid_operation mulx681: -NaN9 × -Inf = -NaN9 mulx682: -NaN8 × 999 = -NaN8 mulx683: -NaN71 × Inf = -NaN71 mulx684: -NaN6 × -NaN5 = -NaN6 mulx685: -Inf × -NaN4 = -NaN4 mulx686: -999 × -NaN33 = -NaN33 mulx687: Inf × -NaN2 = -NaN2 mulx691: -sNaN99 × -Inf = -NaN99 invalid_operation mulx692: -sNaN98 × -11 = -NaN98 invalid_operation mulx693: -sNaN97 × NaN = -NaN97 invalid_operation mulx694: -sNaN16 × -sNaN94 = -NaN16 invalid_operation mulx695: -NaN95 × -sNaN93 = -NaN93 invalid_operation mulx696: -Inf × -sNaN92 = -NaN92 invalid_operation mulx697: 088 × -sNaN91 = -NaN91 invalid_operation mulx698: Inf × -sNaN90 = -NaN90 invalid_operation mulx699: -NaN × -sNaN89 = -NaN89 invalid_operation mulx701: -NaN × -Inf = -NaN mulx702: -NaN × 999 = -NaN mulx703: -NaN × Inf = -NaN mulx704: -NaN × -NaN = -NaN mulx705: -Inf × -NaN0 = -NaN mulx706: -999 × -NaN = -NaN mulx707: Inf × -NaN = -NaN mulx711: -sNaN × -Inf = -NaN invalid_operation mulx712: -sNaN × -11 = -NaN invalid_operation mulx713: -sNaN00 × NaN = -NaN invalid_operation mulx714: -sNaN × -sNaN = -NaN invalid_operation mulx715: -NaN × -sNaN = -NaN invalid_operation mulx716: -Inf × -sNaN = -NaN invalid_operation mulx717: 088 × -sNaN = -NaN invalid_operation mulx718: Inf × -sNaN = -NaN invalid_operation mulx719: -NaN × -sNaN = -NaN invalid_operation e_max=999999999 e_min=-999999999 mulx730: +1.23456789012345E-0 × 9E+999999999 = Infinity inexact overflow rounded mulx731: 9E+999999999 × +1.23456789012345E-0 = Infinity inexact overflow rounded mulx732: +0.100 × 9E-999999999 = 9.00E-1000000000 subnormal mulx733: 9E-999999999 × +0.100 = 9.00E-1000000000 subnormal mulx735: -1.23456789012345E-0 × 9E+999999999 = -Infinity inexact overflow rounded mulx736: 9E+999999999 × -1.23456789012345E-0 = -Infinity inexact overflow rounded mulx737: -0.100 × 9E-999999999 = -9.00E-1000000000 subnormal mulx738: 9E-999999999 × -0.100 = -9.00E-1000000000 subnormal mulx739: 1e-599999999 × 1e-400000001 = 1E-1000000000 subnormal mulx740: 1e-599999999 × 1e-400000000 = 1E-999999999 mulx741: 1e-600000000 × 1e-400000000 = 1E-1000000000 subnormal mulx742: 9e-999999998 × 0.01 = 9E-1000000000 subnormal mulx743: 9e-999999998 × 0.1 = 9E-999999999 mulx744: 0.01 × 9e-999999998 = 9E-1000000000 subnormal mulx745: 1e599999999 × 1e400000001 = Infinity overflow inexact rounded mulx746: 1e599999999 × 1e400000000 = 1E+999999999 mulx747: 1e600000000 × 1e400000000 = Infinity overflow inexact rounded mulx748: 9e999999998 × 100 = Infinity overflow inexact rounded mulx749: 9e999999998 × 10 = 9.0E+999999999 mulx750: 100 × 9e999999998 = Infinity overflow inexact rounded mulx751: 1e+777777777 × 1e+411111111 = Infinity FAIL: 1E-958594760 context: { prec = 9; round = half_up; e_max = 999999999; e_min = -999999999; capitals = true; clamp = false; traps = { clamped = false; invalid_operation = false; conversion_syntax = false; div_by_zero = false; div_impossible = false; div_undefined = false; inexact = false; rounded = false; subnormal = false; overflow = false; underflow = false }; flags = { clamped = false; invalid_operation = false; conversion_syntax = false; div_by_zero = false; div_impossible = false; div_undefined = false; inexact = false; rounded = false; subnormal = false; overflow = false; underflow = false } } Fatal error: exception File "test/decimal_test.ml", line 79, characters 6-12: Assertion failed dh_auto_test: error: dune runtest -j 11 -p decimal,ppx_decimal returned exit code 1 make: *** [debian/rules:7: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/39609 and its subdirectories