https://launchpad.net/ubuntu/+source/ruby-bson/4.7.0-1build1/+build/18776697 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-ppc64el-001 4.4.0-174-generic #204-Ubuntu SMP Wed Jan 29 06:41:38 UTC 2020 ppc64le Buildd toolchain package versions: launchpad-buildd_186 python-lpbuildd_186 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.7 dpkg-dev_1.18.4ubuntu1.6 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 28 Feb 15:09:48 ntpdate[1883]: adjust time server 10.211.37.1 offset -0.055095 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=focal --arch=ppc64el PACKAGEBUILD-18776697 --image-type chroot /home/buildd/filecache-default/dc614fa4772464ee6d43f8f857199c7f024663c7 Creating target for build PACKAGEBUILD-18776697 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=focal --arch=ppc64el PACKAGEBUILD-18776697 Starting target for build PACKAGEBUILD-18776697 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=focal --arch=ppc64el PACKAGEBUILD-18776697 'deb http://ftpmaster.internal/ubuntu focal main universe' 'deb http://ftpmaster.internal/ubuntu focal-security main universe' 'deb http://ftpmaster.internal/ubuntu focal-updates main universe' 'deb http://ftpmaster.internal/ubuntu focal-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-18776697 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=focal --arch=ppc64el PACKAGEBUILD-18776697 Updating target for build PACKAGEBUILD-18776697 Get:1 http://ftpmaster.internal/ubuntu focal InRelease [255 kB] Get:2 http://ftpmaster.internal/ubuntu focal-security InRelease [79.7 kB] Get:3 http://ftpmaster.internal/ubuntu focal-updates InRelease [79.7 kB] Get:4 http://ftpmaster.internal/ubuntu focal-proposed InRelease [255 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main ppc64el Packages [934 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main Translation-en [500 kB] Get:7 http://ftpmaster.internal/ubuntu focal/universe ppc64el Packages [8425 kB] Get:8 http://ftpmaster.internal/ubuntu focal/universe Translation-en [5167 kB] Get:9 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el Packages [91.2 kB] Get:10 http://ftpmaster.internal/ubuntu focal-proposed/main Translation-en [47.6 kB] Get:11 http://ftpmaster.internal/ubuntu focal-proposed/universe ppc64el Packages [335 kB] Get:12 http://ftpmaster.internal/ubuntu focal-proposed/universe Translation-en [190 kB] Fetched 16.4 MB in 3s (4931 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libffi6 libhogweed4 libisl21 libnettle6 libperl5.28 perl-modules-5.28 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: gcc-10-base libapt-pkg6.0 libctf-nobfd0 libctf0 libffi7 libgcc-s1 libhogweed5 libisl22 libnettle7 libperl5.30 libprocps8 perl-modules-5.30 The following packages will be upgraded: apt base-files base-passwd bash binutils binutils-common binutils-powerpc64le-linux-gnu bsdutils bzip2 cpp-9 debianutils e2fsprogs fdisk findutils g++-9 gcc-9 gcc-9-base gpg gpg-agent gpgconf gpgv grep gzip hostname libacl1 libapparmor1 libapt-pkg5.90 libasan5 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcryptsetup12 libdebconfclient0 libdevmapper1.02.1 libext2fs2 libfdisk1 libgcc-9-dev libgcc1 libgcrypt20 libgmp10 libgnutls30 libgomp1 libgpg-error0 libip4tc2 libitm1 libjson-c4 libkmod2 liblockfile-bin liblockfile1 liblsan0 liblz4-1 libmount1 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpng16-16 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-9-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login logsave lsb-base mawk mount ncurses-base ncurses-bin openssl passwd perl perl-base procps readline-common sensible-utils systemd systemd-sysv sysvinit-utils ubuntu-keyring util-linux zlib1g 116 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. Need to get 68.8 MB of archives. After this operation, 56.9 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu focal/main ppc64el libc6-dev ppc64el 2.30-0ubuntu3 [2556 kB] Get:2 http://ftpmaster.internal/ubuntu focal/main ppc64el libc-dev-bin ppc64el 2.30-0ubuntu3 [72.8 kB] Get:3 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el linux-libc-dev ppc64el 5.4.0-16.19 [1145 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main ppc64el gcc-10-base ppc64el 10-20200222-1ubuntu1 [18.8 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main ppc64el libgcc-s1 ppc64el 10-20200222-1ubuntu1 [30.3 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main ppc64el libgcc1 ppc64el 1:10-20200222-1ubuntu1 [30.2 kB] Get:7 http://ftpmaster.internal/ubuntu focal/main ppc64el libc6 ppc64el 2.30-0ubuntu3 [2700 kB] Get:8 http://ftpmaster.internal/ubuntu focal/main ppc64el base-files ppc64el 11ubuntu2 [60.3 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main ppc64el debianutils ppc64el 4.9.1 [86.6 kB] Get:10 http://ftpmaster.internal/ubuntu focal/main ppc64el bash ppc64el 5.0-6ubuntu1 [716 kB] Get:11 http://ftpmaster.internal/ubuntu focal/main ppc64el bsdutils ppc64el 1:2.34-0.1ubuntu7 [67.7 kB] Get:12 http://ftpmaster.internal/ubuntu focal/main ppc64el findutils ppc64el 4.7.0-1ubuntu1 [362 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main ppc64el grep ppc64el 3.4-1 [155 kB] Get:14 http://ftpmaster.internal/ubuntu focal/main ppc64el gzip ppc64el 1.10-0ubuntu4 [104 kB] Get:15 http://ftpmaster.internal/ubuntu focal/main ppc64el hostname ppc64el 3.23 [11.8 kB] Get:16 http://ftpmaster.internal/ubuntu focal/main ppc64el login ppc64el 1:4.8.1-1ubuntu1 [224 kB] Get:17 http://ftpmaster.internal/ubuntu focal/main ppc64el libncurses6 ppc64el 6.2-0ubuntu2 [120 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main ppc64el libtinfo6 ppc64el 6.2-0ubuntu2 [102 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main ppc64el ncurses-bin ppc64el 6.2-0ubuntu2 [180 kB] Get:20 http://ftpmaster.internal/ubuntu focal/main ppc64el libncursesw6 ppc64el 6.2-0ubuntu2 [152 kB] Get:21 http://ftpmaster.internal/ubuntu focal/main ppc64el perl-modules-5.30 all 5.30.0-9 [2739 kB] Get:22 http://ftpmaster.internal/ubuntu focal/main ppc64el libperl5.30 ppc64el 5.30.0-9 [3914 kB] Get:23 http://ftpmaster.internal/ubuntu focal/main ppc64el perl ppc64el 5.30.0-9 [224 kB] Get:24 http://ftpmaster.internal/ubuntu focal/main ppc64el perl-base ppc64el 5.30.0-9 [1494 kB] Get:25 http://ftpmaster.internal/ubuntu focal/main ppc64el bzip2 ppc64el 1.0.8-2 [36.9 kB] Get:26 http://ftpmaster.internal/ubuntu focal/main ppc64el libbz2-1.0 ppc64el 1.0.8-2 [43.3 kB] Get:27 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el zlib1g ppc64el 1:1.2.11.dfsg-2ubuntu1 [62.0 kB] Get:28 http://ftpmaster.internal/ubuntu focal/main ppc64el libblkid1 ppc64el 2.34-0.1ubuntu7 [158 kB] Get:29 http://ftpmaster.internal/ubuntu focal/main ppc64el libuuid1 ppc64el 2.34-0.1ubuntu7 [21.7 kB] Get:30 http://ftpmaster.internal/ubuntu focal/main ppc64el libfdisk1 ppc64el 2.34-0.1ubuntu7 [193 kB] Get:31 http://ftpmaster.internal/ubuntu focal/main ppc64el libpcre2-8-0 ppc64el 10.34-7 [203 kB] Get:32 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libselinux1 ppc64el 3.0-1build2 [81.1 kB] Get:33 http://ftpmaster.internal/ubuntu focal/main ppc64el libmount1 ppc64el 2.34-0.1ubuntu7 [170 kB] Get:34 http://ftpmaster.internal/ubuntu focal/main ppc64el libsmartcols1 ppc64el 2.34-0.1ubuntu7 [113 kB] Get:35 http://ftpmaster.internal/ubuntu focal/main ppc64el fdisk ppc64el 2.34-0.1ubuntu7 [128 kB] Get:36 http://ftpmaster.internal/ubuntu focal/main ppc64el util-linux ppc64el 2.34-0.1ubuntu7 [1064 kB] Get:37 http://ftpmaster.internal/ubuntu focal/main ppc64el libdebconfclient0 ppc64el 0.251ubuntu1 [6088 B] Get:38 http://ftpmaster.internal/ubuntu focal/main ppc64el base-passwd ppc64el 3.5.47 [50.2 kB] Get:39 http://ftpmaster.internal/ubuntu focal/main ppc64el libc-bin ppc64el 2.30-0ubuntu3 [626 kB] Get:40 http://ftpmaster.internal/ubuntu focal/main ppc64el ncurses-base all 6.2-0ubuntu2 [18.7 kB] Get:41 http://ftpmaster.internal/ubuntu focal/main ppc64el lsb-base all 11.1.0ubuntu2 [12.1 kB] Get:42 http://ftpmaster.internal/ubuntu focal/main ppc64el sysvinit-utils ppc64el 2.96-2.1ubuntu1 [22.8 kB] Get:43 http://ftpmaster.internal/ubuntu focal/main ppc64el libgpg-error0 ppc64el 1.37-1 [69.0 kB] Get:44 http://ftpmaster.internal/ubuntu focal/main ppc64el libgcrypt20 ppc64el 1.8.5-5ubuntu1 [439 kB] Get:45 http://ftpmaster.internal/ubuntu focal/main ppc64el liblz4-1 ppc64el 1.9.2-2 [62.0 kB] Get:46 http://ftpmaster.internal/ubuntu focal/main ppc64el libstdc++6 ppc64el 10-20200222-1ubuntu1 [546 kB] Get:47 http://ftpmaster.internal/ubuntu focal/main ppc64el systemd-sysv ppc64el 244.3-1ubuntu1 [9376 B] Get:48 http://ftpmaster.internal/ubuntu focal/main ppc64el libacl1 ppc64el 2.2.53-5ubuntu1 [20.3 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main ppc64el libapparmor1 ppc64el 2.13.3-7ubuntu2 [37.9 kB] Get:50 http://ftpmaster.internal/ubuntu focal/main ppc64el libaudit-common all 1:2.8.5-2ubuntu6 [3936 B] Get:51 http://ftpmaster.internal/ubuntu focal/main ppc64el libcap-ng0 ppc64el 0.7.9-2.1build1 [11.7 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main ppc64el libaudit1 ppc64el 1:2.8.5-2ubuntu6 [42.5 kB] Get:53 http://ftpmaster.internal/ubuntu focal/main ppc64el libcap2 ppc64el 1:2.32-1 [17.3 kB] Get:54 http://ftpmaster.internal/ubuntu focal/main ppc64el libudev1 ppc64el 244.3-1ubuntu1 [89.5 kB] Get:55 http://ftpmaster.internal/ubuntu focal/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.167-1ubuntu1 [154 kB] Get:56 http://ftpmaster.internal/ubuntu focal/main ppc64el libjson-c4 ppc64el 0.13.1+dfsg-7 [33.2 kB] Get:57 http://ftpmaster.internal/ubuntu focal/main ppc64el libssl1.1 ppc64el 1.1.1d-2ubuntu3 [1359 kB] Get:58 http://ftpmaster.internal/ubuntu focal/main ppc64el libcryptsetup12 ppc64el 2:2.2.2-3ubuntu2 [213 kB] Get:59 http://ftpmaster.internal/ubuntu focal/main ppc64el libnettle7 ppc64el 3.5.1+really3.5.1-2 [145 kB] Get:60 http://ftpmaster.internal/ubuntu focal/main ppc64el libgmp10 ppc64el 2:6.2.0+dfsg-4 [235 kB] Get:61 http://ftpmaster.internal/ubuntu focal/main ppc64el libhogweed5 ppc64el 3.5.1+really3.5.1-2 [140 kB] Get:62 http://ftpmaster.internal/ubuntu focal/main ppc64el libffi7 ppc64el 3.3-3 [21.8 kB] Get:63 http://ftpmaster.internal/ubuntu focal/main ppc64el libp11-kit0 ppc64el 0.23.20-1build1 [201 kB] Get:64 http://ftpmaster.internal/ubuntu focal/main ppc64el libtasn1-6 ppc64el 4.16.0-2 [45.3 kB] Get:65 http://ftpmaster.internal/ubuntu focal/main ppc64el libgnutls30 ppc64el 3.6.11.1-2ubuntu2 [774 kB] Get:66 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libip4tc2 ppc64el 1.8.4-3ubuntu2 [21.7 kB] Get:67 http://ftpmaster.internal/ubuntu focal/main ppc64el libkmod2 ppc64el 27-1ubuntu1 [51.7 kB] Get:68 http://ftpmaster.internal/ubuntu focal/main ppc64el libpam0g ppc64el 1.3.1-5ubuntu4 [60.8 kB] Get:69 http://ftpmaster.internal/ubuntu focal/main ppc64el libseccomp2 ppc64el 2.4.2-2ubuntu3 [49.2 kB] Get:70 http://ftpmaster.internal/ubuntu focal/main ppc64el mount ppc64el 2.34-0.1ubuntu7 [122 kB] Get:71 http://ftpmaster.internal/ubuntu focal/main ppc64el systemd ppc64el 244.3-1ubuntu1 [4411 kB] Get:72 http://ftpmaster.internal/ubuntu focal/main ppc64el libsystemd0 ppc64el 244.3-1ubuntu1 [301 kB] Get:73 http://ftpmaster.internal/ubuntu focal/main ppc64el libzstd1 ppc64el 1.4.4+dfsg-3 [298 kB] Get:74 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libapt-pkg6.0 ppc64el 1.9.12 [897 kB] Get:75 http://ftpmaster.internal/ubuntu focal/main ppc64el libapt-pkg5.90 ppc64el 1.9.10 [916 kB] Get:76 http://ftpmaster.internal/ubuntu focal/main ppc64el gpgv ppc64el 2.2.17-3ubuntu1 [232 kB] Get:77 http://ftpmaster.internal/ubuntu focal/main ppc64el ubuntu-keyring all 2020.02.11.1 [22.3 kB] Get:78 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el apt ppc64el 1.9.12 [1314 kB] Get:79 http://ftpmaster.internal/ubuntu focal/main ppc64el libpam-modules-bin ppc64el 1.3.1-5ubuntu4 [42.5 kB] Get:80 http://ftpmaster.internal/ubuntu focal/main ppc64el libpam-modules ppc64el 1.3.1-5ubuntu4 [282 kB] Get:81 http://ftpmaster.internal/ubuntu focal/main ppc64el logsave ppc64el 1.45.5-2ubuntu1 [10.7 kB] Get:82 http://ftpmaster.internal/ubuntu focal/main ppc64el libext2fs2 ppc64el 1.45.5-2ubuntu1 [214 kB] Get:83 http://ftpmaster.internal/ubuntu focal/main ppc64el e2fsprogs ppc64el 1.45.5-2ubuntu1 [556 kB] Get:84 http://ftpmaster.internal/ubuntu focal/main ppc64el libattr1 ppc64el 1:2.4.48-5 [13.6 kB] Get:85 http://ftpmaster.internal/ubuntu focal/main ppc64el libpam-runtime all 1.3.1-5ubuntu4 [37.3 kB] Get:86 http://ftpmaster.internal/ubuntu focal/main ppc64el libsepol1 ppc64el 3.0-1 [284 kB] Get:87 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libsemanage-common all 3.0-1build2 [9792 B] Get:88 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libsemanage1 ppc64el 3.0-1build2 [95.2 kB] Get:89 http://ftpmaster.internal/ubuntu focal/main ppc64el passwd ppc64el 1:4.8.1-1ubuntu1 [805 kB] Get:90 http://ftpmaster.internal/ubuntu focal/main ppc64el libgomp1 ppc64el 10-20200222-1ubuntu1 [107 kB] Get:91 http://ftpmaster.internal/ubuntu focal/main ppc64el libitm1 ppc64el 10-20200222-1ubuntu1 [28.7 kB] Get:92 http://ftpmaster.internal/ubuntu focal/main ppc64el libatomic1 ppc64el 10-20200222-1ubuntu1 [9876 B] Get:93 http://ftpmaster.internal/ubuntu focal/main ppc64el libasan5 ppc64el 9.2.1-30ubuntu1 [408 kB] Get:94 http://ftpmaster.internal/ubuntu focal/main ppc64el liblsan0 ppc64el 10-20200222-1ubuntu1 [157 kB] Get:95 http://ftpmaster.internal/ubuntu focal/main ppc64el libtsan0 ppc64el 10-20200222-1ubuntu1 [326 kB] Get:96 http://ftpmaster.internal/ubuntu focal/main ppc64el libubsan1 ppc64el 10-20200222-1ubuntu1 [149 kB] Get:97 http://ftpmaster.internal/ubuntu focal/main ppc64el libquadmath0 ppc64el 10-20200222-1ubuntu1 [153 kB] Get:98 http://ftpmaster.internal/ubuntu focal/main ppc64el g++-9 ppc64el 9.2.1-30ubuntu1 [7743 kB] Get:99 http://ftpmaster.internal/ubuntu focal/main ppc64el gcc-9 ppc64el 9.2.1-30ubuntu1 [7546 kB] Get:100 http://ftpmaster.internal/ubuntu focal/main ppc64el libstdc++-9-dev ppc64el 9.2.1-30ubuntu1 [1748 kB] Get:101 http://ftpmaster.internal/ubuntu focal/main ppc64el libgcc-9-dev ppc64el 9.2.1-30ubuntu1 [1261 kB] Get:102 http://ftpmaster.internal/ubuntu focal/main ppc64el libisl22 ppc64el 0.22.1-1 [691 kB] Get:103 http://ftpmaster.internal/ubuntu focal/main ppc64el libcc1-0 ppc64el 10-20200222-1ubuntu1 [41.8 kB] Get:104 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.34-4ubuntu1 [1745 kB] Get:105 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libbinutils ppc64el 2.34-4ubuntu1 [516 kB] Get:106 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el binutils ppc64el 2.34-4ubuntu1 [3376 B] Get:107 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el binutils-common ppc64el 2.34-4ubuntu1 [207 kB] Get:108 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libctf-nobfd0 ppc64el 2.34-4ubuntu1 [53.1 kB] Get:109 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libctf0 ppc64el 2.34-4ubuntu1 [52.8 kB] Get:110 http://ftpmaster.internal/ubuntu focal/main ppc64el cpp-9 ppc64el 9.2.1-30ubuntu1 [6833 kB] Get:111 http://ftpmaster.internal/ubuntu focal/main ppc64el gcc-9-base ppc64el 9.2.1-30ubuntu1 [19.1 kB] Get:112 http://ftpmaster.internal/ubuntu focal/main ppc64el libcom-err2 ppc64el 1.45.5-2ubuntu1 [9972 B] Get:113 http://ftpmaster.internal/ubuntu focal/main ppc64el libss2 ppc64el 1.45.5-2ubuntu1 [12.5 kB] Get:114 http://ftpmaster.internal/ubuntu focal/main ppc64el mawk ppc64el 1.3.4.20200120-2 [103 kB] Get:115 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libprocps8 ppc64el 2:3.3.16-1ubuntu2 [36.1 kB] Get:116 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el procps ppc64el 2:3.3.16-1ubuntu2 [250 kB] Get:117 http://ftpmaster.internal/ubuntu focal/main ppc64el sensible-utils all 0.0.12+nmu1 [15.0 kB] Get:118 http://ftpmaster.internal/ubuntu focal/main ppc64el readline-common all 8.0-4 [53.5 kB] Get:119 http://ftpmaster.internal/ubuntu focal/main ppc64el libreadline8 ppc64el 8.0-4 [143 kB] Get:120 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libsqlite3-0 ppc64el 3.31.1-3 [577 kB] Get:121 http://ftpmaster.internal/ubuntu focal/main ppc64el openssl ppc64el 1.1.1d-2ubuntu3 [618 kB] Get:122 http://ftpmaster.internal/ubuntu focal/main ppc64el libpng16-16 ppc64el 1.6.37-2 [208 kB] Get:123 http://ftpmaster.internal/ubuntu focal/main ppc64el libassuan0 ppc64el 2.5.3-7ubuntu2 [38.3 kB] Get:124 http://ftpmaster.internal/ubuntu focal/main ppc64el gpg ppc64el 2.2.17-3ubuntu1 [532 kB] Get:125 http://ftpmaster.internal/ubuntu focal/main ppc64el gpgconf ppc64el 2.2.17-3ubuntu1 [144 kB] Get:126 http://ftpmaster.internal/ubuntu focal/main ppc64el gpg-agent ppc64el 2.2.17-3ubuntu1 [267 kB] Get:127 http://ftpmaster.internal/ubuntu focal/main ppc64el liblockfile-bin ppc64el 1.16-1.1 [12.1 kB] Get:128 http://ftpmaster.internal/ubuntu focal/main ppc64el liblockfile1 ppc64el 1.16-1.1 [7236 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 68.8 MB in 1s (77.4 MB/s) (Reading database ... 12684 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.30-0ubuntu3_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Preparing to unpack .../libc-dev-bin_2.30-0ubuntu3_ppc64el.deb ... Unpacking libc-dev-bin (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Preparing to unpack .../linux-libc-dev_5.4.0-16.19_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (5.4.0-16.19) over (5.3.0-18.19) ... Selecting previously unselected package gcc-10-base:ppc64el. Preparing to unpack .../gcc-10-base_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking gcc-10-base:ppc64el (10-20200222-1ubuntu1) ... Setting up gcc-10-base:ppc64el (10-20200222-1ubuntu1) ... Selecting previously unselected package libgcc-s1:ppc64el. (Reading database ... 12694 files and directories currently installed.) Preparing to unpack .../libgcc-s1_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libgcc-s1:ppc64el (10-20200222-1ubuntu1) ... Replacing files in old package libgcc1:ppc64el (1:9.2.1-9ubuntu2) ... Setting up libgcc-s1:ppc64el (10-20200222-1ubuntu1) ... (Reading database ... 12696 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libgcc1 (1:10-20200222-1ubuntu1) over (1:9.2.1-9ubuntu2) ... Setting up libgcc1 (1:10-20200222-1ubuntu1) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../libc6_2.30-0ubuntu3_ppc64el.deb ... Unpacking libc6:ppc64el (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Setting up libc6:ppc64el (2.30-0ubuntu3) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu2_ppc64el.deb ... Unpacking base-files (11ubuntu2) over (10.2ubuntu7) ... Setting up base-files (11ubuntu2) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/50-motd-news ... Updating /root/.profile to current default. (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../debianutils_4.9.1_ppc64el.deb ... Unpacking debianutils (4.9.1) over (4.8.6.3) ... Setting up debianutils (4.9.1) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../bash_5.0-6ubuntu1_ppc64el.deb ... Unpacking bash (5.0-6ubuntu1) over (5.0-4ubuntu1) ... Setting up bash (5.0-6ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.34-0.1ubuntu7_ppc64el.deb ... Unpacking bsdutils (1:2.34-0.1ubuntu7) over (1:2.34-0.1ubuntu2) ... Setting up bsdutils (1:2.34-0.1ubuntu7) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../findutils_4.7.0-1ubuntu1_ppc64el.deb ... Unpacking findutils (4.7.0-1ubuntu1) over (4.6.0+git+20190209-2ubuntu1) ... Setting up findutils (4.7.0-1ubuntu1) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../grep_3.4-1_ppc64el.deb ... Unpacking grep (3.4-1) over (3.3-1build1) ... Setting up grep (3.4-1) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu4_ppc64el.deb ... Unpacking gzip (1.10-0ubuntu4) over (1.10-0ubuntu3) ... Setting up gzip (1.10-0ubuntu4) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../hostname_3.23_ppc64el.deb ... Unpacking hostname (3.23) over (3.22) ... Setting up hostname (3.23) ... (Reading database ... 12697 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-1ubuntu1_ppc64el.deb ... Unpacking login (1:4.8.1-1ubuntu1) over (1:4.5-1.1ubuntu4) ... Setting up login (1:4.8.1-1ubuntu1) ... Installing new version of config file /etc/pam.d/login ... Removing obsolete conffile /etc/securetty ... (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../libncurses6_6.2-0ubuntu2_ppc64el.deb ... Unpacking libncurses6:ppc64el (6.2-0ubuntu2) over (6.1+20190803-1ubuntu1) ... Preparing to unpack .../libtinfo6_6.2-0ubuntu2_ppc64el.deb ... Unpacking libtinfo6:ppc64el (6.2-0ubuntu2) over (6.1+20190803-1ubuntu1) ... Setting up libtinfo6:ppc64el (6.2-0ubuntu2) ... (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.2-0ubuntu2_ppc64el.deb ... Unpacking ncurses-bin (6.2-0ubuntu2) over (6.1+20190803-1ubuntu1) ... Setting up ncurses-bin (6.2-0ubuntu2) ... (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.2-0ubuntu2_ppc64el.deb ... Unpacking libncursesw6:ppc64el (6.2-0ubuntu2) over (6.1+20190803-1ubuntu1) ... Setting up libncursesw6:ppc64el (6.2-0ubuntu2) ... (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../perl_5.30.0-9_ppc64el.deb ... Unpacking perl (5.30.0-9) over (5.28.1-6build1) ... Replacing files in old package perl-base (5.28.1-6build1) ... Selecting previously unselected package perl-modules-5.30. Preparing to unpack .../perl-modules-5.30_5.30.0-9_all.deb ... Unpacking perl-modules-5.30 (5.30.0-9) ... Selecting previously unselected package libperl5.30:ppc64el. Preparing to unpack .../libperl5.30_5.30.0-9_ppc64el.deb ... Unpacking libperl5.30:ppc64el (5.30.0-9) ... Preparing to unpack .../perl-base_5.30.0-9_ppc64el.deb ... Unpacking perl-base (5.30.0-9) over (5.28.1-6build1) ... Setting up perl-base (5.30.0-9) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-2_ppc64el.deb ... Unpacking bzip2 (1.0.8-2) over (1.0.6-9.2) ... Preparing to unpack .../libbz2-1.0_1.0.8-2_ppc64el.deb ... Unpacking libbz2-1.0:ppc64el (1.0.8-2) over (1.0.6-9.2) ... Setting up libbz2-1.0:ppc64el (1.0.8-2) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu1_ppc64el.deb ... Unpacking zlib1g:ppc64el (1:1.2.11.dfsg-2ubuntu1) over (1:1.2.11.dfsg-1ubuntu3) ... Setting up zlib1g:ppc64el (1:1.2.11.dfsg-2ubuntu1) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libblkid1_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up libblkid1:ppc64el (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libuuid1_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up libuuid1:ppc64el (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up libfdisk1:ppc64el (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.34-7_ppc64el.deb ... Unpacking libpcre2-8-0:ppc64el (10.34-7) over (10.32-5) ... Setting up libpcre2-8-0:ppc64el (10.34-7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libselinux1_3.0-1build2_ppc64el.deb ... Unpacking libselinux1:ppc64el (3.0-1build2) over (2.9-2) ... Setting up libselinux1:ppc64el (3.0-1build2) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libmount1_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking libmount1:ppc64el (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up libmount1:ppc64el (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up libsmartcols1:ppc64el (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../fdisk_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking fdisk (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up fdisk (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../util-linux_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking util-linux (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Setting up util-linux (2.34-0.1ubuntu7) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.251ubuntu1_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.251ubuntu1) over (0.249ubuntu1) ... Setting up libdebconfclient0:ppc64el (0.251ubuntu1) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.47_ppc64el.deb ... Unpacking base-passwd (3.5.47) over (3.5.46) ... Setting up base-passwd (3.5.47) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../libc-bin_2.30-0ubuntu3_ppc64el.deb ... Unpacking libc-bin (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Setting up libc-bin (2.30-0ubuntu3) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.2-0ubuntu2_all.deb ... Unpacking ncurses-base (6.2-0ubuntu2) over (6.1+20190803-1ubuntu1) ... Setting up ncurses-base (6.2-0ubuntu2) ... (Reading database ... 14597 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu2_all.deb ... Unpacking lsb-base (11.1.0ubuntu2) over (11.0.1ubuntu1) ... Setting up lsb-base (11.1.0ubuntu2) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.96-2.1ubuntu1_ppc64el.deb ... Unpacking sysvinit-utils (2.96-2.1ubuntu1) over (2.95-5ubuntu2) ... Setting up sysvinit-utils (2.96-2.1ubuntu1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.37-1_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.37-1) over (1.36-7) ... Setting up libgpg-error0:ppc64el (1.37-1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.5-5ubuntu1_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.8.5-5ubuntu1) over (1.8.4-5ubuntu2) ... Setting up libgcrypt20:ppc64el (1.8.5-5ubuntu1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.2-2_ppc64el.deb ... Unpacking liblz4-1:ppc64el (1.9.2-2) over (1.9.1-1) ... Setting up liblz4-1:ppc64el (1.9.2-2) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libstdc++6_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Setting up libstdc++6:ppc64el (10-20200222-1ubuntu1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../systemd-sysv_244.3-1ubuntu1_ppc64el.deb ... Unpacking systemd-sysv (244.3-1ubuntu1) over (242-7ubuntu3) ... Preparing to unpack .../libacl1_2.2.53-5ubuntu1_ppc64el.deb ... Unpacking libacl1:ppc64el (2.2.53-5ubuntu1) over (2.2.53-4) ... Setting up libacl1:ppc64el (2.2.53-5ubuntu1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.3-7ubuntu2_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.13.3-7ubuntu2) over (2.13.3-5ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a2.8.5-2ubuntu6_all.deb ... Unpacking libaudit-common (1:2.8.5-2ubuntu6) over (1:2.8.5-2ubuntu1) ... Setting up libaudit-common (1:2.8.5-2ubuntu6) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.1build1_ppc64el.deb ... Unpacking libcap-ng0:ppc64el (0.7.9-2.1build1) over (0.7.9-2) ... Setting up libcap-ng0:ppc64el (0.7.9-2.1build1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.5-2ubuntu6_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:2.8.5-2ubuntu6) over (1:2.8.5-2ubuntu1) ... Setting up libaudit1:ppc64el (1:2.8.5-2ubuntu6) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.32-1_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.32-1) over (1:2.25-2) ... Preparing to unpack .../libudev1_244.3-1ubuntu1_ppc64el.deb ... Unpacking libudev1:ppc64el (244.3-1ubuntu1) over (242-7ubuntu3) ... Setting up libudev1:ppc64el (244.3-1ubuntu1) ... (Reading database ... 14596 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.167-1ubuntu1_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.167-1ubuntu1) over (2:1.02.155-2ubuntu6) ... Preparing to unpack .../libjson-c4_0.13.1+dfsg-7_ppc64el.deb ... Unpacking libjson-c4:ppc64el (0.13.1+dfsg-7) over (0.13.1+dfsg-4) ... Preparing to unpack .../libssl1.1_1.1.1d-2ubuntu3_ppc64el.deb ... Unpacking libssl1.1:ppc64el (1.1.1d-2ubuntu3) over (1.1.1c-1ubuntu4) ... Preparing to unpack .../libcryptsetup12_2%3a2.2.2-3ubuntu2_ppc64el.deb ... Unpacking libcryptsetup12:ppc64el (2:2.2.2-3ubuntu2) over (2:2.2.0-3ubuntu1) ... Selecting previously unselected package libnettle7:ppc64el. Preparing to unpack .../libnettle7_3.5.1+really3.5.1-2_ppc64el.deb ... Unpacking libnettle7:ppc64el (3.5.1+really3.5.1-2) ... Setting up libnettle7:ppc64el (3.5.1+really3.5.1-2) ... (Reading database ... 14604 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.2.0+dfsg-4_ppc64el.deb ... Unpacking libgmp10:ppc64el (2:6.2.0+dfsg-4) over (2:6.1.2+dfsg-4) ... Setting up libgmp10:ppc64el (2:6.2.0+dfsg-4) ... Selecting previously unselected package libhogweed5:ppc64el. (Reading database ... 14604 files and directories currently installed.) Preparing to unpack .../libhogweed5_3.5.1+really3.5.1-2_ppc64el.deb ... Unpacking libhogweed5:ppc64el (3.5.1+really3.5.1-2) ... Setting up libhogweed5:ppc64el (3.5.1+really3.5.1-2) ... Selecting previously unselected package libffi7:ppc64el. (Reading database ... 14607 files and directories currently installed.) Preparing to unpack .../libffi7_3.3-3_ppc64el.deb ... Unpacking libffi7:ppc64el (3.3-3) ... Setting up libffi7:ppc64el (3.3-3) ... (Reading database ... 14612 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.20-1build1_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.23.20-1build1) over (0.23.17-2) ... Setting up libp11-kit0:ppc64el (0.23.20-1build1) ... (Reading database ... 14612 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.16.0-2_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.16.0-2) over (4.14-3) ... Setting up libtasn1-6:ppc64el (4.16.0-2) ... (Reading database ... 14612 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.11.1-2ubuntu2_ppc64el.deb ... Unpacking libgnutls30:ppc64el (3.6.11.1-2ubuntu2) over (3.6.9-5ubuntu1) ... Setting up libgnutls30:ppc64el (3.6.11.1-2ubuntu2) ... (Reading database ... 14611 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.4-3ubuntu2_ppc64el.deb ... Unpacking libip4tc2:ppc64el (1.8.4-3ubuntu2) over (1.8.3-2ubuntu5) ... Preparing to unpack .../libkmod2_27-1ubuntu1_ppc64el.deb ... Unpacking libkmod2:ppc64el (27-1ubuntu1) over (26-1ubuntu1) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu4_ppc64el.deb ... Unpacking libpam0g:ppc64el (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam0g:ppc64el (1.3.1-5ubuntu4) ... (Reading database ... 14611 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.2-2ubuntu3_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.4.2-2ubuntu3) over (2.4.1-0ubuntu0.19.10.3) ... Setting up libseccomp2:ppc64el (2.4.2-2ubuntu3) ... (Reading database ... 14611 files and directories currently installed.) Preparing to unpack .../mount_2.34-0.1ubuntu7_ppc64el.deb ... Unpacking mount (2.34-0.1ubuntu7) over (2.34-0.1ubuntu2) ... Preparing to unpack .../systemd_244.3-1ubuntu1_ppc64el.deb ... Unpacking systemd (244.3-1ubuntu1) over (242-7ubuntu3) ... Preparing to unpack .../libsystemd0_244.3-1ubuntu1_ppc64el.deb ... Unpacking libsystemd0:ppc64el (244.3-1ubuntu1) over (242-7ubuntu3) ... Setting up libsystemd0:ppc64el (244.3-1ubuntu1) ... (Reading database ... 14608 files and directories currently installed.) Preparing to unpack .../libzstd1_1.4.4+dfsg-3_ppc64el.deb ... Unpacking libzstd1:ppc64el (1.4.4+dfsg-3) over (1.4.3+dfsg-1) ... Setting up libzstd1:ppc64el (1.4.4+dfsg-3) ... Selecting previously unselected package libapt-pkg6.0:ppc64el. (Reading database ... 14608 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_1.9.12_ppc64el.deb ... Unpacking libapt-pkg6.0:ppc64el (1.9.12) ... Setting up libapt-pkg6.0:ppc64el (1.9.12) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.90_1.9.10_ppc64el.deb ... Unpacking libapt-pkg5.90:ppc64el (1.9.10) over (1.9.4) ... Setting up libapt-pkg5.90:ppc64el (1.9.10) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpgv (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Setting up gpgv (2.2.17-3ubuntu1) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2020.02.11.1_all.deb ... Unpacking ubuntu-keyring (2020.02.11.1) over (2018.09.18.1) ... Setting up ubuntu-keyring (2020.02.11.1) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../apt_1.9.12_ppc64el.deb ... Unpacking apt (1.9.12) over (1.9.4) ... Setting up apt (1.9.12) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu4_ppc64el.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-modules-bin (1.3.1-5ubuntu4) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu4_ppc64el.deb ... Unpacking libpam-modules:ppc64el (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-modules:ppc64el (1.3.1-5ubuntu4) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../logsave_1.45.5-2ubuntu1_ppc64el.deb ... Unpacking logsave (1.45.5-2ubuntu1) over (1.45.3-4ubuntu2) ... Preparing to unpack .../libext2fs2_1.45.5-2ubuntu1_ppc64el.deb ... Unpacking libext2fs2:ppc64el (1.45.5-2ubuntu1) over (1.45.3-4ubuntu2) ... Setting up libext2fs2:ppc64el (1.45.5-2ubuntu1) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.5-2ubuntu1_ppc64el.deb ... Unpacking e2fsprogs (1.45.5-2ubuntu1) over (1.45.3-4ubuntu2) ... Preparing to unpack .../libattr1_1%3a2.4.48-5_ppc64el.deb ... Unpacking libattr1:ppc64el (1:2.4.48-5) over (1:2.4.48-4) ... Setting up libattr1:ppc64el (1:2.4.48-5) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu4_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-runtime (1.3.1-5ubuntu4) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libsepol1_3.0-1_ppc64el.deb ... Unpacking libsepol1:ppc64el (3.0-1) over (2.9-2) ... Setting up libsepol1:ppc64el (3.0-1) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.0-1build2_all.deb ... Unpacking libsemanage-common (3.0-1build2) over (2.9-3) ... Setting up libsemanage-common (3.0-1build2) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../libsemanage1_3.0-1build2_ppc64el.deb ... Unpacking libsemanage1:ppc64el (3.0-1build2) over (2.9-3) ... Setting up libsemanage1:ppc64el (3.0-1build2) ... (Reading database ... 14657 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-1ubuntu1_ppc64el.deb ... Unpacking passwd (1:4.8.1-1ubuntu1) over (1:4.5-1.1ubuntu4) ... Setting up passwd (1:4.8.1-1ubuntu1) ... Installing new version of config file /etc/default/useradd ... Removing obsolete conffile /etc/cron.daily/passwd ... (Reading database ... 14650 files and directories currently installed.) Preparing to unpack .../00-libgomp1_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../01-libitm1_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../02-libatomic1_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../03-libasan5_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking libasan5:ppc64el (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../04-liblsan0_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking liblsan0:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../05-libtsan0_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libtsan0:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../06-libubsan1_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libubsan1:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../07-libquadmath0_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libquadmath0:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../08-g++-9_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking g++-9 (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../09-gcc-9_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking gcc-9 (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../10-libstdc++-9-dev_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking libstdc++-9-dev:ppc64el (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../11-libgcc-9-dev_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking libgcc-9-dev:ppc64el (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Selecting previously unselected package libisl22:ppc64el. Preparing to unpack .../12-libisl22_0.22.1-1_ppc64el.deb ... Unpacking libisl22:ppc64el (0.22.1-1) ... Preparing to unpack .../13-libcc1-0_10-20200222-1ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (10-20200222-1ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../14-binutils-powerpc64le-linux-gnu_2.34-4ubuntu1_ppc64el.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.34-4ubuntu1) over (2.33-2ubuntu1) ... Preparing to unpack .../15-libbinutils_2.34-4ubuntu1_ppc64el.deb ... Unpacking libbinutils:ppc64el (2.34-4ubuntu1) over (2.33-2ubuntu1) ... Preparing to unpack .../16-binutils_2.34-4ubuntu1_ppc64el.deb ... Unpacking binutils (2.34-4ubuntu1) over (2.33-2ubuntu1) ... Preparing to unpack .../17-binutils-common_2.34-4ubuntu1_ppc64el.deb ... Unpacking binutils-common:ppc64el (2.34-4ubuntu1) over (2.33-2ubuntu1) ... Selecting previously unselected package libctf-nobfd0:ppc64el. Preparing to unpack .../18-libctf-nobfd0_2.34-4ubuntu1_ppc64el.deb ... Unpacking libctf-nobfd0:ppc64el (2.34-4ubuntu1) ... Selecting previously unselected package libctf0:ppc64el. Preparing to unpack .../19-libctf0_2.34-4ubuntu1_ppc64el.deb ... Unpacking libctf0:ppc64el (2.34-4ubuntu1) ... Preparing to unpack .../20-cpp-9_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking cpp-9 (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../21-gcc-9-base_9.2.1-30ubuntu1_ppc64el.deb ... Unpacking gcc-9-base:ppc64el (9.2.1-30ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../22-libcom-err2_1.45.5-2ubuntu1_ppc64el.deb ... Unpacking libcom-err2:ppc64el (1.45.5-2ubuntu1) over (1.45.3-4ubuntu2) ... Preparing to unpack .../23-libss2_1.45.5-2ubuntu1_ppc64el.deb ... Unpacking libss2:ppc64el (1.45.5-2ubuntu1) over (1.45.3-4ubuntu2) ... Preparing to unpack .../24-mawk_1.3.4.20200120-2_ppc64el.deb ... Unpacking mawk (1.3.4.20200120-2) over (1.3.3-17ubuntu3) ... Selecting previously unselected package libprocps8:ppc64el. Preparing to unpack .../25-libprocps8_2%3a3.3.16-1ubuntu2_ppc64el.deb ... Unpacking libprocps8:ppc64el (2:3.3.16-1ubuntu2) ... Preparing to unpack .../26-procps_2%3a3.3.16-1ubuntu2_ppc64el.deb ... Unpacking procps (2:3.3.16-1ubuntu2) over (2:3.3.15-2ubuntu3) ... Preparing to unpack .../27-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) over (0.0.12) ... Preparing to unpack .../28-readline-common_8.0-4_all.deb ... Unpacking readline-common (8.0-4) over (8.0-3) ... Preparing to unpack .../29-libreadline8_8.0-4_ppc64el.deb ... Unpacking libreadline8:ppc64el (8.0-4) over (8.0-3) ... Preparing to unpack .../30-libsqlite3-0_3.31.1-3_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.31.1-3) over (3.29.0-2) ... Preparing to unpack .../31-openssl_1.1.1d-2ubuntu3_ppc64el.deb ... Unpacking openssl (1.1.1d-2ubuntu3) over (1.1.1c-1ubuntu4) ... Preparing to unpack .../32-libpng16-16_1.6.37-2_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.37-2) over (1.6.37-1) ... Preparing to unpack .../33-libassuan0_2.5.3-7ubuntu2_ppc64el.deb ... Unpacking libassuan0:ppc64el (2.5.3-7ubuntu2) over (2.5.3-7ubuntu1) ... Preparing to unpack .../34-gpg_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpg (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../35-gpgconf_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpgconf (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../36-gpg-agent_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpg-agent (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../37-liblockfile-bin_1.16-1.1_ppc64el.deb ... Unpacking liblockfile-bin (1.16-1.1) over (1.15-1) ... Preparing to unpack .../38-liblockfile1_1.16-1.1_ppc64el.deb ... Unpacking liblockfile1:ppc64el (1.16-1.1) over (1.15-1) ... Setting up libip4tc2:ppc64el (1.8.4-3ubuntu2) ... Setting up libapparmor1:ppc64el (2.13.3-7ubuntu2) ... Setting up liblockfile-bin (1.16-1.1) ... Setting up perl-modules-5.30 (5.30.0-9) ... Setting up libssl1.1:ppc64el (1.1.1d-2ubuntu3) ... Setting up libsqlite3-0:ppc64el (3.31.1-3) ... Setting up binutils-common:ppc64el (2.34-4ubuntu1) ... Setting up linux-libc-dev:ppc64el (5.4.0-16.19) ... Setting up libctf-nobfd0:ppc64el (2.34-4ubuntu1) ... Setting up libcom-err2:ppc64el (1.45.5-2ubuntu1) ... Setting up libassuan0:ppc64el (2.5.3-7ubuntu2) ... Setting up libgomp1:ppc64el (10-20200222-1ubuntu1) ... Setting up bzip2 (1.0.8-2) ... Setting up libcap2:ppc64el (1:2.32-1) ... Setting up libncurses6:ppc64el (6.2-0ubuntu2) ... Setting up libquadmath0:ppc64el (10-20200222-1ubuntu1) ... Setting up libpng16-16:ppc64el (1.6.37-2) ... Setting up libatomic1:ppc64el (10-20200222-1ubuntu1) ... Setting up libss2:ppc64el (1.45.5-2ubuntu1) ... Setting up logsave (1.45.5-2ubuntu1) ... Setting up libubsan1:ppc64el (10-20200222-1ubuntu1) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.167-1ubuntu1) ... Setting up mount (2.34-0.1ubuntu7) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libperl5.30:ppc64el (5.30.0-9) ... Setting up libisl22:ppc64el (0.22.1-1) ... Setting up mawk (1.3.4.20200120-2) ... Setting up liblockfile1:ppc64el (1.16-1.1) ... Setting up libjson-c4:ppc64el (0.13.1+dfsg-7) ... Setting up libbinutils:ppc64el (2.34-4ubuntu1) ... Setting up libc-dev-bin (2.30-0ubuntu3) ... Setting up openssl (1.1.1d-2ubuntu3) ... Setting up readline-common (8.0-4) ... Setting up libcc1-0:ppc64el (10-20200222-1ubuntu1) ... Setting up liblsan0:ppc64el (10-20200222-1ubuntu1) ... Setting up libprocps8:ppc64el (2:3.3.16-1ubuntu2) ... Setting up libitm1:ppc64el (10-20200222-1ubuntu1) ... Setting up libkmod2:ppc64el (27-1ubuntu1) ... Setting up gcc-9-base:ppc64el (9.2.1-30ubuntu1) ... Setting up libtsan0:ppc64el (10-20200222-1ubuntu1) ... Setting up libctf0:ppc64el (2.34-4ubuntu1) ... Setting up libreadline8:ppc64el (8.0-4) ... Setting up e2fsprogs (1.45.5-2ubuntu1) ... Setting up libasan5:ppc64el (9.2.1-30ubuntu1) ... Setting up perl (5.30.0-9) ... Setting up procps (2:3.3.16-1ubuntu2) ... Removing obsolete conffile /etc/sysctl.d/protect-links.conf ... Removing obsolete conffile /etc/sysctl.d/10-link-restrictions.conf ... Setting up gpgconf (2.2.17-3ubuntu1) ... Setting up cpp-9 (9.2.1-30ubuntu1) ... Setting up libc6-dev:ppc64el (2.30-0ubuntu3) ... Setting up libcryptsetup12:ppc64el (2:2.2.2-3ubuntu2) ... Setting up binutils-powerpc64le-linux-gnu (2.34-4ubuntu1) ... Setting up gpg (2.2.17-3ubuntu1) ... Setting up gpg-agent (2.2.17-3ubuntu1) ... Installing new version of config file /etc/logcheck/ignore.d.server/gpg-agent ... Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket -> /usr/lib/systemd/user/gpg-agent-browser.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket -> /usr/lib/systemd/user/gpg-agent-extra.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket -> /usr/lib/systemd/user/gpg-agent-ssh.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket -> /usr/lib/systemd/user/gpg-agent.socket. Setting up systemd (244.3-1ubuntu1) ... Installing new version of config file /etc/dhcp/dhclient-enter-hooks.d/resolved ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up binutils (2.34-4ubuntu1) ... Setting up libgcc-9-dev:ppc64el (9.2.1-30ubuntu1) ... Setting up gcc-9 (9.2.1-30ubuntu1) ... Setting up systemd-sysv (244.3-1ubuntu1) ... Setting up libstdc++-9-dev:ppc64el (9.2.1-30ubuntu1) ... Setting up g++-9 (9.2.1-30ubuntu1) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-18776697 ppc64el focal-proposed -c chroot:build-PACKAGEBUILD-18776697 --arch=ppc64el --dist=focal-proposed --nolog ruby-bson_4.7.0-1build1.dsc Initiating build PACKAGEBUILD-18776697 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-174-generic #204-Ubuntu SMP Wed Jan 29 06:41:38 UTC 2020 ppc64le sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-ppc64el-001.buildd +==============================================================================+ | ruby-bson 4.7.0-1build1 (ppc64el) 28 Feb 2020 15:10 | +==============================================================================+ Package: ruby-bson Version: 4.7.0-1build1 Source Version: 4.7.0-1build1 Distribution: focal-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/ruby-bson-kU75k8/ruby-bson-4.7.0' with '<>' I: NOTICE: Log filtering will replace 'build/ruby-bson-kU75k8' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-18776697/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- ruby-bson_4.7.0-1build1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-sJlpv7/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-sJlpv7/apt_archive ./ InRelease Get:2 copy:/<>/resolver-sJlpv7/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-sJlpv7/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-sJlpv7/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-sJlpv7/apt_archive ./ Packages [528 B] Fetched 2861 B in 0s (177 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libffi6 libhogweed4 libisl21 libnettle6 libperl5.28 perl-modules-5.28 Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 856 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-sJlpv7/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 856 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14669 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 11~), gem2deb, ruby-json, ruby-rspec Filtered Build-Depends: debhelper (>= 11~), gem2deb, ruby-json, ruby-rspec dpkg-deb: building package 'sbuild-build-depends-ruby-bson-dummy' in '/<>/resolver-IX8ypE/apt_archive/sbuild-build-depends-ruby-bson-dummy.deb'. Ign:1 copy:/<>/resolver-IX8ypE/apt_archive ./ InRelease Get:2 copy:/<>/resolver-IX8ypE/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-IX8ypE/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-IX8ypE/apt_archive ./ Sources [232 B] Get:5 copy:/<>/resolver-IX8ypE/apt_archive ./ Packages [547 B] Fetched 2898 B in 0s (197 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install ruby-bson build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libffi6 libhogweed4 libisl21 libnettle6 libperl5.28 perl-modules-5.28 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper devscripts dh-autoreconf dh-strip-nondeterminism dirmngr dwz file gem2deb gem2deb-test-runner gettext gettext-base gnupg gnupg-l10n gnupg-utils gpg-wks-client gpg-wks-server gpgsm groff-base intltool-debian libarchive-zip-perl libasn1-8-heimdal libb-hooks-op-check-perl libbsd0 libclass-method-modifiers-perl libcroco3 libdebhelper-perl libdevel-callchecker-perl libdynaloader-functions-perl libelf1 libencode-locale-perl libexpat1 libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhx509-5-heimdal libicu65 libimport-into-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libkrb5-26-heimdal libksba8 libldap-2.4-2 libldap-common liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1 libmodule-runtime-perl libmoo-perl libmpdec2 libnet-http-perl libnet-ssleay-perl libparams-classify-perl libpipeline1 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libroken18-heimdal librole-tiny-perl libruby2.7 libsasl2-2 libsasl2-modules-db libsigsegv2 libstrictures-perl libsub-override-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl libwind0-heimdal libwww-perl libwww-robotrules-perl libxml2 libyaml-0-2 m4 man-db mime-support netbase patchutils perl-openssl-defaults po-debconf python3 python3-minimal python3.8 python3.8-minimal rake ruby ruby-all-dev ruby-did-you-mean ruby-diff-lcs ruby-json ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-setup ruby-test-unit ruby-xmlrpc ruby2.7 ruby2.7-dev rubygems-integration wdiff Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make adequate autopkgtest bls-standalone bsd-mailx | mailx check-all-the-things cvs-buildpackage devscripts-el diffoscope disorderfs dose-extra duck faketime gnuplot how-can-i-help libauthen-sasl-perl libdbd-pg-perl libfile-desktopentry-perl libnet-smtps-perl libterm-size-perl libyaml-syck-perl mozilla-devscripts mutt piuparts postgresql-client quilt ratt reprotest ssh-client svn-buildpackage w3m debian-keyring equivs libsoap-lite-perl dbus-user-session libpam-systemd pinentry-gnome3 tor git-buildpackage pristine-tar gettext-doc libasprintf-dev libgettextpo-dev parcimonie xloadimage groff gmp-doc libgmp10-doc libmpfr-dev libdata-dump-perl libcrypt-ssleay-perl libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.8-venv python3.8-doc binfmt-support ri ruby-dev bundler wdiff-doc Recommended packages: at dctrl-tools dput | dupload libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl liblist-compare-perl libstring-shellquote-perl licensecheck lintian python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg strace unzip wget | curl apt-file curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libhtml-format-perl libclass-xsaccessor-perl libsub-name-perl libsasl2-modules libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl zip fonts-lato libjs-jquery ruby2.7-doc The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper devscripts dh-autoreconf dh-strip-nondeterminism dirmngr dwz file gem2deb gem2deb-test-runner gettext gettext-base gnupg gnupg-l10n gnupg-utils gpg-wks-client gpg-wks-server gpgsm groff-base intltool-debian libarchive-zip-perl libasn1-8-heimdal libb-hooks-op-check-perl libbsd0 libclass-method-modifiers-perl libcroco3 libdebhelper-perl libdevel-callchecker-perl libdynaloader-functions-perl libelf1 libencode-locale-perl libexpat1 libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhx509-5-heimdal libicu65 libimport-into-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libkrb5-26-heimdal libksba8 libldap-2.4-2 libldap-common liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1 libmodule-runtime-perl libmoo-perl libmpdec2 libnet-http-perl libnet-ssleay-perl libparams-classify-perl libpipeline1 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libroken18-heimdal librole-tiny-perl libruby2.7 libsasl2-2 libsasl2-modules-db libsigsegv2 libstrictures-perl libsub-override-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl libwind0-heimdal libwww-perl libwww-robotrules-perl libxml2 libyaml-0-2 m4 man-db mime-support netbase patchutils perl-openssl-defaults po-debconf python3 python3-minimal python3.8 python3.8-minimal rake ruby ruby-all-dev ruby-did-you-mean ruby-diff-lcs ruby-json ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-setup ruby-test-unit ruby-xmlrpc ruby2.7 ruby2.7-dev rubygems-integration sbuild-build-depends-ruby-bson-dummy wdiff 0 upgraded, 131 newly installed, 0 to remove and 0 not upgraded. Need to get 33.9 MB of archives. After this operation, 149 MB of additional disk space will be used. Get:1 copy:/<>/resolver-IX8ypE/apt_archive ./ sbuild-build-depends-ruby-bson-dummy 0.invalid.0 [880 B] Get:2 http://ftpmaster.internal/ubuntu focal/main ppc64el libpython3.8-minimal ppc64el 3.8.2-1 [708 kB] Get:3 http://ftpmaster.internal/ubuntu focal/main ppc64el libexpat1 ppc64el 2.2.9-1 [77.4 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main ppc64el python3.8-minimal ppc64el 3.8.2-1 [2148 kB] Get:5 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el python3-minimal ppc64el 3.8.2-0ubuntu1 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main ppc64el mime-support all 3.64ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu focal/main ppc64el libmpdec2 ppc64el 2.4.2-3 [98.0 kB] Get:8 http://ftpmaster.internal/ubuntu focal/main ppc64el libpython3.8-stdlib ppc64el 3.8.2-1 [1715 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main ppc64el python3.8 ppc64el 3.8.2-1 [364 kB] Get:10 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libpython3-stdlib ppc64el 3.8.2-0ubuntu1 [6868 B] Get:11 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el python3 ppc64el 3.8.2-0ubuntu1 [47.6 kB] Get:12 http://ftpmaster.internal/ubuntu focal/main ppc64el libbsd0 ppc64el 0.10.0-1 [55.1 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main ppc64el bsdmainutils ppc64el 11.1.2ubuntu2 [185 kB] Get:14 http://ftpmaster.internal/ubuntu focal/main ppc64el libuchardet0 ppc64el 0.0.6-3 [67.7 kB] Get:15 http://ftpmaster.internal/ubuntu focal/main ppc64el groff-base ppc64el 1.22.4-4 [941 kB] Get:16 http://ftpmaster.internal/ubuntu focal/main ppc64el libpipeline1 ppc64el 1.5.2-2build1 [28.9 kB] Get:17 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el man-db ppc64el 2.9.1-1 [1143 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main ppc64el libmagic-mgc ppc64el 1:5.38-4 [218 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main ppc64el libmagic1 ppc64el 1:5.38-4 [93.1 kB] Get:20 http://ftpmaster.internal/ubuntu focal/main ppc64el file ppc64el 1:5.38-4 [24.2 kB] Get:21 http://ftpmaster.internal/ubuntu focal/main ppc64el libelf1 ppc64el 0.176-1.1build1 [53.4 kB] Get:22 http://ftpmaster.internal/ubuntu focal/main ppc64el libglib2.0-0 ppc64el 2.63.5-2 [1381 kB] Get:23 http://ftpmaster.internal/ubuntu focal/main ppc64el libicu65 ppc64el 65.1-1ubuntu2 [8695 kB] Get:24 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el libxml2 ppc64el 2.9.10+dfsg-4 [670 kB] Get:25 http://ftpmaster.internal/ubuntu focal/main ppc64el libyaml-0-2 ppc64el 0.2.2-1 [55.8 kB] Get:26 http://ftpmaster.internal/ubuntu focal/main ppc64el netbase all 6.1 [13.1 kB] Get:27 http://ftpmaster.internal/ubuntu focal/main ppc64el gettext-base ppc64el 0.19.8.1-10 [52.7 kB] Get:28 http://ftpmaster.internal/ubuntu focal/main ppc64el libsigsegv2 ppc64el 2.12-2 [13.9 kB] Get:29 http://ftpmaster.internal/ubuntu focal/main ppc64el m4 ppc64el 1.4.18-4 [210 kB] Get:30 http://ftpmaster.internal/ubuntu focal/main ppc64el autoconf all 2.69-11.1 [321 kB] Get:31 http://ftpmaster.internal/ubuntu focal/main ppc64el autotools-dev all 20180224.1 [39.6 kB] Get:32 http://ftpmaster.internal/ubuntu focal/main ppc64el automake all 1:1.16.1-4ubuntu6 [522 kB] Get:33 http://ftpmaster.internal/ubuntu focal/main ppc64el autopoint all 0.19.8.1-10 [412 kB] Get:34 http://ftpmaster.internal/ubuntu focal/main ppc64el libtool all 2.4.6-13 [161 kB] Get:35 http://ftpmaster.internal/ubuntu focal/main ppc64el dh-autoreconf all 19 [16.1 kB] Get:36 http://ftpmaster.internal/ubuntu focal/main ppc64el libdebhelper-perl all 12.9ubuntu1 [62.0 kB] Get:37 http://ftpmaster.internal/ubuntu focal/main ppc64el libarchive-zip-perl all 1.67-2 [90.5 kB] Get:38 http://ftpmaster.internal/ubuntu focal/main ppc64el libsub-override-perl all 0.09-2 [9532 B] Get:39 http://ftpmaster.internal/ubuntu focal/main ppc64el libfile-stripnondeterminism-perl all 1.6.3-2 [16.0 kB] Get:40 http://ftpmaster.internal/ubuntu focal/main ppc64el dh-strip-nondeterminism all 1.6.3-2 [5228 B] Get:41 http://ftpmaster.internal/ubuntu focal/main ppc64el dwz ppc64el 0.13-5 [136 kB] Get:42 http://ftpmaster.internal/ubuntu focal/main ppc64el libcroco3 ppc64el 0.6.13-1 [92.1 kB] Get:43 http://ftpmaster.internal/ubuntu focal/main ppc64el gettext ppc64el 0.19.8.1-10 [959 kB] Get:44 http://ftpmaster.internal/ubuntu focal/main ppc64el intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:45 http://ftpmaster.internal/ubuntu focal/main ppc64el po-debconf all 1.0.21 [233 kB] Get:46 http://ftpmaster.internal/ubuntu focal/main ppc64el debhelper all 12.9ubuntu1 [869 kB] Get:47 http://ftpmaster.internal/ubuntu focal/main ppc64el libksba8 ppc64el 1.3.5-2 [90.7 kB] Get:48 http://ftpmaster.internal/ubuntu focal/main ppc64el libroken18-heimdal ppc64el 7.7.0+dfsg-1 [46.5 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main ppc64el libasn1-8-heimdal ppc64el 7.7.0+dfsg-1 [176 kB] Get:50 http://ftpmaster.internal/ubuntu focal/main ppc64el libheimbase1-heimdal ppc64el 7.7.0+dfsg-1 [32.5 kB] Get:51 http://ftpmaster.internal/ubuntu focal/main ppc64el libhcrypto4-heimdal ppc64el 7.7.0+dfsg-1 [108 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main ppc64el libwind0-heimdal ppc64el 7.7.0+dfsg-1 [49.0 kB] Get:53 http://ftpmaster.internal/ubuntu focal/main ppc64el libhx509-5-heimdal ppc64el 7.7.0+dfsg-1 [120 kB] Get:54 http://ftpmaster.internal/ubuntu focal/main ppc64el libkrb5-26-heimdal ppc64el 7.7.0+dfsg-1 [234 kB] Get:55 http://ftpmaster.internal/ubuntu focal/main ppc64el libheimntlm0-heimdal ppc64el 7.7.0+dfsg-1 [17.4 kB] Get:56 http://ftpmaster.internal/ubuntu focal/main ppc64el libgssapi3-heimdal ppc64el 7.7.0+dfsg-1 [105 kB] Get:57 http://ftpmaster.internal/ubuntu focal/main ppc64el libsasl2-modules-db ppc64el 2.1.27+dfsg-2 [16.9 kB] Get:58 http://ftpmaster.internal/ubuntu focal/main ppc64el libsasl2-2 ppc64el 2.1.27+dfsg-2 [60.2 kB] Get:59 http://ftpmaster.internal/ubuntu focal/main ppc64el libldap-common all 2.4.49+dfsg-1ubuntu1 [17.2 kB] Get:60 http://ftpmaster.internal/ubuntu focal/main ppc64el libldap-2.4-2 ppc64el 2.4.49+dfsg-1ubuntu1 [176 kB] Get:61 http://ftpmaster.internal/ubuntu focal/main ppc64el dirmngr ppc64el 2.2.17-3ubuntu1 [389 kB] Get:62 http://ftpmaster.internal/ubuntu focal/main ppc64el gnupg-l10n all 2.2.17-3ubuntu1 [51.7 kB] Get:63 http://ftpmaster.internal/ubuntu focal/main ppc64el gnupg-utils ppc64el 2.2.17-3ubuntu1 [546 kB] Get:64 http://ftpmaster.internal/ubuntu focal/main ppc64el gpg-wks-client ppc64el 2.2.17-3ubuntu1 [117 kB] Get:65 http://ftpmaster.internal/ubuntu focal/main ppc64el gpg-wks-server ppc64el 2.2.17-3ubuntu1 [109 kB] Get:66 http://ftpmaster.internal/ubuntu focal/main ppc64el gpgsm ppc64el 2.2.17-3ubuntu1 [253 kB] Get:67 http://ftpmaster.internal/ubuntu focal/main ppc64el gnupg all 2.2.17-3ubuntu1 [258 kB] Get:68 http://ftpmaster.internal/ubuntu focal/main ppc64el libfile-which-perl all 1.23-1 [13.8 kB] Get:69 http://ftpmaster.internal/ubuntu focal/main ppc64el libfile-homedir-perl all 1.004-1 [37.3 kB] Get:70 http://ftpmaster.internal/ubuntu focal/main ppc64el libio-pty-perl ppc64el 1:1.12-1 [32.5 kB] Get:71 http://ftpmaster.internal/ubuntu focal/main ppc64el libipc-run-perl all 20180523.0-2 [89.7 kB] Get:72 http://ftpmaster.internal/ubuntu focal/main ppc64el libclass-method-modifiers-perl all 2.13-1 [16.2 kB] Get:73 http://ftpmaster.internal/ubuntu focal/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-1build2 [10.5 kB] Get:74 http://ftpmaster.internal/ubuntu focal/main ppc64el libdynaloader-functions-perl all 0.003-1 [11.9 kB] Get:75 http://ftpmaster.internal/ubuntu focal/main ppc64el libdevel-callchecker-perl ppc64el 0.008-1build1 [14.5 kB] Get:76 http://ftpmaster.internal/ubuntu focal/main ppc64el libparams-classify-perl ppc64el 0.015-1build2 [23.3 kB] Get:77 http://ftpmaster.internal/ubuntu focal/main ppc64el libmodule-runtime-perl all 0.016-1 [16.2 kB] Get:78 http://ftpmaster.internal/ubuntu focal/main ppc64el libimport-into-perl all 1.002005-1 [11.0 kB] Get:79 http://ftpmaster.internal/ubuntu focal/main ppc64el librole-tiny-perl all 2.001004-1 [16.5 kB] Get:80 http://ftpmaster.internal/ubuntu focal/main ppc64el libstrictures-perl all 2.000006-1 [16.3 kB] Get:81 http://ftpmaster.internal/ubuntu focal/main ppc64el libsub-quote-perl all 2.006006-1 [19.5 kB] Get:82 http://ftpmaster.internal/ubuntu focal/main ppc64el libmoo-perl all 2.003006-1 [46.3 kB] Get:83 http://ftpmaster.internal/ubuntu focal/main ppc64el libencode-locale-perl all 1.05-1 [12.3 kB] Get:84 http://ftpmaster.internal/ubuntu focal/main ppc64el libtimedate-perl all 2.3100-1 [33.9 kB] Get:85 http://ftpmaster.internal/ubuntu focal/main ppc64el libhttp-date-perl all 6.05-1 [9920 B] Get:86 http://ftpmaster.internal/ubuntu focal/main ppc64el libfile-listing-perl all 6.04-1 [9774 B] Get:87 http://ftpmaster.internal/ubuntu focal/main ppc64el libhtml-tagset-perl all 3.20-4 [12.5 kB] Get:88 http://ftpmaster.internal/ubuntu focal/main ppc64el liburi-perl all 1.76-2 [77.5 kB] Get:89 http://ftpmaster.internal/ubuntu focal/main ppc64el libhtml-parser-perl ppc64el 3.72-5 [89.8 kB] Get:90 http://ftpmaster.internal/ubuntu focal/main ppc64el libhtml-tree-perl all 5.07-2 [200 kB] Get:91 http://ftpmaster.internal/ubuntu focal/main ppc64el libio-html-perl all 1.001-1 [14.9 kB] Get:92 http://ftpmaster.internal/ubuntu focal/main ppc64el liblwp-mediatypes-perl all 6.04-1 [19.5 kB] Get:93 http://ftpmaster.internal/ubuntu focal/main ppc64el libhttp-message-perl all 6.18-1 [75.3 kB] Get:94 http://ftpmaster.internal/ubuntu focal/main ppc64el libhttp-cookies-perl all 6.08-1 [18.3 kB] Get:95 http://ftpmaster.internal/ubuntu focal/main ppc64el libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:96 http://ftpmaster.internal/ubuntu focal/main ppc64el perl-openssl-defaults ppc64el 4 [7188 B] Get:97 http://ftpmaster.internal/ubuntu focal/main ppc64el libnet-ssleay-perl ppc64el 1.88-2ubuntu1 [290 kB] Get:98 http://ftpmaster.internal/ubuntu focal/main ppc64el libio-socket-ssl-perl all 2.067-1 [176 kB] Get:99 http://ftpmaster.internal/ubuntu focal/main ppc64el libnet-http-perl all 6.19-1 [22.8 kB] Get:100 http://ftpmaster.internal/ubuntu focal/main ppc64el liblwp-protocol-https-perl all 6.07-2ubuntu2 [8560 B] Get:101 http://ftpmaster.internal/ubuntu focal/main ppc64el libtry-tiny-perl all 0.30-1 [20.5 kB] Get:102 http://ftpmaster.internal/ubuntu focal/main ppc64el libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:103 http://ftpmaster.internal/ubuntu focal/main ppc64el libwww-perl all 6.43-1 [140 kB] Get:104 http://ftpmaster.internal/ubuntu focal/main ppc64el patchutils ppc64el 0.3.4-2 [71.1 kB] Get:105 http://ftpmaster.internal/ubuntu focal/main ppc64el wdiff ppc64el 1.2.2-2build1 [29.2 kB] Get:106 http://ftpmaster.internal/ubuntu focal/main ppc64el devscripts ppc64el 2.20.2ubuntu2 [940 kB] Get:107 http://ftpmaster.internal/ubuntu focal/main ppc64el rubygems-integration all 1.16 [5092 B] Get:108 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby-did-you-mean all 1.2.1-1 [9828 B] Get:109 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby-minitest all 5.13.0-1 [40.9 kB] Get:110 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby-net-telnet all 0.1.1-2 [12.6 kB] Get:111 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby-power-assert all 1.1.5-1 [11.3 kB] Get:112 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby-test-unit all 3.3.4-1 [73.1 kB] Get:113 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby-xmlrpc all 0.3.0-2 [23.8 kB] Get:114 http://ftpmaster.internal/ubuntu focal/main ppc64el libruby2.7 ppc64el 2.7.0-4 [3766 kB] Get:115 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby2.7 ppc64el 2.7.0-4 [95.7 kB] Get:116 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el ruby ppc64el 1:2.7~0 [5512 B] Get:117 http://ftpmaster.internal/ubuntu focal/main ppc64el rake all 13.0.1-2 [45.2 kB] Get:118 http://ftpmaster.internal/ubuntu focal-proposed/universe ppc64el gem2deb-test-runner ppc64el 1.0.5 [13.6 kB] Get:119 http://ftpmaster.internal/ubuntu focal/main ppc64el libgmpxx4ldbl ppc64el 2:6.2.0+dfsg-4 [9284 B] Get:120 http://ftpmaster.internal/ubuntu focal/main ppc64el libgmp-dev ppc64el 2:6.2.0+dfsg-4 [319 kB] Get:121 http://ftpmaster.internal/ubuntu focal/main ppc64el ruby2.7-dev ppc64el 2.7.0-4 [184 kB] Get:122 http://ftpmaster.internal/ubuntu focal-proposed/main ppc64el ruby-all-dev ppc64el 1:2.7~0 [5508 B] Get:123 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-setup all 3.4.1-9 [32.2 kB] Get:124 http://ftpmaster.internal/ubuntu focal-proposed/universe ppc64el gem2deb ppc64el 1.0.5 [48.1 kB] Get:125 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-diff-lcs all 1.3-1 [22.2 kB] Get:126 http://ftpmaster.internal/ubuntu focal-proposed/universe ppc64el ruby-json ppc64el 2.3.0+dfsg-1build1 [48.4 kB] Get:127 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-rspec-support all 3.9.0c1e0m1s2-1 [27.9 kB] Get:128 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-rspec-core all 3.9.0c1e0m1s2-1 [158 kB] Get:129 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-rspec-expectations all 3.9.0c1e0m1s2-1 [84.6 kB] Get:130 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-rspec-mocks all 3.9.0c1e0m1s2-1 [76.7 kB] Get:131 http://ftpmaster.internal/ubuntu focal/universe ppc64el ruby-rspec all 3.9.0c1e0m1s2-1 [3596 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 33.9 MB in 1s (38.6 MB/s) Selecting previously unselected package libpython3.8-minimal:ppc64el. (Reading database ... 14669 files and directories currently installed.) Preparing to unpack .../libpython3.8-minimal_3.8.2-1_ppc64el.deb ... Unpacking libpython3.8-minimal:ppc64el (3.8.2-1) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../libexpat1_2.2.9-1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.2.9-1) ... Selecting previously unselected package python3.8-minimal. Preparing to unpack .../python3.8-minimal_3.8.2-1_ppc64el.deb ... Unpacking python3.8-minimal (3.8.2-1) ... Setting up libpython3.8-minimal:ppc64el (3.8.2-1) ... Setting up libexpat1:ppc64el (2.2.9-1) ... Setting up python3.8-minimal (3.8.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 14960 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.8.2-0ubuntu1_ppc64el.deb ... Unpacking python3-minimal (3.8.2-0ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64ubuntu1_all.deb ... Unpacking mime-support (3.64ubuntu1) ... Selecting previously unselected package libmpdec2:ppc64el. Preparing to unpack .../2-libmpdec2_2.4.2-3_ppc64el.deb ... Unpacking libmpdec2:ppc64el (2.4.2-3) ... Selecting previously unselected package libpython3.8-stdlib:ppc64el. Preparing to unpack .../3-libpython3.8-stdlib_3.8.2-1_ppc64el.deb ... Unpacking libpython3.8-stdlib:ppc64el (3.8.2-1) ... Selecting previously unselected package python3.8. Preparing to unpack .../4-python3.8_3.8.2-1_ppc64el.deb ... Unpacking python3.8 (3.8.2-1) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../5-libpython3-stdlib_3.8.2-0ubuntu1_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.8.2-0ubuntu1) ... Setting up python3-minimal (3.8.2-0ubuntu1) ... /usr/lib/python3.8/subprocess.py:838: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used self.stdin = io.open(p2cwrite, 'wb', bufsize) Selecting previously unselected package python3. (Reading database ... 15362 files and directories currently installed.) Preparing to unpack .../000-python3_3.8.2-0ubuntu1_ppc64el.deb ... Unpacking python3 (3.8.2-0ubuntu1) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../001-libbsd0_0.10.0-1_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.10.0-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_11.1.2ubuntu2_ppc64el.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:ppc64el. Preparing to unpack .../003-libuchardet0_0.0.6-3_ppc64el.deb ... Unpacking libuchardet0:ppc64el (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../004-groff-base_1.22.4-4_ppc64el.deb ... Unpacking groff-base (1.22.4-4) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../005-libpipeline1_1.5.2-2build1_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.5.2-2build1) ... Selecting previously unselected package man-db. Preparing to unpack .../006-man-db_2.9.1-1_ppc64el.deb ... Unpacking man-db (2.9.1-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.38-4_ppc64el.deb ... Unpacking libmagic-mgc (1:5.38-4) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../008-libmagic1_1%3a5.38-4_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.38-4) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.38-4_ppc64el.deb ... Unpacking file (1:5.38-4) ... Selecting previously unselected package libelf1:ppc64el. Preparing to unpack .../010-libelf1_0.176-1.1build1_ppc64el.deb ... Unpacking libelf1:ppc64el (0.176-1.1build1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../011-libglib2.0-0_2.63.5-2_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.63.5-2) ... Selecting previously unselected package libicu65:ppc64el. Preparing to unpack .../012-libicu65_65.1-1ubuntu2_ppc64el.deb ... Unpacking libicu65:ppc64el (65.1-1ubuntu2) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../013-libxml2_2.9.10+dfsg-4_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.10+dfsg-4) ... Selecting previously unselected package libyaml-0-2:ppc64el. Preparing to unpack .../014-libyaml-0-2_0.2.2-1_ppc64el.deb ... Unpacking libyaml-0-2:ppc64el (0.2.2-1) ... Selecting previously unselected package netbase. Preparing to unpack .../015-netbase_6.1_all.deb ... Unpacking netbase (6.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../016-gettext-base_0.19.8.1-10_ppc64el.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../017-libsigsegv2_2.12-2_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../018-m4_1.4.18-4_ppc64el.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../019-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../020-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../021-automake_1%3a1.16.1-4ubuntu6_all.deb ... Unpacking automake (1:1.16.1-4ubuntu6) ... Selecting previously unselected package autopoint. Preparing to unpack .../022-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package libtool. Preparing to unpack .../023-libtool_2.4.6-13_all.deb ... Unpacking libtool (2.4.6-13) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../024-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../025-libdebhelper-perl_12.9ubuntu1_all.deb ... Unpacking libdebhelper-perl (12.9ubuntu1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../026-libarchive-zip-perl_1.67-2_all.deb ... Unpacking libarchive-zip-perl (1.67-2) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../027-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../028-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../029-dh-strip-nondeterminism_1.6.3-2_all.deb ... Unpacking dh-strip-nondeterminism (1.6.3-2) ... Selecting previously unselected package dwz. Preparing to unpack .../030-dwz_0.13-5_ppc64el.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../031-libcroco3_0.6.13-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../032-gettext_0.19.8.1-10_ppc64el.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../033-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../034-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../035-debhelper_12.9ubuntu1_all.deb ... Unpacking debhelper (12.9ubuntu1) ... Selecting previously unselected package libksba8:ppc64el. Preparing to unpack .../036-libksba8_1.3.5-2_ppc64el.deb ... Unpacking libksba8:ppc64el (1.3.5-2) ... Selecting previously unselected package libroken18-heimdal:ppc64el. Preparing to unpack .../037-libroken18-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libasn1-8-heimdal:ppc64el. Preparing to unpack .../038-libasn1-8-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libheimbase1-heimdal:ppc64el. Preparing to unpack .../039-libheimbase1-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libhcrypto4-heimdal:ppc64el. Preparing to unpack .../040-libhcrypto4-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libwind0-heimdal:ppc64el. Preparing to unpack .../041-libwind0-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libhx509-5-heimdal:ppc64el. Preparing to unpack .../042-libhx509-5-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libkrb5-26-heimdal:ppc64el. Preparing to unpack .../043-libkrb5-26-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libheimntlm0-heimdal:ppc64el. Preparing to unpack .../044-libheimntlm0-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libgssapi3-heimdal:ppc64el. Preparing to unpack .../045-libgssapi3-heimdal_7.7.0+dfsg-1_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (7.7.0+dfsg-1) ... Selecting previously unselected package libsasl2-modules-db:ppc64el. Preparing to unpack .../046-libsasl2-modules-db_2.1.27+dfsg-2_ppc64el.deb ... Unpacking libsasl2-modules-db:ppc64el (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:ppc64el. Preparing to unpack .../047-libsasl2-2_2.1.27+dfsg-2_ppc64el.deb ... Unpacking libsasl2-2:ppc64el (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../048-libldap-common_2.4.49+dfsg-1ubuntu1_all.deb ... Unpacking libldap-common (2.4.49+dfsg-1ubuntu1) ... Selecting previously unselected package libldap-2.4-2:ppc64el. Preparing to unpack .../049-libldap-2.4-2_2.4.49+dfsg-1ubuntu1_ppc64el.deb ... Unpacking libldap-2.4-2:ppc64el (2.4.49+dfsg-1ubuntu1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../050-dirmngr_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking dirmngr (2.2.17-3ubuntu1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../051-gnupg-l10n_2.2.17-3ubuntu1_all.deb ... Unpacking gnupg-l10n (2.2.17-3ubuntu1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../052-gnupg-utils_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gnupg-utils (2.2.17-3ubuntu1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../053-gpg-wks-client_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpg-wks-client (2.2.17-3ubuntu1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../054-gpg-wks-server_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpg-wks-server (2.2.17-3ubuntu1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../055-gpgsm_2.2.17-3ubuntu1_ppc64el.deb ... Unpacking gpgsm (2.2.17-3ubuntu1) ... Selecting previously unselected package gnupg. Preparing to unpack .../056-gnupg_2.2.17-3ubuntu1_all.deb ... Unpacking gnupg (2.2.17-3ubuntu1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../057-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../058-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../059-libio-pty-perl_1%3a1.12-1_ppc64el.deb ... Unpacking libio-pty-perl (1:1.12-1) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../060-libipc-run-perl_20180523.0-2_all.deb ... Unpacking libipc-run-perl (20180523.0-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../061-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../062-libb-hooks-op-check-perl_0.22-1build2_ppc64el.deb ... Unpacking libb-hooks-op-check-perl (0.22-1build2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../063-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../064-libdevel-callchecker-perl_0.008-1build1_ppc64el.deb ... Unpacking libdevel-callchecker-perl (0.008-1build1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../065-libparams-classify-perl_0.015-1build2_ppc64el.deb ... Unpacking libparams-classify-perl (0.015-1build2) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../066-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../067-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../068-librole-tiny-perl_2.001004-1_all.deb ... Unpacking librole-tiny-perl (2.001004-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../069-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../070-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../071-libmoo-perl_2.003006-1_all.deb ... Unpacking libmoo-perl (2.003006-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../072-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../073-libtimedate-perl_2.3100-1_all.deb ... Unpacking libtimedate-perl (2.3100-1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../074-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../075-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../076-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../077-liburi-perl_1.76-2_all.deb ... Unpacking liburi-perl (1.76-2) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../078-libhtml-parser-perl_3.72-5_ppc64el.deb ... Unpacking libhtml-parser-perl (3.72-5) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../079-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../080-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../081-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../082-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../083-libhttp-cookies-perl_6.08-1_all.deb ... Unpacking libhttp-cookies-perl (6.08-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../084-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:ppc64el. Preparing to unpack .../085-perl-openssl-defaults_4_ppc64el.deb ... Unpacking perl-openssl-defaults:ppc64el (4) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../086-libnet-ssleay-perl_1.88-2ubuntu1_ppc64el.deb ... Unpacking libnet-ssleay-perl (1.88-2ubuntu1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../087-libio-socket-ssl-perl_2.067-1_all.deb ... Unpacking libio-socket-ssl-perl (2.067-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../088-libnet-http-perl_6.19-1_all.deb ... Unpacking libnet-http-perl (6.19-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../089-liblwp-protocol-https-perl_6.07-2ubuntu2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2ubuntu2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../090-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../091-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../092-libwww-perl_6.43-1_all.deb ... Unpacking libwww-perl (6.43-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../093-patchutils_0.3.4-2_ppc64el.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package wdiff. Preparing to unpack .../094-wdiff_1.2.2-2build1_ppc64el.deb ... Unpacking wdiff (1.2.2-2build1) ... Selecting previously unselected package devscripts. Preparing to unpack .../095-devscripts_2.20.2ubuntu2_ppc64el.deb ... Unpacking devscripts (2.20.2ubuntu2) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../096-rubygems-integration_1.16_all.deb ... Unpacking rubygems-integration (1.16) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../097-ruby-did-you-mean_1.2.1-1_all.deb ... Unpacking ruby-did-you-mean (1.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../098-ruby-minitest_5.13.0-1_all.deb ... Unpacking ruby-minitest (5.13.0-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../099-ruby-net-telnet_0.1.1-2_all.deb ... Unpacking ruby-net-telnet (0.1.1-2) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../100-ruby-power-assert_1.1.5-1_all.deb ... Unpacking ruby-power-assert (1.1.5-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../101-ruby-test-unit_3.3.4-1_all.deb ... Unpacking ruby-test-unit (3.3.4-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../102-ruby-xmlrpc_0.3.0-2_all.deb ... Unpacking ruby-xmlrpc (0.3.0-2) ... Selecting previously unselected package libruby2.7:ppc64el. Preparing to unpack .../103-libruby2.7_2.7.0-4_ppc64el.deb ... Unpacking libruby2.7:ppc64el (2.7.0-4) ... Selecting previously unselected package ruby2.7. Preparing to unpack .../104-ruby2.7_2.7.0-4_ppc64el.deb ... Unpacking ruby2.7 (2.7.0-4) ... Selecting previously unselected package ruby. Preparing to unpack .../105-ruby_1%3a2.7~0_ppc64el.deb ... Unpacking ruby (1:2.7~0) ... Selecting previously unselected package rake. Preparing to unpack .../106-rake_13.0.1-2_all.deb ... Unpacking rake (13.0.1-2) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../107-gem2deb-test-runner_1.0.5_ppc64el.deb ... Unpacking gem2deb-test-runner (1.0.5) ... Selecting previously unselected package libgmpxx4ldbl:ppc64el. Preparing to unpack .../108-libgmpxx4ldbl_2%3a6.2.0+dfsg-4_ppc64el.deb ... Unpacking libgmpxx4ldbl:ppc64el (2:6.2.0+dfsg-4) ... Selecting previously unselected package libgmp-dev:ppc64el. Preparing to unpack .../109-libgmp-dev_2%3a6.2.0+dfsg-4_ppc64el.deb ... Unpacking libgmp-dev:ppc64el (2:6.2.0+dfsg-4) ... Selecting previously unselected package ruby2.7-dev:ppc64el. Preparing to unpack .../110-ruby2.7-dev_2.7.0-4_ppc64el.deb ... Unpacking ruby2.7-dev:ppc64el (2.7.0-4) ... Selecting previously unselected package ruby-all-dev:ppc64el. Preparing to unpack .../111-ruby-all-dev_1%3a2.7~0_ppc64el.deb ... Unpacking ruby-all-dev:ppc64el (1:2.7~0) ... Selecting previously unselected package ruby-setup. Preparing to unpack .../112-ruby-setup_3.4.1-9_all.deb ... Unpacking ruby-setup (3.4.1-9) ... Selecting previously unselected package gem2deb. Preparing to unpack .../113-gem2deb_1.0.5_ppc64el.deb ... Unpacking gem2deb (1.0.5) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../114-ruby-diff-lcs_1.3-1_all.deb ... Unpacking ruby-diff-lcs (1.3-1) ... Selecting previously unselected package ruby-json. Preparing to unpack .../115-ruby-json_2.3.0+dfsg-1build1_ppc64el.deb ... Unpacking ruby-json (2.3.0+dfsg-1build1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../116-ruby-rspec-support_3.9.0c1e0m1s2-1_all.deb ... Unpacking ruby-rspec-support (3.9.0c1e0m1s2-1) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../117-ruby-rspec-core_3.9.0c1e0m1s2-1_all.deb ... Unpacking ruby-rspec-core (3.9.0c1e0m1s2-1) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../118-ruby-rspec-expectations_3.9.0c1e0m1s2-1_all.deb ... Unpacking ruby-rspec-expectations (3.9.0c1e0m1s2-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../119-ruby-rspec-mocks_3.9.0c1e0m1s2-1_all.deb ... Unpacking ruby-rspec-mocks (3.9.0c1e0m1s2-1) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../120-ruby-rspec_3.9.0c1e0m1s2-1_all.deb ... Unpacking ruby-rspec (3.9.0c1e0m1s2-1) ... Selecting previously unselected package sbuild-build-depends-ruby-bson-dummy. Preparing to unpack .../121-sbuild-build-depends-ruby-bson-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-ruby-bson-dummy (0.invalid.0) ... Setting up libksba8:ppc64el (1.3.5-2) ... Setting up libpipeline1:ppc64el (1.5.2-2build1) ... Setting up wdiff (1.2.2-2build1) ... Setting up libfile-which-perl (1.23-1) ... Setting up mime-support (3.64ubuntu1) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up ruby-power-assert (1.1.5-1) ... Setting up libio-pty-perl (1:1.12-1) ... Setting up libmagic-mgc (1:5.38-4) ... Setting up libarchive-zip-perl (1.67-2) ... Setting up libyaml-0-2:ppc64el (0.2.2-1) ... Setting up libglib2.0-0:ppc64el (2.63.5-2) ... No schema files found: doing nothing. Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (12.9ubuntu1) ... Setting up gpgsm (2.2.17-3ubuntu1) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libicu65:ppc64el (65.1-1ubuntu2) ... Setting up libmagic1:ppc64el (1:5.38-4) ... Setting up perl-openssl-defaults:ppc64el (4) ... Setting up gettext-base (0.19.8.1-10) ... Setting up libencode-locale-perl (1.05-1) ... Setting up rubygems-integration (1.16) ... Setting up file (1:5.38-4) ... Setting up libldap-common (2.4.49+dfsg-1ubuntu1) ... Setting up libsasl2-modules-db:ppc64el (2.1.27+dfsg-2) ... Setting up ruby-minitest (5.13.0-1) ... Setting up patchutils (0.3.4-2) ... Setting up autotools-dev (20180224.1) ... Setting up libgmpxx4ldbl:ppc64el (2:6.2.0+dfsg-4) ... Setting up ruby-test-unit (3.3.4-1) ... Setting up gnupg-l10n (2.2.17-3ubuntu1) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up libsigsegv2:ppc64el (2.12-2) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-10) ... Setting up libb-hooks-op-check-perl (0.22-1build2) ... Setting up libipc-run-perl (20180523.0-2) ... Setting up libsasl2-2:ppc64el (2.1.27+dfsg-2) ... Setting up libroken18-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up ruby-rspec-support (3.9.0c1e0m1s2-1) ... Setting up libtimedate-perl (2.3100-1) ... Setting up gpg-wks-server (2.2.17-3ubuntu1) ... Setting up libuchardet0:ppc64el (0.0.6-3) ... Setting up librole-tiny-perl (2.001004-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up libmpdec2:ppc64el (2.4.2-3) ... Setting up ruby-did-you-mean (1.2.1-1) ... Setting up libpython3.8-stdlib:ppc64el (3.8.2-1) ... Setting up python3.8 (3.8.2-1) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up libbsd0:ppc64el (0.10.0-1) ... Setting up libelf1:ppc64el (0.176-1.1build1) ... Setting up ruby-xmlrpc (0.3.0-2) ... Setting up libxml2:ppc64el (2.9.10+dfsg-4) ... Setting up liburi-perl (1.76-2) ... Setting up libpython3-stdlib:ppc64el (3.8.2-0ubuntu1) ... Setting up libheimbase1-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up gnupg-utils (2.2.17-3ubuntu1) ... Setting up libnet-ssleay-perl (1.88-2ubuntu1) ... Setting up libfile-stripnondeterminism-perl (1.6.3-2) ... Setting up libhttp-date-perl (6.05-1) ... Setting up libgmp-dev:ppc64el (2:6.2.0+dfsg-4) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libtool (2.4.6-13) ... Setting up libasn1-8-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up libnet-http-perl (6.19-1) ... Setting up m4 (1.4.18-4) ... Setting up python3 (3.8.2-0ubuntu1) ... /usr/lib/python3.8/subprocess.py:838: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used self.stdin = io.open(p2cwrite, 'wb', bufsize) Setting up libdevel-callchecker-perl (0.008-1build1) ... Setting up libhcrypto4-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up libwind0-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libcroco3:ppc64el (0.6.13-1) ... Setting up autoconf (2.69-11.1) ... Setting up dh-strip-nondeterminism (1.6.3-2) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-4) ... Setting up libhtml-parser-perl (3.72-5) ... Setting up libio-socket-ssl-perl (2.067-1) ... Setting up libhttp-message-perl (6.18-1) ... Setting up automake (1:1.16.1-4ubuntu6) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up gettext (0.19.8.1-10) ... Setting up libhttp-cookies-perl (6.08-1) ... Setting up libhx509-5-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1build2) ... Setting up man-db (2.9.1-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libkrb5-26-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.003006-1) ... Setting up po-debconf (1.0.21) ... Setting up libheimntlm0-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up libgssapi3-heimdal:ppc64el (7.7.0+dfsg-1) ... Setting up libldap-2.4-2:ppc64el (2.4.49+dfsg-1ubuntu1) ... Setting up dirmngr (2.2.17-3ubuntu1) ... Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket. Setting up gpg-wks-client (2.2.17-3ubuntu1) ... Setting up gnupg (2.2.17-3ubuntu1) ... Setting up libwww-perl (6.43-1) ... Setting up dh-autoreconf (19) ... Setting up devscripts (2.20.2ubuntu2) ... /usr/lib/python3.8/subprocess.py:838: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used self.stdin = io.open(p2cwrite, 'wb', bufsize) Setting up rake (13.0.1-2) ... Setting up liblwp-protocol-https-perl (6.07-2ubuntu2) ... Setting up debhelper (12.9ubuntu1) ... Setting up libruby2.7:ppc64el (2.7.0-4) ... Setting up ruby2.7-dev:ppc64el (2.7.0-4) ... Setting up ruby2.7 (2.7.0-4) ... Setting up ruby-all-dev:ppc64el (1:2.7~0) ... Setting up ruby (1:2.7~0) ... Setting up ruby-setup (3.4.1-9) ... Setting up ruby-json (2.3.0+dfsg-1build1) ... Setting up ruby-rspec-core (3.9.0c1e0m1s2-1) ... Setting up ruby-diff-lcs (1.3-1) ... Setting up gem2deb-test-runner (1.0.5) ... Setting up ruby-rspec-expectations (3.9.0c1e0m1s2-1) ... Setting up ruby-rspec-mocks (3.9.0c1e0m1s2-1) ... Setting up gem2deb (1.0.5) ... Setting up ruby-rspec (3.9.0c1e0m1s2-1) ... Setting up sbuild-build-depends-ruby-bson-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-174-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.34-4ubuntu1 dpkg-dev_1.19.7ubuntu2 g++-9_9.2.1-30ubuntu1 gcc-9_9.2.1-30ubuntu1 libc6-dev_2.30-0ubuntu3 libstdc++-9-dev_9.2.1-30ubuntu1 libstdc++6_10-20200222-1ubuntu1 linux-libc-dev_5.4.0-16.19 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2.1 apt_1.9.12 autoconf_2.69-11.1 automake_1:1.16.1-4ubuntu6 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11ubuntu2 base-passwd_3.5.47 bash_5.0-6ubuntu1 binutils_2.34-4ubuntu1 binutils-common_2.34-4ubuntu1 binutils-powerpc64le-linux-gnu_2.34-4ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.34-0.1ubuntu7 build-essential_12.8ubuntu1 bzip2_1.0.8-2 ca-certificates_20190110 coreutils_8.30-3ubuntu2 cpp_4:9.2.1-3.1ubuntu1 cpp-9_9.2.1-30ubuntu1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.9ubuntu1 debianutils_4.9.1 devscripts_2.20.2ubuntu2 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dirmngr_2.2.17-3ubuntu1 dpkg_1.19.7ubuntu2 dpkg-dev_1.19.7ubuntu2 dwz_0.13-5 e2fsprogs_1.45.5-2ubuntu1 fakeroot_1.24-1 fdisk_2.34-0.1ubuntu7 file_1:5.38-4 findutils_4.7.0-1ubuntu1 g++_4:9.2.1-3.1ubuntu1 g++-9_9.2.1-30ubuntu1 gcc_4:9.2.1-3.1ubuntu1 gcc-10-base_10-20200222-1ubuntu1 gcc-9_9.2.1-30ubuntu1 gcc-9-base_9.2.1-30ubuntu1 gem2deb_1.0.5 gem2deb-test-runner_1.0.5 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.17-3ubuntu1 gnupg-l10n_2.2.17-3ubuntu1 gnupg-utils_2.2.17-3ubuntu1 gpg_2.2.17-3ubuntu1 gpg-agent_2.2.17-3ubuntu1 gpg-wks-client_2.2.17-3ubuntu1 gpg-wks-server_2.2.17-3ubuntu1 gpgconf_2.2.17-3ubuntu1 gpgsm_2.2.17-3ubuntu1 gpgv_2.2.17-3ubuntu1 grep_3.4-1 groff-base_1.22.4-4 gzip_1.10-0ubuntu4 hostname_3.23 init_1.57 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-5ubuntu1 libapparmor1_2.13.3-7ubuntu2 libapt-pkg5.90_1.9.10 libapt-pkg6.0_1.9.12 libarchive-zip-perl_1.67-2 libargon2-1_0~20171227-0.2 libasan5_9.2.1-30ubuntu1 libasn1-8-heimdal_7.7.0+dfsg-1 libassuan0_2.5.3-7ubuntu2 libatomic1_10-20200222-1ubuntu1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2ubuntu6 libaudit1_1:2.8.5-2ubuntu6 libb-hooks-op-check-perl_0.22-1build2 libbinutils_2.34-4ubuntu1 libblkid1_2.34-0.1ubuntu7 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.30-0ubuntu3 libc-dev-bin_2.30-0ubuntu3 libc6_2.30-0ubuntu3 libc6-dev_2.30-0ubuntu3 libcap-ng0_0.7.9-2.1build1 libcap2_1:2.32-1 libcc1-0_10-20200222-1ubuntu1 libclass-method-modifiers-perl_2.13-1 libcom-err2_1.45.5-2ubuntu1 libcroco3_0.6.13-1 libcryptsetup12_2:2.2.2-3ubuntu2 libctf-nobfd0_2.34-4ubuntu1 libctf0_2.34-4ubuntu1 libdb5.3_5.3.28+dfsg1-0.6ubuntu1 libdebconfclient0_0.251ubuntu1 libdebhelper-perl_12.9ubuntu1 libdevel-callchecker-perl_0.008-1build1 libdevmapper1.02.1_2:1.02.167-1ubuntu1 libdpkg-perl_1.19.7ubuntu2 libdynaloader-functions-perl_0.003-1 libelf1_0.176-1.1build1 libencode-locale-perl_1.05-1 libexpat1_2.2.9-1 libext2fs2_1.45.5-2ubuntu1 libfakeroot_1.24-1 libfdisk1_2.34-0.1ubuntu7 libffi6_3.2.1-9 libffi7_3.3-3 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.6.3-2 libfile-which-perl_1.23-1 libgcc-9-dev_9.2.1-30ubuntu1 libgcc-s1_10-20200222-1ubuntu1 libgcc1_1:10-20200222-1ubuntu1 libgcrypt20_1.8.5-5ubuntu1 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.63.5-2 libgmp-dev_2:6.2.0+dfsg-4 libgmp10_2:6.2.0+dfsg-4 libgmpxx4ldbl_2:6.2.0+dfsg-4 libgnutls30_3.6.11.1-2ubuntu2 libgomp1_10-20200222-1ubuntu1 libgpg-error0_1.37-1 libgssapi3-heimdal_7.7.0+dfsg-1 libhcrypto4-heimdal_7.7.0+dfsg-1 libheimbase1-heimdal_7.7.0+dfsg-1 libheimntlm0-heimdal_7.7.0+dfsg-1 libhogweed4_3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libhtml-parser-perl_3.72-5 libhtml-tagset-perl_3.20-4 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.08-1 libhttp-date-perl_6.05-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libhx509-5-heimdal_7.7.0+dfsg-1 libicu65_65.1-1ubuntu2 libidn2-0_2.2.0-2 libimport-into-perl_1.002005-1 libio-html-perl_1.001-1 libio-pty-perl_1:1.12-1 libio-socket-ssl-perl_2.067-1 libip4tc2_1.8.4-3ubuntu2 libipc-run-perl_20180523.0-2 libisl21_0.21-2 libisl22_0.22.1-1 libitm1_10-20200222-1ubuntu1 libjson-c4_0.13.1+dfsg-7 libkmod2_27-1ubuntu1 libkrb5-26-heimdal_7.7.0+dfsg-1 libksba8_1.3.5-2 libldap-2.4-2_2.4.49+dfsg-1ubuntu1 libldap-common_2.4.49+dfsg-1ubuntu1 liblockfile-bin_1.16-1.1 liblockfile1_1.16-1.1 liblsan0_10-20200222-1ubuntu1 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.07-2ubuntu2 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmodule-runtime-perl_0.016-1 libmoo-perl_2.003006-1 libmount1_2.34-0.1ubuntu7 libmpc3_1.1.0-1 libmpdec2_2.4.2-3 libmpfr6_4.0.2-1 libncurses6_6.2-0ubuntu2 libncursesw6_6.2-0ubuntu2 libnet-http-perl_6.19-1 libnet-ssleay-perl_1.88-2ubuntu1 libnettle6_3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libnpth0_1.6-1 libp11-kit0_0.23.20-1build1 libpam-modules_1.3.1-5ubuntu4 libpam-modules-bin_1.3.1-5ubuntu4 libpam-runtime_1.3.1-5ubuntu4 libpam0g_1.3.1-5ubuntu4 libparams-classify-perl_0.015-1build2 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12 libperl5.28_5.28.1-6build1 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2build1 libpng16-16_1.6.37-2 libprocps7_2:3.3.15-2ubuntu3 libprocps8_2:3.3.16-1ubuntu2 libpython3-stdlib_3.8.2-0ubuntu1 libpython3.8-minimal_3.8.2-1 libpython3.8-stdlib_3.8.2-1 libquadmath0_10-20200222-1ubuntu1 libreadline8_8.0-4 libroken18-heimdal_7.7.0+dfsg-1 librole-tiny-perl_2.001004-1 libruby2.7_2.7.0-4 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.2-2ubuntu3 libselinux1_3.0-1build2 libsemanage-common_3.0-1build2 libsemanage1_3.0-1build2 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1ubuntu7 libsqlite3-0_3.31.1-3 libss2_1.45.5-2ubuntu1 libssl1.1_1.1.1d-2ubuntu3 libstdc++-9-dev_9.2.1-30ubuntu1 libstdc++6_10-20200222-1ubuntu1 libstrictures-perl_2.000006-1 libsub-override-perl_0.09-2 libsub-quote-perl_2.006006-1 libsystemd0_244.3-1ubuntu1 libtasn1-6_4.16.0-2 libtimedate-perl_2.3100-1 libtinfo6_6.2-0ubuntu2 libtool_2.4.6-13 libtry-tiny-perl_0.30-1 libtsan0_10-20200222-1ubuntu1 libubsan1_10-20200222-1ubuntu1 libuchardet0_0.0.6-3 libudev1_244.3-1ubuntu1 libunistring2_0.9.10-2 liburi-perl_1.76-2 libuuid1_2.34-0.1ubuntu7 libwind0-heimdal_7.7.0+dfsg-1 libwww-perl_6.43-1 libwww-robotrules-perl_6.02-1 libxml2_2.9.10+dfsg-4 libyaml-0-2_0.2.2-1 libzstd1_1.4.4+dfsg-3 linux-libc-dev_5.4.0-16.19 lockfile-progs_0.1.18 login_1:4.8.1-1ubuntu1 logsave_1.45.5-2ubuntu1 lsb-base_11.1.0ubuntu2 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.1-1 mawk_1.3.4.20200120-2 mime-support_3.64ubuntu1 mount_2.34-0.1ubuntu7 ncurses-base_6.2-0ubuntu2 ncurses-bin_6.2-0ubuntu2 netbase_6.1 openssl_1.1.1d-2ubuntu3 optipng_0.7.7-1 passwd_1:4.8.1-1ubuntu1 patch_2.7.6-6 patchutils_0.3.4-2 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6build1 perl-modules-5.30_5.30.0-9 perl-openssl-defaults_4 pinentry-curses_1.1.0-3 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.16-1ubuntu2 python3_3.8.2-0ubuntu1 python3-minimal_3.8.2-0ubuntu1 python3.8_3.8.2-1 python3.8-minimal_3.8.2-1 rake_13.0.1-2 readline-common_8.0-4 ruby_1:2.7~0 ruby-all-dev_1:2.7~0 ruby-did-you-mean_1.2.1-1 ruby-diff-lcs_1.3-1 ruby-json_2.3.0+dfsg-1build1 ruby-minitest_5.13.0-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_1.1.5-1 ruby-rspec_3.9.0c1e0m1s2-1 ruby-rspec-core_3.9.0c1e0m1s2-1 ruby-rspec-expectations_3.9.0c1e0m1s2-1 ruby-rspec-mocks_3.9.0c1e0m1s2-1 ruby-rspec-support_3.9.0c1e0m1s2-1 ruby-setup_3.4.1-9 ruby-test-unit_3.3.4-1 ruby-xmlrpc_0.3.0-2 ruby2.7_2.7.0-4 ruby2.7-dev_2.7.0-4 rubygems-integration_1.16 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ruby-bson-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 systemd_244.3-1ubuntu1 systemd-sysv_244.3-1ubuntu1 sysvinit-utils_2.96-2.1ubuntu1 tar_1.30+dfsg-6 tzdata_2019c-3 ubuntu-keyring_2020.02.11.1 util-linux_2.34-0.1ubuntu7 wdiff_1.2.2-2build1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri Feb 28 15:06:24 2020 UTC gpgv: using RSA key F7F10EE108D16BBC92F78212A93E0E0AD83C0D0F gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-bson_4.7.0-1build1.dsc dpkg-source: info: extracting ruby-bson in ruby-bson-4.7.0 dpkg-source: info: unpacking ruby-bson_4.7.0.orig.tar.gz dpkg-source: info: unpacking ruby-bson_4.7.0-1build1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-18776697 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-18776697 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-18776697 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package ruby-bson dpkg-buildpackage: info: source version 4.7.0-1build1 dpkg-buildpackage: info: source distribution focal dpkg-source --before-build . dpkg-buildpackage: info: host architecture ppc64el fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean [bson] Warning: No private key present, creating unsigned gem. dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules build-arch dh build-arch --buildsystem=ruby --with ruby dh_update_autotools_config -a -O--buildsystem=ruby dh_autoreconf -a -O--buildsystem=ruby dh_auto_configure -a -O--buildsystem=ruby dh_ruby --configure dh_auto_build -a -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -a -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --buildsystem=ruby --with ruby dh_testroot -a -O--buildsystem=ruby dh_prep -a -O--buildsystem=ruby debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install dh_ruby --install /<>/debian/tmp [bson] Warning: No private key present, creating unsigned gem. dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby install -D -m644 /<>/lib/bson.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson.rb install -D -m644 /<>/lib/bson/document.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/document.rb install -D -m644 /<>/lib/bson/true_class.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/true_class.rb install -D -m644 /<>/lib/bson/undefined.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/undefined.rb install -D -m644 /<>/lib/bson/specialized.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/specialized.rb install -D -m644 /<>/lib/bson/date.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/date.rb install -D -m644 /<>/lib/bson/version.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/version.rb install -D -m644 /<>/lib/bson/string.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/string.rb install -D -m644 /<>/lib/bson/timestamp.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/timestamp.rb install -D -m644 /<>/lib/bson/object_id.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/object_id.rb install -D -m644 /<>/lib/bson/false_class.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/false_class.rb install -D -m644 /<>/lib/bson/json.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/json.rb install -D -m644 /<>/lib/bson/float.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/float.rb install -D -m644 /<>/lib/bson/config.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/config.rb install -D -m644 /<>/lib/bson/date_time.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/date_time.rb install -D -m644 /<>/lib/bson/min_key.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/min_key.rb install -D -m644 /<>/lib/bson/code_with_scope.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/code_with_scope.rb install -D -m644 /<>/lib/bson/regexp.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/regexp.rb install -D -m644 /<>/lib/bson/integer.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/integer.rb install -D -m644 /<>/lib/bson/hash.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/hash.rb install -D -m644 /<>/lib/bson/symbol.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/symbol.rb install -D -m644 /<>/lib/bson/decimal128.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/decimal128.rb install -D -m644 /<>/lib/bson/active_support.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/active_support.rb install -D -m644 /<>/lib/bson/nil_class.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/nil_class.rb install -D -m644 /<>/lib/bson/time.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/time.rb install -D -m644 /<>/lib/bson/registry.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/registry.rb install -D -m644 /<>/lib/bson/object.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/object.rb install -D -m644 /<>/lib/bson/int64.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/int64.rb install -D -m644 /<>/lib/bson/int32.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/int32.rb install -D -m644 /<>/lib/bson/time_with_zone.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/time_with_zone.rb install -D -m644 /<>/lib/bson/max_key.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/max_key.rb install -D -m644 /<>/lib/bson/code.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/code.rb install -D -m644 /<>/lib/bson/boolean.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/boolean.rb install -D -m644 /<>/lib/bson/array.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/array.rb install -D -m644 /<>/lib/bson/binary.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/binary.rb install -D -m644 /<>/lib/bson/environment.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/environment.rb install -D -m644 /<>/lib/bson/decimal128/builder.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/decimal128/builder.rb install -D -m644 /<>/lib/bson/open_struct.rb /<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby/bson/open_struct.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build native extensions for ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby2.7 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb /<> debian/ruby-bson [bson] Warning: No private key present, creating unsigned gem. current directory: /<>/ext/bson ["/usr/bin/ruby2.7", "-I", "/usr/lib/ruby/2.7.0", "-r", "./siteconf20200228-5765-154mocv.rb", "extconf.rb"] creating Makefile current directory: /<>/ext/bson "make V=1 CC='gcc -fdebug-prefix-map=/<>=.' CXX='g++ -fdebug-prefix-map=/<>=.' \"DESTDIR=\" clean" make[2]: Entering directory '/<>/ext/bson' rm -f rm -f bson_native.so *.o *.bak mkmf.log .*.time make[2]: Leaving directory '/<>/ext/bson' current directory: /<>/ext/bson "make V=1 CC='gcc -fdebug-prefix-map=/<>=.' CXX='g++ -fdebug-prefix-map=/<>=.' \"DESTDIR=\"" make[2]: Entering directory '/<>/ext/bson' gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o bytebuf.o -c bytebuf.c gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o endian.o -c endian.c gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o init.o -c init.c gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o libbson-utf8.o -c libbson-utf8.c gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o read.o -c read.c gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o util.o -c util.c gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/powerpc64le-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O3 -fdebug-prefix-map=/build/ruby2.7-j9R94v/ruby2.7-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -g -std=c99 -o write.o -c write.c rm -f bson_native.so gcc -fdebug-prefix-map=/<>=. -shared -o bson_native.so bytebuf.o endian.o init.o libbson-utf8.o read.o util.o write.o -L. -L/usr/lib/powerpc64le-linux-gnu -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lruby-2.7 -lm -lc make[2]: Leaving directory '/<>/ext/bson' current directory: /<>/ext/bson "make V=1 CC='gcc -fdebug-prefix-map=/<>=.' CXX='g++ -fdebug-prefix-map=/<>=.' \"DESTDIR=\" install" make[2]: Entering directory '/<>/ext/bson' /bin/mkdir -p . ./.gem.20200228-5765-hbuk3m exit > .sitearchdir.time /usr/bin/install -c -m 0755 bson_native.so ./.gem.20200228-5765-hbuk3m make[2]: Leaving directory '/<>/ext/bson' current directory: /<>/ext/bson /usr/bin/ruby2.7 -I /usr/lib/ruby/2.7.0 -r ./siteconf20200228-5765-154mocv.rb extconf.rb current directory: /<>/ext/bson make V=1 CC='gcc -fdebug-prefix-map=/<>=.' CXX='g++ -fdebug-prefix-map=/<>=.' "DESTDIR=" clean current directory: /<>/ext/bson make V=1 CC='gcc -fdebug-prefix-map=/<>=.' CXX='g++ -fdebug-prefix-map=/<>=.' "DESTDIR=" current directory: /<>/ext/bson make V=1 CC='gcc -fdebug-prefix-map=/<>=.' CXX='g++ -fdebug-prefix-map=/<>=.' "DESTDIR=" install dh_installchangelogs -pruby-bson /<>/CHANGELOG.md upstream ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /<>/debian/ruby-bson/usr/share/rubygems-integration/2.7.0/specifications/bson-4.7.0.gemspec /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/<>/debian/ruby-bson/usr/lib/powerpc64le-linux-gnu/ruby/vendor_ruby/2.7.0:/<>/debian/ruby-bson/usr/lib/ruby/vendor_ruby:. GEM_PATH=/<>/debian/ruby-bson/usr/share/rubygems-integration/2.7.0:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/powerpc64le-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.2/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Array #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the array has documents containing invalid keys when validating keys when validating globally  raises an error when validating locally  raises an error when serializing different types  raises an error when not validating keys  serializes the hash when serializing different types  serializes the hash #to_bson_normalized_value  does not mutate the receiver #to_bson_object_id when the array has 12 elements  returns the array as a string when the array does not have 12 elements  raises an exception BSON::Binary  can be used as Hash key #eql? for two equal objects  returns true for two different objects  returns false #hash for two equal objects  is the same for two different objects  is different #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #initialize when type is not given  defaults to generic type when he type is invalid  raises an error #inspect  returns the truncated data and type with other encoding  returns the truncated data and type  is not binary #from_bson  sets data encoding to binary #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type when the type is :generic behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the type is :function behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the type is :old behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the type is :uuid_old behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the type is :uuid behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the type is :md5 behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the type is :user behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when given binary string behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when given a frozen string behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson #to_uuid  accepts symbol representation  rejects string representation #from_uuid  accepts symbol representation  rejects string representation BSON::Binary - UUID spec tests explicit encoding no representation behaves like creates binary  creates subtype 4 binary  creates binary with correct value standard representation behaves like creates binary  creates subtype 4 binary  creates binary with correct value csharp legacy representation behaves like creates binary  creates subtype 4 binary  creates binary with correct value java legacy representation behaves like creates binary  creates subtype 4 binary  creates binary with correct value python legacy representation behaves like creates binary  creates subtype 4 binary  creates binary with correct value explicit decoding :uuid, standard encoded  decodes without arguments  decodes as standard  does not decode as csharp legacy  does not decode as java legacy  does not decode as python legacy :uuid_old, csharp legacy encoded  decodes as csharp legacy  decodes as java legacy  decodes as python legacy behaves like a legacy uuid  does not decode without arguments  does not decode as standard :uuid_old, java legacy encoded  decodes as csharp legacy  decodes as java legacy  decodes as python legacy behaves like a legacy uuid  does not decode without arguments  does not decode as standard :uuid_old, python legacy encoded  decodes as csharp legacy  decodes as java legacy  decodes as python legacy behaves like a legacy uuid  does not decode without arguments  does not decode as standard BSON::Boolean ::BSON_TYPE  returns 8 #from_bson behaves like a bson element  has the correct single byte BSON type when the boolean is true behaves like a deserializable bson element  deserializes from bson when the boolean is false behaves like a deserializable bson element  deserializes from bson BSON::ByteBuffer #get_byte  gets the byte from the buffer  increments the read position by 1 #get_bytes  gets the bytes from the buffer  increments the position by the length #get_cstring  gets the cstring from the buffer  increments the position by string length + 1 #get_double  gets the double from the buffer  increments the read position by 8 #get_int32  gets the int32 from the buffer  increments the position by 4 #get_int64  gets the int64 from the buffer  increments the position by 8 #get_string  gets the string from the buffer  increments the position by string length + 5 BSON::ByteBuffer #allocate  allocates a buffer #length empty buffer  is zero when the byte buffer is initialized with no bytes  returns the length of the buffer when the byte buffer is initialized with some bytes  returns the length #rewind!  does not change write position when the buffer is instantiated with a string behaves like a rewindable buffer  resets the read position to 0  starts subsequent reads at position 0 when the buffer is instantiated with nothing behaves like a rewindable buffer  resets the read position to 0  starts subsequent reads at position 0 BSON::ByteBuffer #put_byte  appends the byte to the byte buffer  increments the write position by 1 when it receives a numeric value  raises the ArgumentError exception when it receives a nil value  raises the ArgumentError exception when given a string of length > 1 behaves like does not write  raises ArgumentError  does not change write position when given a string of length 0 behaves like does not write  raises ArgumentError  does not change write position when byte is not valid utf-8  writes the byte #put_bytes  increments the write position by 1 when it receives a numeric value  raises the ArgumentError exception when it receives a nil value  raises the ArgumentError exception when given a string with null bytes  writes the string when bytes are not valid utf-8  writes the bytes #put_string behaves like bson string writer given empty string  writes length and null terminator when string is not valid utf-8 in utf-8 encoding  raises EncodingError when string is in binary encoding and cannot be encoded in utf-8  raises Encoding::UndefinedConversionError when the buffer does not need to be expanded when the string is UTF-8  appends the string to the byte buffer  increments the write position by length + 5 when the buffer needs to be expanded when no bytes exist in the buffer  appends the string to the byte buffer  increments the write position by length + 5 when bytes exist in the buffer  appends the string to the byte buffer  increments the write position by length + 5 when string is in an encoding other than utf-8  is written as utf-8 #put_cstring behaves like bson string writer given empty string  writes length and null terminator when string is not valid utf-8 in utf-8 encoding  raises EncodingError when string is in binary encoding and cannot be encoded in utf-8  raises Encoding::UndefinedConversionError when argument is a string when the string is valid  appends the string plus null byte to the byte buffer  increments the write position by the length + 1  mutates receiver when the string contains a null byte  raises ArgumentError when string is in an encoding other than utf-8  is written as utf-8 when argument is a symbol  writes  increments the write position by the length + 1  mutates receiver when symbol includes a null byte  raises ArgumentError  does not change write position when argument is a Fixnum  writes  increments the write position by the length + 1 when argument is of an unsupported type  raises TypeError  does not change write position #put_symbol normal symbol  writes the symbol as string  advances write position symbol with null byte  writes the symbol as string  advances write position when symbol is not valid utf-8  raises EncodingError #put_double  appends the double to the buffer  increments the write position by 8 when argument is an integer  writes a double  increments the write position by 8 when argument is a BigNum  writes a double  increments the write position by 8 when argument is a string  raises TypeError #put_int32 when the integer is 32 bit when the integer is positive  appends the int32 to the byte buffer  increments the write position by 4 when the integer is negative  appends the int32 to the byte buffer  increments the write position by 4 when the integer is not 32 bit  raises an exception when argument is a float  appends the int32 to the byte buffer  increments the write position by 4 #put_int64 when the integer is 64 bit when the integer is positive  appends the int64 to the byte buffer  increments the write position by 8 when the integer is negative  appends the int64 to the byte buffer  increments the write position by 8 when the integer is larger than 64 bit  raises an exception when integer fits in 32 bits  increments the write position by 8 when argument is a float  appends the int64 to the byte buffer  increments the write position by 8 #replace_int32 when there is sufficient data in buffer  replaces the int32 at the location when the position is negative  raises ArgumentError when the position is 4 bytes prior to write position  replaces the int32 at the location when the position exceeds allowed range  raises ArgumentError when there is insufficient data in buffer  raises ArgumentError BSON::Code #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson BSON::CodeWithScope #== when the objects are equal  returns true when the other object is not equal  returns false #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #to_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson #from_bson  deserializes the javascript  deserializes the scope BSON::Config #validating_keys? when the default is used  returns false when configuring to false  returns false when configuring to true  returns true Driver BSON Corpus spec tests (regex.json): Regular Expression type VALID CASE: empty regex with no options  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: regex without options  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: regex with options  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: regex with slash  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: embedded null in pattern  raises an error INVALID CASE: embedded null in flags  raises an error (top.json): Top-level document validity INVALID CASE: An object size that's too small to even include the object size, but is a well-formed, empty object  raises an error INVALID CASE: An object size that's only enough for the object size, but is a well-formed, empty object  raises an error INVALID CASE: One object, with length shorter than size (missing EOO)  raises an error INVALID CASE: One object, sized correctly, with a spot for an EOO, but the EOO is 0x01  raises an error INVALID CASE: One object, sized correctly, with a spot for an EOO, but the EOO is 0xff  raises an error INVALID CASE: One object, sized correctly, with a spot for an EOO, but the EOO is 0x70  raises an error INVALID CASE: Byte count is zero (with non-zero input length)  raises an error INVALID CASE: Stated length exceeds byte count, with truncated document  raises an error INVALID CASE: Stated length less than byte count, with garbage after envelope  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Stated length exceeds byte count, with valid envelope  raises an error INVALID CASE: Stated length less than byte count, with valid envelope  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Invalid BSON type low range  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Invalid BSON type high range  raises an error INVALID CASE: Document truncated mid-key  raises an error (string.json): String VALID CASE: Empty string  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Single character  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Multi-character  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: two-byte UTF-8 (é)  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: three-byte UTF-8 (☆)  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Embedded nulls  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: bad string length: 0 (but no 0x00 either)  raises an error INVALID CASE: bad string length: -1  raises an error INVALID CASE: bad string length: eats terminator  raises an error INVALID CASE: bad string length: longer than rest of document  raises an error INVALID CASE: string is not null-terminated  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: empty string, but extra null  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: invalid UTF-8  raises an error (null.json): Null type VALID CASE: Null  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly (timestamp.json): Timestamp type VALID CASE: Timestamp: (123456789, 42)  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: Truncated timestamp field  raises an error (code_w_scope.json): Javascript Code with Scope VALID CASE: Empty code string, empty scope  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Non-empty code string, empty scope  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Empty code string, non-empty scope  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Non-empty code string and non-empty scope  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Unicode and embedded null in code string, empty scope  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: field length zero  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: field length negative  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: field length too short (less than minimum size)  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: field length too short (truncates scope)  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: field length too long (clips outer doc)  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: field length too long (longer than outer doc)  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: bad code string: length too short  raises an error INVALID CASE: bad code string: length too long (clips scope)  raises an error INVALID CASE: bad code string: negative length  raises an error INVALID CASE: bad code string: length longer than field  raises an error INVALID CASE: bad scope doc (field has bad string length)  raises an error (double.json): Double type VALID CASE: +1.0  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: -1.0  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: +1.0001220703125  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: -1.0001220703125  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: +2.0001220703125e10  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: -2.0001220703125e10  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: 0.0  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: -0.0  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: NaN  roundtrips the given bson correctly VALID CASE: NaN with payload  roundtrips the given bson correctly VALID CASE: Inf  roundtrips the given bson correctly VALID CASE: -Inf  roundtrips the given bson correctly INVALID CASE: double truncated  raises an error (code.json): Javascript Code VALID CASE: Empty string  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Single character  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Multi-character  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: two-byte UTF-8 (é)  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: three-byte UTF-8 (☆)  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Embedded nulls  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: bad code string length: 0 (but no 0x00 either)  raises an error INVALID CASE: bad code string length: -1  raises an error INVALID CASE: bad code string length: eats terminator  raises an error INVALID CASE: bad code string length: longer than rest of document  raises an error INVALID CASE: code string is not null-terminated  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: empty code string, but extra null  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: invalid UTF-8  raises an error (int32.json): Int32 type VALID CASE: MinValue  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: MaxValue  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: -1  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: 0  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: 1  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: Bad int32 field length  raises an error (oid.json): ObjectId VALID CASE: All zeroes  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: All ones  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Random  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: OID truncated  raises an error (boolean.json): Boolean VALID CASE: True  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: False  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: Invalid boolean value of 2  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Invalid boolean value of -1  raises an error (PENDING: This test case does not raise and error but should) (document.json): Document type (sub-documents) VALID CASE: Empty subdoc  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Empty-string key subdoc  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Single-character key subdoc  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly INVALID CASE: Subdocument length too long: eats outer terminator  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Subdocument length too short: leaks terminator  raises an error INVALID CASE: Invalid subdocument: bad string length in field  raises an error (maxkey.json): Maxkey type VALID CASE: Maxkey  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly (array.json): Array VALID CASE: Empty  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Single Element Array  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly VALID CASE: Single Element Array with index set incorrectly to empty string  roundtrips the given bson correctly when the canonical bson is roundtripped  encodes the canonical bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly when the canonical bson can be represented as extended json  encodes the canonical bson correctly as extended json VALID CASE: Single Element Array with index set incorrectly to ab  roundtrips the given bson correctly when the canonical bson is roundtripped  encodes the canonical bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly when the canonical bson can be represented as extended json  encodes the canonical bson correctly as extended json VALID CASE: Multi Element Array with duplicate indexes  roundtrips the given bson correctly when the canonical bson is roundtripped  encodes the canonical bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly when the canonical bson can be represented as extended json  encodes the canonical bson correctly as extended json INVALID CASE: Array length too long: eats outer terminator  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Array length too short: leaks terminator  raises an error (PENDING: This test case does not raise and error but should) INVALID CASE: Invalid Array: bad string length in field  raises an error (minkey.json): Minkey type VALID CASE: Minkey  roundtrips the given bson correctly when the document can be represented as extended json  decodes from the given bson, then encodes the document as extended json correctly  decodes from extended json, then encodes the document as extended json correctly Date behaves like a class which converts to Time  shares BSON type with Time #to_bson when the date is post epoch behaves like a serializable bson element  serializes to bson when the date is pre epoch behaves like a serializable bson element  serializes to bson DateTime behaves like a class which converts to Time  shares BSON type with Time #to_bson when the date time is post epoch behaves like a serializable bson element  serializes to bson when the date time is pre epoch behaves like a serializable bson element  serializes to bson BSON::Decimal128 #initialize when the argument is neither a BigDecimal or String  raises an ArgumentError when the object represents positive infinity when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents negative infinity when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents NaN when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents -NaN when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents SNaN when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents -SNaN when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents -0 when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents a positive integer when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents a negative integer when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents a positive float when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents a negative float when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents a large positive integer when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when the object represents a large negative integer when a BigDecimal is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when a String is passed behaves like an initialized BSON::Decimal128  sets the correct high order bits  sets the correct low order bits  serializes to bson  deserializes to the correct bits when deserializing When the value has trailing zeroes  has the correct high order  has the correct low order  matches the object created from a string #from_string when the string represents a special type when the string is 'NaN' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-NaN' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is 'SNaN' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-SNaN' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is 'Infinity' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-Infinity' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string represents 0 when the string is '0' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-0' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '0.0' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string represents an integer when the string is '1' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '20' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-20' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '12345678901234567' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-12345678901234567' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '12345689012345789012345' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-12345689012345789012345' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string represents a fraction when the string is '0.1' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-0.1' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '0.123' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-0.123' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '0.1234567890123456789012345678901234' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string represents a fraction with a whole number when the string is '1.2' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.2' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '1.234' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.234' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '123456789.123456789' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-123456789.123456789' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string represents a decimal with trailing zeros when the string is '1.000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '100.000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-100.000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '1.234000000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.234000000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when there are zeros following the decimal that are not trailing when the string is '0.001234' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when there are zeros following the decimal that are not trailing when the string is '0.00123400000' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string uses scientific notation when the exponent is positive when the positive exponent is denoted with E when the string is '1.2E4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.2E4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the positive exponent is denoted with E+ when the string is '1.2E+4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.2E+4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the exponent is negative when the string is '1.2E-4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.2E-4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when there are trailing zeros when the string is '1.200E-4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits when the string is '-1.200E-4' behaves like a decimal128 initialized from a string  sets the correct high order bits  sets the correct low order bits #to_s when the bits represent a special type when the decimal is NaN behaves like a decimal128 printed to a string  prints the correct string when the decimal is negative NaN behaves like a decimal128 printed to a string  prints the correct string when the decimal is SNaN behaves like a decimal128 printed to a string  prints the correct string when the decimal is -SNaN behaves like a decimal128 printed to a string  prints the correct string when the decimal is NaN with a payload behaves like a decimal128 printed to a string  prints the correct string when the decimal is positive Infinity behaves like a decimal128 printed to a string  prints the correct string when the decimal is negative Infinity behaves like a decimal128 printed to a string  prints the correct string when the string represents an integer when the decimal is 1 behaves like a decimal128 printed to a string  prints the correct string when the decimal is -1 behaves like a decimal128 printed to a string  prints the correct string when the decimal is 20 behaves like a decimal128 printed to a string  prints the correct string when the decimal is -20 behaves like a decimal128 printed to a string  prints the correct string when the decimal is 12345678901234567 behaves like a decimal128 printed to a string  prints the correct string when the decimal is -12345678901234567 behaves like a decimal128 printed to a string  prints the correct string when the decimal is 12345689012345789012345 behaves like a decimal128 printed to a string  prints the correct string when the decimal is -12345689012345789012345 behaves like a decimal128 printed to a string  prints the correct string when the string represents a fraction when the decimal is 0.1 behaves like a decimal128 printed to a string  prints the correct string when the decimal is -0.1 behaves like a decimal128 printed to a string  prints the correct string when the decimal is 0.123 behaves like a decimal128 printed to a string  prints the correct string when the decimal is -0.123 behaves like a decimal128 printed to a string  prints the correct string when the decimal should have leading zeros behaves like a decimal128 printed to a string  prints the correct string when the decimal has trailing zeros behaves like a decimal128 printed to a string  prints the correct string #== when the high and low bits are identical  returns true when the high and low bits are different  returns false when other is not a decimal128  returns false #=== when comparing with another decimal128 when the high and low bits are equal  returns true when the high and low bits are not equal  returns false when comparing to an decimal128 class  returns false when comparing with a non string or decimal128  returns false when comparing with a non decimal128 class  returns false #as_json  returns the decimal128 with $numberDecimal key behaves like a JSON serializable object  serializes the JSON from #as_json ::BSON_TYPE  returns 0x13 #bson_type  returns 0x13 #eql when high and low bits are identical  returns true when the high and low bit are different  returns false when other is not a Decimal128  returns false #hash  returns a hash of the high and low bits #inspect  returns the inspection with the decimal128 to_s #to_big_decimal when the Decimal128 is a special type when the value is Infinity behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -Infinity behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value represents an Integer when the value is 1 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -1 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is 20 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -20 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is 12345678901234567 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -12345678901234567 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is 12345689012345789012345 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -12345689012345789012345 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value has a fraction when the value is 0.1 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -0.1 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is 0.123 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value is -0.123 behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value has leading zeros behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the value has trailing zeros behaves like a decimal128 convertible to a Ruby BigDecimal  properly converts the Decimal128 to a BigDecimal when the class is loaded  registers the type BSON::Document #keys  retains the insertion order #values  retains the insertion order #fetch when provided string keys  returns the value when provided symbol keys  returns the value when key does not exist  raises KeyError and default value is provided  returns default value and block is passed  returns result of the block when key exists and default value is provided  returns the value and block is passed  returns the value #[] when provided string keys  returns the value when provided symbol keys  returns the value when key does not exist  returns nil #[]=  updates the length  adds the key to the end  adds the value to the end  sets the value when value is a hash  converts value to indifferent access when value is an array with hash element  converts hash element to indifferent access #dig when provided string keys  returns the value when provided symbol keys  returns the value #slice when provided string keys  returns the partial document when provided symbol keys  returns the partial document #delete when keys are strings behaves like a document with deletable pairs  returns the deleted value  removes the key from the list  matches the keys length to the document length when removing a bad key  returns nil when a block is provided  returns the result of the block when keys are symbols behaves like a document with deletable pairs  returns the deleted value  removes the key from the list  matches the keys length to the document length when removing a bad key  returns nil when a block is provided  returns the result of the block #to_hash  returns the document #to_a  returns the key/value pairs as an array #has_key? when the key exists  returns true when the key does not exist  returns false when the key exists and is requested with a symbol  returns true when the key does not exist and is requested with a symbol  returns false #key? when the key exists  returns true when the key does not exist  returns false when the key exists and is requested with a symbol  returns true when the key does not exist and is requested with a symbol  returns false #include? when the key exists  returns true when the key does not exist  returns false when the key exists and is requested with a symbol  returns true when the key does not exist and is requested with a symbol  returns false #member? when the key exists  returns true when the key does not exist  returns false when the key exists and is requested with a symbol  returns true when the key does not exist and is requested with a symbol  returns false #has_value? when the value exists  returns true when the value does not exist  returns false when the value exists and is requested with a symbol  returns true when the value does not exist and is requested with a symbol  returns false #value? when the value exists  returns true when the value does not exist  returns false when the value exists and is requested with a symbol  returns true when the value does not exist and is requested with a symbol  returns false #each_key when passed a block  returns the document  iterates over each of the keys when not passed a block  returns an enumerator #each_value when passed a block  returns the document  iterates over each of the vals when not passed a block  returns an enumerator #each when passed a block  returns the document  iterates over each of the keys  iterates over each of the vals when not passed a block  returns an enumerator when the document has been serialized  iterates over each of the keys  iterates over each of the vals #each_pair when passed a block  returns the document  iterates over each of the keys  iterates over each of the vals when not passed a block  returns an enumerator when the document has been serialized  iterates over each of the keys  iterates over each of the vals #each_with_index  iterates over the document passing an index #find_all  iterates in the correct order #select  iterates in the correct order #delete_if  deletes elements for which the block is true  deletes the matching keys from the document  returns the same document #reject!  deletes elements for which the block is true  deletes the matching keys from the document  returns the same document #reject  deletes elements for which the block is true  deletes the matching keys from the new document  returns a new document #clear  clears out the keys #merge when passed no block  merges the keys  adds to the length  returns a new document when passed a block  executes the block on each merged element #merge! when passed no block  merges the keys  adds to the length  returns the same document when passed a block  executes the block on each merged element and the documents have no common keys  does not execute the block #shift  returns the first pair in the document  removes the pair from the document #inspect  includes the hash inspect #initialize when providing symbol keys  converts the symbols to strings when providing duplicate symbol and string keys  uses the last provided string key value when providing a nested hash with symbol keys  converts the nested keys to strings when providing a nested hash multiple levels deep with symbol keys  converts the nested keys to strings when providing an array of nested hashes  converts the nested keys to strings #replace  replaces the keys  returns the document #update  updates the keys  updates the values  returns the same document #invert  inverts the hash in inverse order  inverts the keys #from_bson when the document has embedded documents in an array  deserializes the documents  deserializes embedded documents as document type #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type when the hash has symbol keys  properly serializes the symbol when the hash contains an array of hashes behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the hash is a single level behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the hash is embedded  returns an instance of a BSON::Document behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when encoding and decoding when the keys are utf-8 behaves like a document able to handle utf-8  serializes and deserializes properly when the values are utf-8 behaves like a document able to handle utf-8  serializes and deserializes properly when both the keys and values are utf-8 behaves like a document able to handle utf-8  serializes and deserializes properly when the regexps are utf-8  serializes and deserializes properly when utf-8 string values are in an array behaves like a document able to handle utf-8  serializes and deserializes properly when utf-8 code values are present behaves like a document able to handle utf-8  serializes and deserializes properly when utf-8 code with scope values are present behaves like a document able to handle utf-8  serializes and deserializes properly given a utf-8-encodable string in another encoding  converts the values to utf-8 given a binary string with utf-8 values  raises encoding error Driver common bson tests Decimal128 Special - Canonical NaN - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Special - Negative NaN - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Special - Canonical SNaN - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Special - Negative SNaN - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Special - NaN with a payload - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Special - Canonical Positive Infinity - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Special - Canonical Negative Infinity - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Special - Invalid representation treated as 0 - 0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Special - Invalid representation treated as -0 - -0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Special - Invalid representation treated as 0E3 - 0E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct extended json document from the decoded object  can be converted to a native type Regular - Adjusted Exponent Limit - 0.000001234567890123456789012345678901234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - Smallest - 0.001234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - Smallest with Trailing Zeros - 0.00123400000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - 0.1 - 0.1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - 0.1234567890123456789012345678901234 - 0.1234567890123456789012345678901234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - 0 - 0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - -0 - -0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - -0.0 - -0.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - 2 - 2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - 2.000 - 2.000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Regular - Largest - 1234567890123456789012345678901234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Tiniest - 9.999999999999999999999999999999999E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Tiny - 1E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Negative Tiny - -1E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Adjusted Exponent Limit - 1.234567890123456789012345678901234E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Fractional - -1.00E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - 0 with Exponent - 0E+6000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - 0 with Negative Exponent - 0E-611  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - No Decimal with Signed Exponent - 1E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Trailing Zero - 1.050E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - With Decimal - 1.05E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Full - 5192296858534827628530496329220095  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Large - 1.000000000000000000000000000000000E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Scientific - Largest - 9.999999999999999999999999999999999E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  creates the correct extended json document from the decoded object  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - Exponent Normalization - -1.00E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - Unsigned Positive Exponent - 1E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - Lowercase Exponent Identifier - 1E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - Long Significand with Exponent - 1.2345689012345789012345E+34  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - Positive Sign - 1234567890123456789012345678901234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - Long Decimal String - 1E-999  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - nan - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - nAn - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - +infinity - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - infinity - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - infiniTY - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - inf - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - inF - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - -infinity - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - -infiniTy - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - -Inf - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - -inf - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Non-Canonical Parsing - -inF - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  creates the correct object from extended json  parses the string value to the same value as the decoded document  can be converted to a native type Rounded Subnormal number - 10E-6177  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type Clamped - 1E6112  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type Exact rounding - 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type Decimal128 [basx066] strings without E cannot generate E in result - -00345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx065] strings without E cannot generate E in result - -0345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx064] strings without E cannot generate E in result - -345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx041] strings without E cannot generate E in result - -76  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx027] conform to rules and exponent will be in permitted range). - -9.999  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx026] conform to rules and exponent will be in permitted range). - -9.119  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx025] conform to rules and exponent will be in permitted range). - -9.11  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx024] conform to rules and exponent will be in permitted range). - -9.1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [dqbsr531] negatives (Rounded) - -1.1111111111111111111111111111123450  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx022] conform to rules and exponent will be in permitted range). - -1.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx021] conform to rules and exponent will be in permitted range). - -1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx601] Zeros - 0.000000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx622] Zeros - -0.000000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx602] Zeros - 0.00000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx621] Zeros - -0.00000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx603] Zeros - 0.0000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx620] Zeros - -0.0000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx604] Zeros - 0.000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx619] Zeros - -0.000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx605] Zeros - 0.00000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx618] Zeros - -0.00000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx680] Zeros - 000000.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx606] Zeros - 0.0000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx617] Zeros - -0.0000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx681] Zeros - 00000.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx686] Zeros - +00000.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx687] Zeros - -00000.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx019] conform to rules and exponent will be in permitted range). - -00.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx607] Zeros - 0.000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx616] Zeros - -0.000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx682] Zeros - 0000.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx155] Numbers with E - 0.000e+0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx130] Numbers with E - 0.000E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx290] some more negative zeros [systematic tests below] - -0.000E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx131] Numbers with E - 0.000E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx291] some more negative zeros [systematic tests below] - -0.000E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx132] Numbers with E - 0.000E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx292] some more negative zeros [systematic tests below] - -0.000E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx133] Numbers with E - 0.000E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx293] some more negative zeros [systematic tests below] - -0.000E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx608] Zeros - 0.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx615] Zeros - -0.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx683] Zeros - 000.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx630] Zeros - 0.00E+0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx670] Zeros - 0.00E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx631] Zeros - 0.00E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx671] Zeros - 0.00E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx134] Numbers with E - 0.00E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx294] some more negative zeros [systematic tests below] - -0.00E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx632] Zeros - 0.00E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx672] Zeros - 0.00E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx135] Numbers with E - 0.00E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx295] some more negative zeros [systematic tests below] - -0.00E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx633] Zeros - 0.00E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx673] Zeros - 0.00E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx136] Numbers with E - 0.00E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx674] Zeros - 0.00E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx634] Zeros - 0.00E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx137] Numbers with E - 0.00E-5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx635] Zeros - 0.00E+5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx675] Zeros - 0.00E-5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx636] Zeros - 0.00E+6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx676] Zeros - 0.00E-6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx637] Zeros - 0.00E+7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx677] Zeros - 0.00E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx638] Zeros - 0.00E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx678] Zeros - 0.00E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx149] Numbers with E - 000E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx639] Zeros - 0.00E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx679] Zeros - 0.00E-9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx063] strings without E cannot generate E in result - +00345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx018] conform to rules and exponent will be in permitted range). - -0.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx609] Zeros - 0.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx614] Zeros - -0.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx684] Zeros - 00.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx640] Zeros - 0.0E+0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx660] Zeros - 0.0E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx641] Zeros - 0.0E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx661] Zeros - 0.0E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx296] some more negative zeros [systematic tests below] - -0.0E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx642] Zeros - 0.0E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx662] Zeros - 0.0E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx297] some more negative zeros [systematic tests below] - -0.0E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx643] Zeros - 0.0E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx663] Zeros - 0.0E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx644] Zeros - 0.0E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx664] Zeros - 0.0E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx645] Zeros - 0.0E+5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx665] Zeros - 0.0E-5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx646] Zeros - 0.0E+6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx666] Zeros - 0.0E-6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx647] Zeros - 0.0E+7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx667] Zeros - 0.0E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx648] Zeros - 0.0E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx668] Zeros - 0.0E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx160] Numbers with E - 00E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx161] Numbers with E - 00E-9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx649] Zeros - 0.0E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx669] Zeros - 0.0E-9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx062] strings without E cannot generate E in result - +0345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx001] conform to rules and exponent will be in permitted range). - 0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx017] conform to rules and exponent will be in permitted range). - -0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx611] Zeros - 0.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx613] Zeros - -0.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx685] Zeros - 0.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx688] Zeros - +0.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx689] Zeros - -0.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx650] Zeros - 0E+0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx651] Zeros - 0E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx298] some more negative zeros [systematic tests below] - -0E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx652] Zeros - 0E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx299] some more negative zeros [systematic tests below] - -0E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx653] Zeros - 0E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx654] Zeros - 0E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx655] Zeros - 0E+5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx656] Zeros - 0E+6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx657] Zeros - 0E+7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx658] Zeros - 0E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx138] Numbers with E - +0E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx139] Numbers with E - -0E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx144] Numbers with E - 0E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx154] Numbers with E - 0E9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx659] Zeros - 0E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx042] strings without E cannot generate E in result - +12.76  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx143] Numbers with E - +1E+009  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx061] strings without E cannot generate E in result - +345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx036] conform to rules and exponent will be in permitted range). - 0.0000000123456789  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx035] conform to rules and exponent will be in permitted range). - 0.000000123456789  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx034] conform to rules and exponent will be in permitted range). - 0.00000123456789  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx053] strings without E cannot generate E in result - 0.0000050  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx033] conform to rules and exponent will be in permitted range). - 0.0000123456789  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx016] conform to rules and exponent will be in permitted range). - 0.012  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx015] conform to rules and exponent will be in permitted range). - 0.123  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx037] conform to rules and exponent will be in permitted range). - 0.123456789012344  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx038] conform to rules and exponent will be in permitted range). - 0.123456789012345  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx250] Numbers with E - 0.1265  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx257] Numbers with E - 0.1265E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx256] Numbers with E - 0.1265E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx258] Numbers with E - 0.1265E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx251] Numbers with E - 0.1265E-20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx263] Numbers with E - 0.1265E+20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx255] Numbers with E - 0.1265E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx259] Numbers with E - 0.1265E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx254] Numbers with E - 0.1265E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx260] Numbers with E - 0.1265E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx253] Numbers with E - 0.1265E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx261] Numbers with E - 0.1265E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx252] Numbers with E - 0.1265E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx262] Numbers with E - 0.1265E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx159] Numbers with E - 0.73e-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx004] conform to rules and exponent will be in permitted range). - 1.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx003] conform to rules and exponent will be in permitted range). - 1.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx002] conform to rules and exponent will be in permitted range). - 1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx148] Numbers with E - 1E+009  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx153] Numbers with E - 1E009  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx141] Numbers with E - 1e+09  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx146] Numbers with E - 1E+09  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx151] Numbers with E - 1e09  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx142] Numbers with E - 1E+90  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx147] Numbers with E - 1e+90  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx152] Numbers with E - 1E90  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx140] Numbers with E - 1E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx150] Numbers with E - 1E9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx014] conform to rules and exponent will be in permitted range). - 1.234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx170] Numbers with E - 1.265  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx177] Numbers with E - 1.265E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx176] Numbers with E - 1.265E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx178] Numbers with E - 1.265E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx171] Numbers with E - 1.265E-20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx183] Numbers with E - 1.265E+20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx175] Numbers with E - 1.265E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx179] Numbers with E - 1.265E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx174] Numbers with E - 1.265E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx180] Numbers with E - 1.265E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx173] Numbers with E - 1.265E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx181] Numbers with E - 1.265E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx172] Numbers with E - 1.265E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx182] Numbers with E - 1.265E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx157] Numbers with E - 4E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx067] examples - 5E-6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx069] examples - 5E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx385] Engineering notation tests - 7E0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx365] Engineering notation tests - 7E10  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx405] Engineering notation tests - 7E-10  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx363] Engineering notation tests - 7E11  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx407] Engineering notation tests - 7E-11  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx361] Engineering notation tests - 7E12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx409] Engineering notation tests - 7E-12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx411] Engineering notation tests - 7E-13  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx383] Engineering notation tests - 7E1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx387] Engineering notation tests - 7E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx381] Engineering notation tests - 7E2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx389] Engineering notation tests - 7E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx379] Engineering notation tests - 7E3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx391] Engineering notation tests - 7E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx377] Engineering notation tests - 7E4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx393] Engineering notation tests - 7E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx375] Engineering notation tests - 7E5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx395] Engineering notation tests - 7E-5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx373] Engineering notation tests - 7E6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx397] Engineering notation tests - 7E-6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx371] Engineering notation tests - 7E7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx399] Engineering notation tests - 7E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx369] Engineering notation tests - 7E8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx401] Engineering notation tests - 7E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx367] Engineering notation tests - 7E9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx403] Engineering notation tests - 7E-9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx007] conform to rules and exponent will be in permitted range). - 10.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx005] conform to rules and exponent will be in permitted range). - 10  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx165] Numbers with E - 10E+009  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx163] Numbers with E - 10E+09  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx325] Engineering notation tests - 10e0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx305] Engineering notation tests - 10e10  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx345] Engineering notation tests - 10e-10  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx303] Engineering notation tests - 10e11  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx347] Engineering notation tests - 10e-11  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx301] Engineering notation tests - 10e12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx349] Engineering notation tests - 10e-12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx351] Engineering notation tests - 10e-13  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx323] Engineering notation tests - 10e1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx327] Engineering notation tests - 10e-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx321] Engineering notation tests - 10e2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx329] Engineering notation tests - 10e-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx319] Engineering notation tests - 10e3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx331] Engineering notation tests - 10e-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx317] Engineering notation tests - 10e4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx333] Engineering notation tests - 10e-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx315] Engineering notation tests - 10e5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx335] Engineering notation tests - 10e-5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx313] Engineering notation tests - 10e6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx337] Engineering notation tests - 10e-6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx311] Engineering notation tests - 10e7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx339] Engineering notation tests - 10e-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx309] Engineering notation tests - 10e8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx341] Engineering notation tests - 10e-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx164] Numbers with E - 10e+90  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx162] Numbers with E - 10E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx307] Engineering notation tests - 10e9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx343] Engineering notation tests - 10e-9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx008] conform to rules and exponent will be in permitted range). - 10.1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx009] conform to rules and exponent will be in permitted range). - 10.4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx010] conform to rules and exponent will be in permitted range). - 10.5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx011] conform to rules and exponent will be in permitted range). - 10.6  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx012] conform to rules and exponent will be in permitted range). - 10.9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx013] conform to rules and exponent will be in permitted range). - 11.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx040] strings without E cannot generate E in result - 12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx190] Numbers with E - 12.65  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx197] Numbers with E - 12.65E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx196] Numbers with E - 12.65E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx198] Numbers with E - 12.65E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx191] Numbers with E - 12.65E-20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx203] Numbers with E - 12.65E+20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx195] Numbers with E - 12.65E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx199] Numbers with E - 12.65E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx194] Numbers with E - 12.65E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx200] Numbers with E - 12.65E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx193] Numbers with E - 12.65E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx201] Numbers with E - 12.65E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx192] Numbers with E - 12.65E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx202] Numbers with E - 12.65E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx044] strings without E cannot generate E in result - 012.76  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx042] strings without E cannot generate E in result - 12.76  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx046] strings without E cannot generate E in result - 17.  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx049] strings without E cannot generate E in result - 0044  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx048] strings without E cannot generate E in result - 044  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx158] Numbers with E - 44E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx068] examples - 50E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx169] Numbers with E - 100e+009  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx167] Numbers with E - 100e+09  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx168] Numbers with E - 100E+90  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx166] Numbers with E - 100e+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx210] Numbers with E - 126.5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx217] Numbers with E - 126.5E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx216] Numbers with E - 126.5E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx218] Numbers with E - 126.5E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx211] Numbers with E - 126.5E-20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx223] Numbers with E - 126.5E+20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx215] Numbers with E - 126.5E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx219] Numbers with E - 126.5E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx214] Numbers with E - 126.5E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx220] Numbers with E - 126.5E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx213] Numbers with E - 126.5E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx221] Numbers with E - 126.5E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx212] Numbers with E - 126.5E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx222] Numbers with E - 126.5E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx006] conform to rules and exponent will be in permitted range). - 1000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx230] Numbers with E - 1265  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx237] Numbers with E - 1265E-0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx236] Numbers with E - 1265E-1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx238] Numbers with E - 1265E+1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx231] Numbers with E - 1265E-20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx243] Numbers with E - 1265E+20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx235] Numbers with E - 1265E-2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx239] Numbers with E - 1265E+2  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx234] Numbers with E - 1265E-3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx240] Numbers with E - 1265E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx233] Numbers with E - 1265E-4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx241] Numbers with E - 1265E+4  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx232] Numbers with E - 1265E-8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx242] Numbers with E - 1265E+8  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx060] strings without E cannot generate E in result - 345678.5432  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx059] strings without E cannot generate E in result - 0345678.54321  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx058] strings without E cannot generate E in result - 345678.543210  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx057] strings without E cannot generate E in result - 2345678.543210  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx056] strings without E cannot generate E in result - 12345678.543210  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx031] conform to rules and exponent will be in permitted range). - 123456789.000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx030] conform to rules and exponent will be in permitted range). - 123456789.123456  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx032] conform to rules and exponent will be in permitted range). - 123456789123456  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type Decimal128 [decq021] Normality - -1234567890123456789012345678901234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq823] values around [u]int32 edges (zeros done earlier) - -2147483649  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq822] values around [u]int32 edges (zeros done earlier) - -2147483648  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq821] values around [u]int32 edges (zeros done earlier) - -2147483647  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq820] values around [u]int32 edges (zeros done earlier) - -2147483646  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq152] fold-downs (more below) - -12345  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq154] fold-downs (more below) - -1234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq006] derivative canonical plain strings - -750  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq164] fold-downs (more below) - -123.45  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq156] fold-downs (more below) - -123  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq008] derivative canonical plain strings - -75.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq158] fold-downs (more below) - -12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq122] Nmax and similar - -9.999999999999999999999999999999999E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq002] (mostly derived from the Strawman 4 document and examples) - -7.50  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq004] derivative canonical plain strings - -7.50E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq018] derivative canonical plain strings - -7.50E-7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq125] Nmax and similar - -1.234567890123456789012345678901234E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq131] fold-downs (more below) - -1.230000000000000000000000000000000E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq162] fold-downs (more below) - -1.23  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq176] Nmin and below - -1.000000000000000000000000000000001E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq174] Nmin and below - -1.000000000000000000000000000000000E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq133] fold-downs (more below) - -1.000000000000000000000000000000000E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq160] fold-downs (more below) - -1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq172] Nmin and below - -1E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq010] derivative canonical plain strings - -0.750  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq012] derivative canonical plain strings - -0.0750  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq014] derivative canonical plain strings - -0.000750  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq016] derivative canonical plain strings - -0.00000750  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq404] zeros - 0E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq424] negative zeros - -0E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq407] zeros - 0.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq427] negative zeros - -0.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq409] zeros - 0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq428] negative zeros - -0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq700] Selected DPD codes - 0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq406] zeros - 0.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq426] negative zeros - -0.00  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq410] zeros - 0E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq431] negative zeros - -0E+3  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq419] clamped zeros... - 0E+6111  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq432] negative zeros - -0E+6111  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq405] zeros - 0E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq425] negative zeros - -0E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq508] Specials - Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq528] Specials - -Infinity  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq541] Specials - NaN  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq074] Nmin and below - 1.000000000000000000000000000000000E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq602] fold-down full sequence - 1.000000000000000000000000000000000E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq604] fold-down full sequence - 1.00000000000000000000000000000000E+6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq606] fold-down full sequence - 1.0000000000000000000000000000000E+6142  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq608] fold-down full sequence - 1.000000000000000000000000000000E+6141  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq610] fold-down full sequence - 1.00000000000000000000000000000E+6140  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq612] fold-down full sequence - 1.0000000000000000000000000000E+6139  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq614] fold-down full sequence - 1.000000000000000000000000000E+6138  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq616] fold-down full sequence - 1.00000000000000000000000000E+6137  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq618] fold-down full sequence - 1.0000000000000000000000000E+6136  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq620] fold-down full sequence - 1.000000000000000000000000E+6135  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq622] fold-down full sequence - 1.00000000000000000000000E+6134  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq624] fold-down full sequence - 1.0000000000000000000000E+6133  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq626] fold-down full sequence - 1.000000000000000000000E+6132  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq628] fold-down full sequence - 1.00000000000000000000E+6131  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq630] fold-down full sequence - 1.0000000000000000000E+6130  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq632] fold-down full sequence - 1.000000000000000000E+6129  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq634] fold-down full sequence - 1.00000000000000000E+6128  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq636] fold-down full sequence - 1.0000000000000000E+6127  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq638] fold-down full sequence - 1.000000000000000E+6126  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq640] fold-down full sequence - 1.00000000000000E+6125  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq642] fold-down full sequence - 1.0000000000000E+6124  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq644] fold-down full sequence - 1.000000000000E+6123  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq646] fold-down full sequence - 1.00000000000E+6122  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq648] fold-down full sequence - 1.0000000000E+6121  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq650] fold-down full sequence - 1.000000000E+6120  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq652] fold-down full sequence - 1.00000000E+6119  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq654] fold-down full sequence - 1.0000000E+6118  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq656] fold-down full sequence - 1.000000E+6117  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq658] fold-down full sequence - 1.00000E+6116  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq660] fold-down full sequence - 1.0000E+6115  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq662] fold-down full sequence - 1.000E+6114  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq664] fold-down full sequence - 1.00E+6113  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq666] fold-down full sequence - 1.0E+6112  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq060] fold-downs (more below) - 1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq670] fold-down full sequence - 1E+6110  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq668] fold-down full sequence - 1E+6111  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq072] Nmin and below - 1E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq076] Nmin and below - 1.000000000000000000000000000000001E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq036] fold-downs (more below) - 1.230000000000000000000000000000000E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq062] fold-downs (more below) - 1.23  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq034] Nmax and similar - 1.234567890123456789012345678901234E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq441] exponent lengths - 7  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq449] exponent lengths - 7E+5999  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq447] exponent lengths - 7E+999  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq445] exponent lengths - 7E+99  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq443] exponent lengths - 7E+9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq842] VG testcase - 7.049000000000010795488000000000000E-3097  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq841] VG testcase - 8.000000000000000000E-1550  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq840] VG testcase - 8.81125000000001349436E-1548  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq701] Selected DPD codes - 9  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq032] Nmax and similar - 9.999999999999999999999999999999999E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq702] Selected DPD codes - 10  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq057] fold-downs (more below) - 12  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq703] Selected DPD codes - 19  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq704] Selected DPD codes - 20  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq705] Selected DPD codes - 29  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq706] Selected DPD codes - 30  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq707] Selected DPD codes - 39  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq708] Selected DPD codes - 40  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq709] Selected DPD codes - 49  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq710] Selected DPD codes - 50  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq711] Selected DPD codes - 59  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq712] Selected DPD codes - 60  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq713] Selected DPD codes - 69  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq714] Selected DPD codes - 70  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq715] Selected DPD codes - 71  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq716] Selected DPD codes - 72  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq717] Selected DPD codes - 73  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq718] Selected DPD codes - 74  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq719] Selected DPD codes - 75  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq720] Selected DPD codes - 76  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq721] Selected DPD codes - 77  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq722] Selected DPD codes - 78  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq723] Selected DPD codes - 79  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq056] fold-downs (more below) - 123  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq064] fold-downs (more below) - 123.45  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq732] Selected DPD codes - 520  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq733] Selected DPD codes - 521  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq740] DPD: one of each of the huffman groups - 777  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq741] DPD: one of each of the huffman groups - 778  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq742] DPD: one of each of the huffman groups - 787  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq746] DPD: one of each of the huffman groups - 799  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq743] DPD: one of each of the huffman groups - 877  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq753] DPD all-highs cases (includes the 24 redundant codes) - 888  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq754] DPD all-highs cases (includes the 24 redundant codes) - 889  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq760] DPD all-highs cases (includes the 24 redundant codes) - 898  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq764] DPD all-highs cases (includes the 24 redundant codes) - 899  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq745] DPD: one of each of the huffman groups - 979  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq770] DPD all-highs cases (includes the 24 redundant codes) - 988  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq774] DPD all-highs cases (includes the 24 redundant codes) - 989  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq730] Selected DPD codes - 994  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq731] Selected DPD codes - 995  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq744] DPD: one of each of the huffman groups - 997  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq780] DPD all-highs cases (includes the 24 redundant codes) - 998  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq787] DPD all-highs cases (includes the 24 redundant codes) - 999  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq053] fold-downs (more below) - 1234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq052] fold-downs (more below) - 12345  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq792] Miscellaneous (testers' queries, etc.) - 30000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq793] Miscellaneous (testers' queries, etc.) - 890000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq824] values around [u]int32 edges (zeros done earlier) - 2147483646  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq825] values around [u]int32 edges (zeros done earlier) - 2147483647  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq826] values around [u]int32 edges (zeros done earlier) - 2147483648  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq827] values around [u]int32 edges (zeros done earlier) - 2147483649  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq828] values around [u]int32 edges (zeros done earlier) - 4294967294  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq829] values around [u]int32 edges (zeros done earlier) - 4294967295  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq830] values around [u]int32 edges (zeros done earlier) - 4294967296  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq831] values around [u]int32 edges (zeros done earlier) - 4294967297  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq022] Normality - 1111111111111111111111111111111111  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq020] Normality - 1234567890123456789012345678901234  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq550] Specials - 9999999999999999999999999999999999  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type Decimal128 [basx023] conform to rules and exponent will be in permitted range). - -0.1  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx045] strings without E cannot generate E in result - +0.003  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx610] Zeros - .0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx612] Zeros - -.0  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx043] strings without E cannot generate E in result - +12.76  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx055] strings without E cannot generate E in result - 0.00000005  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx054] strings without E cannot generate E in result - 0.0000005  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx052] strings without E cannot generate E in result - 0.000005  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx051] strings without E cannot generate E in result - 00.00005  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx050] strings without E cannot generate E in result - 0.0005  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [basx047] strings without E cannot generate E in result - .5  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [dqbsr431] check rounding modes heeded (Rounded) - 1.1111111111111111111111111111123450  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type OK2 - .100000000000000000000000000000000000000000000000000000000000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [basx564] Near-specials (Conversion_syntax) - Infi  raises an exception when parsing [basx565] Near-specials (Conversion_syntax) - Infin  raises an exception when parsing [basx566] Near-specials (Conversion_syntax) - Infini  raises an exception when parsing [basx567] Near-specials (Conversion_syntax) - Infinit  raises an exception when parsing [basx568] Near-specials (Conversion_syntax) - -Infinit  raises an exception when parsing [basx590] some baddies with dots and Es and dots and specials (Conversion_syntax) - .Infinity  raises an exception when parsing [basx562] Near-specials (Conversion_syntax) - NaNq  raises an exception when parsing [basx563] Near-specials (Conversion_syntax) - NaNs  raises an exception when parsing [dqbas939] overflow results at different rounding modes (Overflow & Inexact & Rounded) - -7e10000  raises an exception when parsing [dqbsr534] negatives (Rounded & Inexact) - -1.11111111111111111111111111111234650  raises an exception when parsing [dqbsr535] negatives (Rounded & Inexact) - -1.11111111111111111111111111111234551  raises an exception when parsing [dqbsr533] negatives (Rounded & Inexact) - -1.11111111111111111111111111111234550  raises an exception when parsing [dqbsr532] negatives (Rounded & Inexact) - -1.11111111111111111111111111111234549  raises an exception when parsing [dqbsr432] check rounding modes heeded (Rounded & Inexact) - 1.11111111111111111111111111111234549  raises an exception when parsing [dqbsr433] check rounding modes heeded (Rounded & Inexact) - 1.11111111111111111111111111111234550  raises an exception when parsing [dqbsr435] check rounding modes heeded (Rounded & Inexact) - 1.11111111111111111111111111111234551  raises an exception when parsing [dqbsr434] check rounding modes heeded (Rounded & Inexact) - 1.11111111111111111111111111111234650  raises an exception when parsing [dqbas938] overflow results at different rounding modes (Overflow & Inexact & Rounded) - 7e10000  raises an exception when parsing Inexact rounding#1 - 100000000000000000000000000000000000000000000000000000000001  raises an exception when parsing Inexact rounding#2 - 1E-6177  raises an exception when parsing Decimal128 Incomplete Exponent - 1e  raises an exception when parsing Exponent at the beginning - E01  raises an exception when parsing Just a decimal place - .  raises an exception when parsing 2 decimal places - ..3  raises an exception when parsing 2 decimal places - .13.3  raises an exception when parsing 2 decimal places - 1..3  raises an exception when parsing 2 decimal places - 1.3.4  raises an exception when parsing 2 decimal places - 1.34.  raises an exception when parsing Decimal with no digits - .e  raises an exception when parsing 2 signs - +-32.4  raises an exception when parsing 2 signs - -+32.4  raises an exception when parsing 2 negative signs - --32.4  raises an exception when parsing 2 negative signs - -32.-4  raises an exception when parsing End in negative sign - 32.0-  raises an exception when parsing 2 negative signs - 32.4E--21  raises an exception when parsing 2 negative signs - 32.4E-2-1  raises an exception when parsing 2 signs - 32.4E+-21  raises an exception when parsing Empty string -  raises an exception when parsing leading white space positive number - 1  raises an exception when parsing leading white space negative number - -1  raises an exception when parsing trailing white space - 1  raises an exception when parsing Invalid - E  raises an exception when parsing Invalid - invalid  raises an exception when parsing Invalid - i  raises an exception when parsing Invalid - in  raises an exception when parsing Invalid - -in  raises an exception when parsing Invalid - Na  raises an exception when parsing Invalid - -Na  raises an exception when parsing Invalid - 1.23abc  raises an exception when parsing Invalid - 1.23abcE+02  raises an exception when parsing Invalid - 1.23E+0aabs2  raises an exception when parsing Decimal128 [basx572] Near-specials (Conversion_syntax) - -9Inf  raises an exception when parsing [basx516] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - -1-  raises an exception when parsing [basx533] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 0000..  raises an exception when parsing [basx534] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - .0000.  raises an exception when parsing [basx535] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 00..00  raises an exception when parsing [basx569] Near-specials (Conversion_syntax) - 0Inf  raises an exception when parsing [basx571] Near-specials (Conversion_syntax) - -0Inf  raises an exception when parsing [basx575] Near-specials (Conversion_syntax) - 0sNaN  raises an exception when parsing [basx503] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - ++1  raises an exception when parsing [basx504] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - --1  raises an exception when parsing [basx505] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - -+1  raises an exception when parsing [basx506] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - +-1  raises an exception when parsing [basx510] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - +1  raises an exception when parsing [basx513] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - + 1  raises an exception when parsing [basx514] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - - 1  raises an exception when parsing [basx501] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - .  raises an exception when parsing [basx502] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - ..  raises an exception when parsing [basx519] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) -  raises an exception when parsing [basx525] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - e100  raises an exception when parsing [basx549] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - e+1  raises an exception when parsing [basx577] some baddies with dots and Es and dots and specials (Conversion_syntax) - .e+1  raises an exception when parsing [basx578] some baddies with dots and Es and dots and specials (Conversion_syntax) - +.e+1  raises an exception when parsing [basx581] some baddies with dots and Es and dots and specials (Conversion_syntax) - E+1  raises an exception when parsing [basx582] some baddies with dots and Es and dots and specials (Conversion_syntax) - .E+1  raises an exception when parsing [basx583] some baddies with dots and Es and dots and specials (Conversion_syntax) - +.E+1  raises an exception when parsing [basx579] some baddies with dots and Es and dots and specials (Conversion_syntax) - -.e+  raises an exception when parsing [basx580] some baddies with dots and Es and dots and specials (Conversion_syntax) - -.e  raises an exception when parsing [basx584] some baddies with dots and Es and dots and specials (Conversion_syntax) - -.E+  raises an exception when parsing [basx585] some baddies with dots and Es and dots and specials (Conversion_syntax) - -.E  raises an exception when parsing [basx589] some baddies with dots and Es and dots and specials (Conversion_syntax) - +.Inf  raises an exception when parsing [basx586] some baddies with dots and Es and dots and specials (Conversion_syntax) - .NaN  raises an exception when parsing [basx587] some baddies with dots and Es and dots and specials (Conversion_syntax) - -.NaN  raises an exception when parsing [basx545] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - ONE  raises an exception when parsing [basx561] Near-specials (Conversion_syntax) - qNaN  raises an exception when parsing [basx573] Near-specials (Conversion_syntax) - -sNa  raises an exception when parsing [basx588] some baddies with dots and Es and dots and specials (Conversion_syntax) - +.sNaN  raises an exception when parsing [basx544] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - ten  raises an exception when parsing [basx527] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - u0b65  raises an exception when parsing [basx526] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - u0e5a  raises an exception when parsing [basx515] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - x  raises an exception when parsing [basx574] Near-specials (Conversion_syntax) - xNaN  raises an exception when parsing [basx530] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - .123.5  raises an exception when parsing [basx500] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1..2  raises an exception when parsing [basx542] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1e1.0  raises an exception when parsing [basx553] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E+1.2.3  raises an exception when parsing [basx543] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1e123e  raises an exception when parsing [basx552] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E+1.2  raises an exception when parsing [basx546] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1e.1  raises an exception when parsing [basx547] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1e1.  raises an exception when parsing [basx554] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E++1  raises an exception when parsing [basx555] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E--1  raises an exception when parsing [basx556] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E+-1  raises an exception when parsing [basx557] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E-+1  raises an exception when parsing [basx558] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E'1  raises an exception when parsing [basx559] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E"1  raises an exception when parsing [basx520] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1e-  raises an exception when parsing [basx560] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1E  raises an exception when parsing [basx548] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1ee  raises an exception when parsing [basx551] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1.2.1  raises an exception when parsing [basx550] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1.23.4  raises an exception when parsing [basx529] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 1.34.5  raises an exception when parsing [basx531] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 01.35.  raises an exception when parsing [basx532] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 01.35-  raises an exception when parsing [basx518] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 3+  raises an exception when parsing [basx521] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 7e99999a  raises an exception when parsing [basx570] Near-specials (Conversion_syntax) - 9Inf  raises an exception when parsing [basx512] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 12  raises an exception when parsing [basx517] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 12-  raises an exception when parsing [basx507] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 12e  raises an exception when parsing [basx508] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 12e++  raises an exception when parsing [basx509] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 12f4  raises an exception when parsing [basx536] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 111e*123  raises an exception when parsing [basx537] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 111e123-  raises an exception when parsing [basx540] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 111e1*23  raises an exception when parsing [basx538] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 111e+12+  raises an exception when parsing [basx539] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 111e1-3-  raises an exception when parsing [basx541] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 111E1e+3  raises an exception when parsing [basx528] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 123,65  raises an exception when parsing [basx523] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 7e12356789012x  raises an exception when parsing [basx522] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax) - 7e123567890x  raises an exception when parsing Decimal128 [decq035] fold-downs (more below) (Clamped) - 1.23E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq037] fold-downs (more below) (Clamped) - 1E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq077] Nmin and below (Subnormal) - 0.100000000000000000000000000000000E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq078] Nmin and below (Subnormal) - 1.00000000000000000000000000000000E-6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq079] Nmin and below (Subnormal) - 0.000000000000000000000000000000010E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq080] Nmin and below (Subnormal) - 1.0E-6175  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq081] Nmin and below (Subnormal) - 0.00000000000000000000000000000001E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq082] Nmin and below (Subnormal) - 1E-6175  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq083] Nmin and below (Subnormal) - 0.000000000000000000000000000000001E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq084] Nmin and below (Subnormal) - 1E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq090] underflows cannot be tested for simple copies, check edge cases (Subnormal) - 1e-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq100] underflows cannot be tested for simple copies, check edge cases (Subnormal) - 999999999999999999999999999999999e-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq130] fold-downs (more below) (Clamped) - -1.23E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq132] fold-downs (more below) (Clamped) - -1E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq177] Nmin and below (Subnormal) - -0.100000000000000000000000000000000E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq178] Nmin and below (Subnormal) - -1.00000000000000000000000000000000E-6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq179] Nmin and below (Subnormal) - -0.000000000000000000000000000000010E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq180] Nmin and below (Subnormal) - -1.0E-6175  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq181] Nmin and below (Subnormal) - -0.00000000000000000000000000000001E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq182] Nmin and below (Subnormal) - -1E-6175  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq183] Nmin and below (Subnormal) - -0.000000000000000000000000000000001E-6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq184] Nmin and below (Subnormal) - -1E-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  can be converted to a native type [decq190] underflow edge cases (Subnormal) - -1e-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq200] underflow edge cases (Subnormal) - -999999999999999999999999999999999e-6176  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq400] zeros (Clamped) - 0E-8000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq401] zeros (Clamped) - 0E-6177  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq414] clamped zeros... (Clamped) - 0E+6112  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq416] clamped zeros... (Clamped) - 0E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq418] clamped zeros... (Clamped) - 0E+8000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq420] negative zeros (Clamped) - -0E-8000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq421] negative zeros (Clamped) - -0E-6177  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq434] clamped zeros... (Clamped) - -0E+6112  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq436] clamped zeros... (Clamped) - -0E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq438] clamped zeros... (Clamped) - -0E+8000  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq601] fold-down full sequence (Clamped) - 1E+6144  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq603] fold-down full sequence (Clamped) - 1E+6143  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq605] fold-down full sequence (Clamped) - 1E+6142  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq607] fold-down full sequence (Clamped) - 1E+6141  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq609] fold-down full sequence (Clamped) - 1E+6140  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq611] fold-down full sequence (Clamped) - 1E+6139  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq613] fold-down full sequence (Clamped) - 1E+6138  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq615] fold-down full sequence (Clamped) - 1E+6137  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq617] fold-down full sequence (Clamped) - 1E+6136  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq619] fold-down full sequence (Clamped) - 1E+6135  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq621] fold-down full sequence (Clamped) - 1E+6134  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq623] fold-down full sequence (Clamped) - 1E+6133  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq625] fold-down full sequence (Clamped) - 1E+6132  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq627] fold-down full sequence (Clamped) - 1E+6131  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq629] fold-down full sequence (Clamped) - 1E+6130  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq631] fold-down full sequence (Clamped) - 1E+6129  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq633] fold-down full sequence (Clamped) - 1E+6128  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq635] fold-down full sequence (Clamped) - 1E+6127  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq637] fold-down full sequence (Clamped) - 1E+6126  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq639] fold-down full sequence (Clamped) - 1E+6125  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq641] fold-down full sequence (Clamped) - 1E+6124  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq643] fold-down full sequence (Clamped) - 1E+6123  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq645] fold-down full sequence (Clamped) - 1E+6122  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq647] fold-down full sequence (Clamped) - 1E+6121  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq649] fold-down full sequence (Clamped) - 1E+6120  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq651] fold-down full sequence (Clamped) - 1E+6119  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq653] fold-down full sequence (Clamped) - 1E+6118  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq655] fold-down full sequence (Clamped) - 1E+6117  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq657] fold-down full sequence (Clamped) - 1E+6116  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq659] fold-down full sequence (Clamped) - 1E+6115  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq661] fold-down full sequence (Clamped) - 1E+6114  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq663] fold-down full sequence (Clamped) - 1E+6113  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type [decq665] fold-down full sequence (Clamped) - 1E+6112  decodes the subject and displays as the correct string  encodes the decoded object correctly (roundtrips)  parses the string value to the same value as the decoded document  parses the #to_s (match_string) value to the same value as the decoded document  creates the correct object from a non canonical string and then prints to the correct string  can be converted to a native type FalseClass #to_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson Float #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson Hash #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type when the hash is a single level behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the hash has non-string keys  properly converts to bson when the hash has invalid keys when validating keys when validating globally  raises an error when the hash contains an array of documents containing invalid keys  raises an error when validating locally  raises an error when the hash contains an array of documents containing invalid keys  raises an error when not validating keys  serializes the hash when the hash contains an array of documents containing invalid keys  serializes the hash when the hash is embedded behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson #to_bson when a key is not valid utf-8  raises EncodingError when a key contains null bytes  raises ArgumentError when a value is not valid utf-8  raises EncodingError when a value contains null bytes  works BSON::Int32 #intiialize when the integer is 32-bit  wraps the integer when the integer is too large  raises an out of range error when the integer is too small  raises an out of range error when argument is an Int32  works #from_bson behaves like a bson element  has the correct single byte BSON type behaves like a deserializable bson element  deserializes from bson when the integer is negative  decodes a -1 correctly  decodes a -50 correctly #to_bson when the integer is 32 bit behaves like a serializable bson element  serializes to bson #to_bson_key  returns the key as an integer #== when data is identical  returns true other object is of another integer type  returns false when the data is different  returns false when other is not a BSON integer  returns false #=== when comparing with another BSON int32 when the data is equal  returns true other object is of another integer type  returns false when the data is not equal  returns false when comparing to an object id class  returns false when comparing with a string when the data is equal  returns false when the data is not equal  returns false when comparing with a non-bson integer object  returns false when comparing with a non int64 class  returns false #value  returns value passed to initializer BSON::Int64 #intiialize when the integer is 64-bit  wraps the integer when the integer is too large  raises an out of range error when the integer is too small  raises an out of range error when argument is an Int64  works #from_bson behaves like a bson element  has the correct single byte BSON type behaves like a deserializable bson element  deserializes from bson when the integer is within the MRI Fixnum range when using MRI >= 2.4  deserializes to an Integer object when the 64-bit integer is the BSON max and thus larger than the MRI Fixnum range on all architectures when using MRI >= 2.4  deserializes to an Integer object #to_bson when the integer is 64 bit behaves like a serializable bson element  serializes to bson #to_bson_key  returns the key as an integer #== when data is identical  returns true other object is of another integer type  returns false when the data is different  returns false when other is not a BSON integer  returns false #=== when comparing with another BSON int64 when the data is equal  returns true other object is of another integer type  returns false when the data is not equal  returns false when comparing to an object id class  returns false when comparing with a string when the data is equal  returns false when the data is not equal  returns false when comparing with a non-bson integer object  returns false when comparing with a non int64 class  returns false #value  returns value passed to initializer Integer #to_bson when the integer is 32 bit behaves like a serializable bson element  serializes to bson when the integer is 64 bit behaves like a serializable bson element  serializes to bson when the integer is too large  raises an out of range error when the intger is too small  raises an out of range error #to_bson_key  returns the key as an integer BSON::JSON #to_json when provided no arguments  returns the object as json when provided arguments  returns the object as json BSON::MaxKey #== when the objects are equal  returns true when the other object is not a max_key  returns false #>  always returns true #<  always returns false #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson BSON::MinKey #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #== when the objects are equal  returns true when the other object is not a max_key  returns false #>  always returns false #<  always returns true #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson NilClass #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson BSON::ObjectId #== when data is identical  returns true when the data is different  returns false when other is not an object id  returns false #=== when comparing with another object id when the data is equal  returns true when the data is not equal  returns false when comparing to an object id class  returns false when comparing with a string when the data is equal  returns true when the data is not equal  returns false when comparing with a non string or object id  returns false when comparing with a non object id class  returns false #< when the generation time before the other  returns true when the generation time is after the other  returns false #> when the generation time before the other  returns false when the generation time is after the other  returns true #<=> when the generation time before the other  returns -1 when the generation time is after the other  returns false #as_json  returns the object id with $oid key behaves like a JSON serializable object  serializes the JSON from #as_json ::BSON_TYPE  returns 0x07 #bson_type  returns 0x0D #eql when data is identical  returns true when the data is different  returns false when other is not an object id  returns false .from_string when the string is valid  initializes with the string's bytes when the string is not valid  raises an error .from_time when no unique option is provided  sets the generation time  does not include process or sequence information when a unique option is provided  creates a new unique object id #generation_time  returns the generation time #hash  returns a hash of the raw bytes #initialize  does not generate duplicate ids #clone when the data has not been generated yet  generates and copies the data when the data has been generated  copies the data #inspect  returns the inspection with the object id to_s  returns a string that evaluates into an equivalent object id .legal? when the string is too short to be an object id  returns false when the string contains invalid hex characters  returns false when the string is a valid object id  returns true when the string contains newlines  returns false when checking against another object id  returns true #marshal_dump  dumps the raw bytes data #marshal_load when the object id was dumped in the old format  properly loads the object id  removes the bad legacy data #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson #to_s  returns a hex string representation of the id  returns the string in UTF-8  converts to a readable yaml string when the class is loaded  registers the type when the ids are used as keys  raises an exception on serialization BSON::Object #to_bson_key  raises an exception OpenStruct #to_bson behaves like a bson element  has the correct single byte BSON type when the struct is a single level behaves like a serializable bson element  serializes to bson when the struct has invalid keys when validating keys when validating globally  raises an error when the struct contains an array of documents containing invalid keys  raises an error when validating locally  raises an error when the struct contains an array of documents containing invalid keys  raises an error when not validating keys  serializes the struct when the struct contains an array of documents containing invalid keys  serializes the struct when the struct is embedded behaves like a serializable bson element  serializes to bson BSON::Regexp::Raw #as_json  returns the regex pattern and options behaves like a JSON serializable object  serializes the JSON from #as_json #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson #initialize when options are not passed  sets the options on the raw regex When the raw regexp is compiled  sets the options on the compiled regexp object when options are passed when options are an Integer  sets the options on the raw regex When the raw regexp is compiled  sets the options on the compiled regexp object when options are a String  sets the options on the raw regex When the raw regexp is compiled  sets the options on the compiled regexp object when options are not passed  sets no options on the raw regex When the raw regexp is compiled  sets the options on the compiled regexp object #from_bson  deserializes to a Regexp::Raw object  deserializes the pattern when there are no options  does not set any options on the raw regexp object when there are options when there is the i ignorecase option  deserializes the pattern  sets the i option on the raw regexp object when there is the l locale dependent option  deserializes the pattern  sets the l option on the raw regexp object when there is the m multiline option  deserializes the pattern  sets the m option on the raw regexp object when there is the s dotall option  deserializes the pattern  sets the s option on the raw regexp object when there is the u match unicode option  deserializes the pattern  sets the u option on the raw regexp object when there is the x verbose option  deserializes the pattern  sets the x option on the raw regexp object when all options are set  deserializes the pattern  sets all options on the raw regexp object when a method is called on a Raw regexp object  forwards the method call on to the compiled Ruby Regexp object when respond_to? is called on the Raw Regexp object when include_private is false  does not consider private methods when include private is true  considers private methods when include_private is not specified  does not consider private methods #to_bson  serializes the pattern where there are no options  does not set any options on the bson regex object when there are options when options are specified as an Integer  sets the option on the serialized bson object when there is the i ignorecase option  sets the option on the serialized bson object when there is the l locale dependent option  sets the option on the serialized bson object when there is the m multiline option  sets the option on the serialized bson object when there is the s dotall option  sets the option on the serialized bson object when there is the u match unicode option  sets the option on the serialized bson object when there is the x verbose option  sets the option on the serialized bson object when all options are set  sets all options on the serialized bson object when the options are not provided in alphabetical order  serializes the options in alphabetical order #compile  sets the pattern on the Ruby Regexp object when there are no options set  does not set any options on the Ruby Regexp object when there are options set when there is the i ignorecase option  sets the i option on the Ruby Regexp object when there is the l locale dependent option  does not set an option on the Ruby Regexp object when there is the m multiline option  does not set an option on the Ruby Regexp object when there is the s dotall option  sets the m option on the Ruby Regexp object when there is the u match unicode option  does not set an option on the Ruby Regexp object when there is the x verbose option  sets the x option on the Ruby Regexp object when all options are set  sets the i, m, and x options on the Ruby Regexp object when a Regexp::Raw object is roundtripped  roundtrips the pattern when there are no options  does not set any options on the roundtripped Regexp::Raw object when there are options set when there is the i ignorecase option  sets the i option on the roundtripped Regexp::Raw object when there is the l locale dependent option  sets the l option on the roundtripped Regexp::Raw object when there is the m multiline option  sets the m option on the roundtripped Regexp::Raw object when there is the s dotall option  sets the s option on the roundtripped Regexp::Raw object when there is the u match unicode option  sets the u option on the roundtripped Regexp::Raw object when there is the x verbose option  sets the x option on the roundtripped Regexp::Raw object when all options are set  sets all the options on the roundtripped Regexp::Raw object when the options are passed in not in alphabetical order  sets all the options on the roundtripped Regexp::Raw object in order Regexp #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type when calling normal regexp methods on a Regexp::Raw  runs the method on the Regexp object behaves like a serializable bson element  serializes to bson when the regexp has no options  deserializes from bson behaves like a serializable bson element  serializes to bson when the regexp has options when ignoring case  deserializes from bson behaves like a serializable bson element  serializes to bson when matching multiline  deserializes from bson behaves like a serializable bson element  serializes to bson when matching extended  deserializes from bson behaves like a serializable bson element  serializes to bson when all options are present  deserializes from bson behaves like a serializable bson element  serializes to bson BSON::Registry .get when the type has a correspoding class  returns the class when the type has no corresponding class  raises an error String #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson #to_bson_object_id when the string has 12 characters  returns the array as a string when the array does not have 12 elements  raises an exception when the class is loaded  registers the type #to_bson_key  returns the encoded string #to_hex_string  converts the string to hex #to_bson_key when validating keys when validating globally behaves like a validated BSON key when the string is valid when the string has no invalid characters  returns the key when the string contains a $  returns the key when the string is invalid when the string starts with $  raises an exception when the string contains a .  raises an exception when validating locally behaves like a validated BSON key when the string is valid when the string has no invalid characters  returns the key when the string contains a $  returns the key when the string is invalid when the string starts with $  raises an exception when the string contains a .  raises an exception when allowing invalid keys  allows invalid keys #to_bson when string is not valid utf-8  raises EncodingError Symbol #bson_type  returns the type for a string #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson #to_bson_key  returns the encoded string #to_bson_key when validating keys  raises an exception when not validating keys  allows invalid keys Time #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type when the time is post epoch when the time has no microseconds behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the time has microseconds behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when the time is pre epoch behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson when ActiveSupport support is enabled ActiveSupport::TimeWithZone  shares BSON type with Time (PENDING: ActiveSupport support is not enabled) #to_bson when the TimeWithZone is not in UTC behaves like a serializable bson element  serializes to bson (PENDING: ActiveSupport support is not enabled) behaves like deserializes as expected  deserializes to UTC (PENDING: ActiveSupport support is not enabled)  deserializes to an equal object (PENDING: ActiveSupport support is not enabled) when the TimeWithZone is in UTC behaves like a serializable bson element  serializes to bson (PENDING: ActiveSupport support is not enabled) behaves like deserializes as expected  deserializes to UTC (PENDING: ActiveSupport support is not enabled)  deserializes to an equal object (PENDING: ActiveSupport support is not enabled) BSON::Timestamp #== when the objects are equal  returns true when the objects are not equal  returns false when the other object is not a timestamp  returns false #<=> when the objects are equal  returns 0 when the first object is less than the second  returns -1 when the first object is greater than the second  returns 1 when the other object is not a timestamp  raises an ArgumentError #as_json  returns the binary data plus type behaves like a JSON serializable object  serializes the JSON from #as_json #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson TrueClass #to_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson BSON::Undefined #to_bson/#from_bson behaves like a bson element  has the correct single byte BSON type behaves like a serializable bson element  serializes to bson behaves like a deserializable bson element  deserializes from bson BSON .ObjectId  returns an BSON::ObjectId from given string ::BINARY  returns BINARY ::NO_VAUE  returns an empty string ::NULL_BYTE  returns the char 0x00 ::UTF8  returns UTF-8 Pending: (Failures listed here are expected and do not affect your suite's status)  1) Driver BSON Corpus spec tests (top.json): Top-level document validity INVALID CASE: Stated length less than byte count, with garbage after envelope raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  2) Driver BSON Corpus spec tests (top.json): Top-level document validity INVALID CASE: Stated length less than byte count, with valid envelope raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  3) Driver BSON Corpus spec tests (top.json): Top-level document validity INVALID CASE: Invalid BSON type low range raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  4) Driver BSON Corpus spec tests (string.json): String INVALID CASE: string is not null-terminated raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  5) Driver BSON Corpus spec tests (string.json): String INVALID CASE: empty string, but extra null raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  6) Driver BSON Corpus spec tests (code_w_scope.json): Javascript Code with Scope INVALID CASE: field length zero raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  7) Driver BSON Corpus spec tests (code_w_scope.json): Javascript Code with Scope INVALID CASE: field length negative raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  8) Driver BSON Corpus spec tests (code_w_scope.json): Javascript Code with Scope INVALID CASE: field length too short (less than minimum size) raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  9) Driver BSON Corpus spec tests (code_w_scope.json): Javascript Code with Scope INVALID CASE: field length too short (truncates scope) raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  10) Driver BSON Corpus spec tests (code_w_scope.json): Javascript Code with Scope INVALID CASE: field length too long (clips outer doc) raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  11) Driver BSON Corpus spec tests (code_w_scope.json): Javascript Code with Scope INVALID CASE: field length too long (longer than outer doc) raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  12) Driver BSON Corpus spec tests (code.json): Javascript Code INVALID CASE: code string is not null-terminated raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  13) Driver BSON Corpus spec tests (code.json): Javascript Code INVALID CASE: empty code string, but extra null raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  14) Driver BSON Corpus spec tests (boolean.json): Boolean INVALID CASE: Invalid boolean value of 2 raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  15) Driver BSON Corpus spec tests (boolean.json): Boolean INVALID CASE: Invalid boolean value of -1 raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  16) Driver BSON Corpus spec tests (document.json): Document type (sub-documents) INVALID CASE: Subdocument length too long: eats outer terminator raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  17) Driver BSON Corpus spec tests (array.json): Array INVALID CASE: Array length too long: eats outer terminator raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  18) Driver BSON Corpus spec tests (array.json): Array INVALID CASE: Array length too short: leaks terminator raises an error # This test case does not raise and error but should  # ./spec/bson/corpus_spec.rb:61  19) when ActiveSupport support is enabled ActiveSupport::TimeWithZone shares BSON type with Time # ActiveSupport support is not enabled  # ./spec/bson/time_with_zone_spec.rb:27  20) when ActiveSupport support is enabled ActiveSupport::TimeWithZone #to_bson when the TimeWithZone is not in UTC behaves like a serializable bson element serializes to bson # ActiveSupport support is not enabled  # ./spec/support/shared_examples.rb:39  21) when ActiveSupport support is enabled ActiveSupport::TimeWithZone #to_bson when the TimeWithZone is not in UTC behaves like deserializes as expected deserializes to UTC # ActiveSupport support is not enabled  # ./spec/bson/time_with_zone_spec.rb:34  22) when ActiveSupport support is enabled ActiveSupport::TimeWithZone #to_bson when the TimeWithZone is not in UTC behaves like deserializes as expected deserializes to an equal object # ActiveSupport support is not enabled  # ./spec/bson/time_with_zone_spec.rb:41  23) when ActiveSupport support is enabled ActiveSupport::TimeWithZone #to_bson when the TimeWithZone is in UTC behaves like a serializable bson element serializes to bson # ActiveSupport support is not enabled  # ./spec/support/shared_examples.rb:39  24) when ActiveSupport support is enabled ActiveSupport::TimeWithZone #to_bson when the TimeWithZone is in UTC behaves like deserializes as expected deserializes to UTC # ActiveSupport support is not enabled  # ./spec/bson/time_with_zone_spec.rb:34  25) when ActiveSupport support is enabled ActiveSupport::TimeWithZone #to_bson when the TimeWithZone is in UTC behaves like deserializes as expected deserializes to an equal object # ActiveSupport support is not enabled  # ./spec/bson/time_with_zone_spec.rb:41  Finished in 1.84 seconds (files took 1.2 seconds to load) 4280 examples, 0 failures, 25 pending ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ rm -rf debian/ruby-bson/usr/bin make[1]: Leaving directory '/<>' dh_installdocs -a -O--buildsystem=ruby dh_ruby_fixdocs -a -O--buildsystem=ruby dh_installchangelogs -a -O--buildsystem=ruby dh_installinit -a -O--buildsystem=ruby dh_perl -a -O--buildsystem=ruby dh_link -a -O--buildsystem=ruby dh_strip_nondeterminism -a -O--buildsystem=ruby dh_compress -X.rb -a -O--buildsystem=ruby dh_fixperms -a -O--buildsystem=ruby dh_missing -a -O--buildsystem=ruby dh_strip -a -O--buildsystem=ruby dh_makeshlibs -a -O--buildsystem=ruby dh_shlibdeps -a -O--buildsystem=ruby dh_ruby_fixdepends -a -O--buildsystem=ruby dh_installdeb -a -O--buildsystem=ruby dh_gencontrol -a -O--buildsystem=ruby dh_md5sums -a -O--buildsystem=ruby dh_builddeb -a -O--buildsystem=ruby INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 pkgstriptranslations: processing ruby-bson (in debian/ruby-bson); do_strip: , oemstrip: pkgstriptranslations: processing ruby-bson-dbgsym (in debian/.debhelper/ruby-bson/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/ruby-bson/DEBIAN/control, package ruby-bson, directory debian/ruby-bson .. removing usr/share/doc/ruby-bson/changelog.gz pkgstripfiles: processing control file: debian/.debhelper/ruby-bson/dbgsym-root/DEBIAN/control, package ruby-bson-dbgsym, directory debian/.debhelper/ruby-bson/dbgsym-root dpkg-deb: building package 'ruby-bson-dbgsym' in 'debian/.debhelper/scratch-space/build-ruby-bson/ruby-bson-dbgsym_4.7.0-1build1_ppc64el.deb'. pkgstripfiles: Truncating usr/share/doc/ruby-bson/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package ruby-bson ... pkgstripfiles: No PNG files. dpkg-deb: building package 'ruby-bson' in '../ruby-bson_4.7.0-1build1_ppc64el.deb'. Renaming ruby-bson-dbgsym_4.7.0-1build1_ppc64el.deb to ruby-bson-dbgsym_4.7.0-1build1_ppc64el.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../ruby-bson_4.7.0-1build1_ppc64el.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20200228-1510 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ ruby-bson_4.7.0-1build1_ppc64el.changes: ---------------------------------------- Format: 1.8 Date: Fri, 28 Feb 2020 15:04:06 +0000 Source: ruby-bson Binary: ruby-bson Architecture: ppc64el Version: 4.7.0-1build1 Distribution: focal-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Rafael David Tinoco Description: ruby-bson - Ruby implementation of BSON Changes: ruby-bson (4.7.0-1build1) focal; urgency=medium . [ Rafael David Tinoco ] * Sponsoring ruby2.7 transitions . [ Lucas Kanashiro ] * No-change rebuild for ruby2.7 Checksums-Sha1: 0bcc8277178d9c691b99a3e6c5dea9c0a09fe336 48776 ruby-bson-dbgsym_4.7.0-1build1_ppc64el.ddeb 3fe35da111cc8b5b689b61c335711adc1a6384ac 9177 ruby-bson_4.7.0-1build1_ppc64el.buildinfo dce260f5e53950489b9f924123aaaacf01ecced9 39644 ruby-bson_4.7.0-1build1_ppc64el.deb Checksums-Sha256: 6a9660bb0a3443d023e7620a099bd9e38e3e70cd91aab179e2565c862a61d39d 48776 ruby-bson-dbgsym_4.7.0-1build1_ppc64el.ddeb 39cfe7390062ac9af0aadc1fdcce348909a480fa77b4ba0ad49654b067d5f3e6 9177 ruby-bson_4.7.0-1build1_ppc64el.buildinfo e76b569f58577f0d3a6fa789e9f5a7fa49d8a947ebfade8447029f34dea3c58c 39644 ruby-bson_4.7.0-1build1_ppc64el.deb Files: 4aabe426f1e3985551fe2912c3d3838e 48776 debug optional ruby-bson-dbgsym_4.7.0-1build1_ppc64el.ddeb d91372acea236b5bc97b24c879e9b591 9177 ruby optional ruby-bson_4.7.0-1build1_ppc64el.buildinfo b41e12dc93486fe25b7f2de1d90c52ef 39644 ruby optional ruby-bson_4.7.0-1build1_ppc64el.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ ruby-bson_4.7.0-1build1_ppc64el.deb ----------------------------------- new debian package, version 2.0. size 39644 bytes: control archive=1908 bytes. 785 bytes, 19 lines control 3233 bytes, 42 lines md5sums Package: ruby-bson Version: 4.7.0-1build1 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Debian Ruby Extras Maintainers Installed-Size: 316 Depends: ruby (>= 1:2.7~0), libc6 (>= 2.17), libruby2.7 (>= 2.7.0-4), ruby (<< 1:2.8~) Breaks: ruby-bson-ext (<< 4.2.0~) Replaces: ruby-bson-ext (<< 4.2.0~) Section: ruby Priority: optional Homepage: https://www.mongodb.org Description: Ruby implementation of BSON BSON is a binary-encoded serialization of JSON-like documents. It is a binary form for representing simple data structures and associative arrays. . This library provides an implementation of BSON for the Ruby programming language. Ruby-Versions: ruby2.7 drwxr-xr-x root/root 0 2020-02-28 15:04 ./ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/powerpc64le-linux-gnu/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/powerpc64le-linux-gnu/ruby/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/powerpc64le-linux-gnu/ruby/vendor_ruby/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/powerpc64le-linux-gnu/ruby/vendor_ruby/2.7.0/ -rw-r--r-- root/root 133064 2020-02-28 15:04 ./usr/lib/powerpc64le-linux-gnu/ruby/vendor_ruby/2.7.0/bson_native.so drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/ruby/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/ -rw-r--r-- root/root 2759 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson.rb drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/ -rw-r--r-- root/root 669 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/active_support.rb -rw-r--r-- root/root 3654 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/array.rb -rw-r--r-- root/root 11634 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/binary.rb -rw-r--r-- root/root 1361 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/boolean.rb -rw-r--r-- root/root 2791 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/code.rb -rw-r--r-- root/root 3449 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/code_with_scope.rb -rw-r--r-- root/root 1512 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/config.rb -rw-r--r-- root/root 1758 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/date.rb -rw-r--r-- root/root 1358 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/date_time.rb -rw-r--r-- root/root 8305 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/decimal128.rb drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/decimal128/ -rw-r--r-- root/root 13727 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/decimal128/builder.rb -rw-r--r-- root/root 9760 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/document.rb -rw-r--r-- root/root 1356 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/environment.rb -rw-r--r-- root/root 1734 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/false_class.rb -rw-r--r-- root/root 2098 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/float.rb -rw-r--r-- root/root 3485 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/hash.rb -rw-r--r-- root/root 3121 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/int32.rb -rw-r--r-- root/root 3038 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/int64.rb -rw-r--r-- root/root 4708 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/integer.rb -rw-r--r-- root/root 1088 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/json.rb -rw-r--r-- root/root 1813 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/max_key.rb -rw-r--r-- root/root 1811 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/min_key.rb -rw-r--r-- root/root 1571 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/nil_class.rb -rw-r--r-- root/root 2330 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/object.rb -rw-r--r-- root/root 10972 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/object_id.rb -rw-r--r-- root/root 1674 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/open_struct.rb -rw-r--r-- root/root 8269 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/regexp.rb -rw-r--r-- root/root 2470 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/registry.rb -rw-r--r-- root/root 1985 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/specialized.rb -rw-r--r-- root/root 4025 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/string.rb -rw-r--r-- root/root 3314 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/symbol.rb -rw-r--r-- root/root 2057 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/time.rb -rw-r--r-- root/root 1767 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/time_with_zone.rb -rw-r--r-- root/root 3980 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/timestamp.rb -rw-r--r-- root/root 1722 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/true_class.rb -rw-r--r-- root/root 1353 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/undefined.rb -rw-r--r-- root/root 627 2020-02-28 15:04 ./usr/lib/ruby/vendor_ruby/bson/version.rb drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/share/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/share/doc/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/share/doc/ruby-bson/ -rw-r--r-- root/root 1503 2020-02-28 15:04 ./usr/share/doc/ruby-bson/changelog.Debian.gz -rw-r--r-- root/root 1071 2020-01-21 12:13 ./usr/share/doc/ruby-bson/copyright drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/share/rubygems-integration/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/share/rubygems-integration/2.7.0/ drwxr-xr-x root/root 0 2020-02-28 15:04 ./usr/share/rubygems-integration/2.7.0/specifications/ -rw-r--r-- root/root 10025 2020-02-28 15:04 ./usr/share/rubygems-integration/2.7.0/specifications/bson-4.7.0.gemspec +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build-Space: 2480 Build-Time: 12 Distribution: focal-proposed Host Architecture: ppc64el Install-Time: 14 Job: ruby-bson_4.7.0-1build1.dsc Machine Architecture: ppc64el Package: ruby-bson Package-Time: 27 Source-Version: 4.7.0-1build1 Space: 2480 Status: successful Version: 4.7.0-1build1 -------------------------------------------------------------------------------- Finished at 20200228-1510 Build needed 00:00:27, 2480k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=focal --arch=ppc64el PACKAGEBUILD-18776697 Scanning for processes to kill in build PACKAGEBUILD-18776697