0s autopkgtest [21:10:23]: starting date and time: 2025-02-11 21:10:23+0000 0s autopkgtest [21:10:23]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [21:10:23]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.az2wvtlo/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:rust-defaults,src:libgit2,src:rustc-1.84 --apt-upgrade rust-bitstream-io --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=rust-defaults/1.84.0ubuntu1 libgit2/1.9.0~ds-0ubuntu1 rustc-1.84/1.84.0+dfsg0ubuntu1-0ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-2.secgroup --name adt-plucky-s390x-rust-bitstream-io-20250211-211023-juju-7f2275-prod-proposed-migration-environment-20-188f3aa6-aa96-436f-9b2b-eb061372053b --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 56s autopkgtest [21:11:19]: testbed dpkg architecture: s390x 57s autopkgtest [21:11:20]: testbed apt version: 2.9.28 57s autopkgtest [21:11:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 57s autopkgtest [21:11:20]: testbed release detected to be: None 58s autopkgtest [21:11:21]: updating testbed package index (apt update) 58s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 58s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 59s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 59s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [871 kB] 59s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [66.8 kB] 59s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 59s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [83.6 kB] 59s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [791 kB] 59s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [6192 B] 59s Fetched 1944 kB in 1s (1842 kB/s) 60s Reading package lists... 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade... 61s The following packages were automatically installed and are no longer required: 61s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 61s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 61s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 61s linux-tools-6.11.0-8-generic 61s Use 'sudo apt autoremove' to remove them. 61s The following packages will be upgraded: 61s libarchive13t64 libpcap0.8t64 libprotobuf-c1 61s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s Need to get 599 kB of archives. 61s After this operation, 10.2 kB of additional disk space will be used. 61s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpcap0.8t64 s390x 1.10.5-2ubuntu1 [155 kB] 61s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive13t64 s390x 3.7.7-0ubuntu1 [421 kB] 61s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libprotobuf-c1 s390x 1.5.1-1ubuntu1 [23.5 kB] 61s Fetched 599 kB in 1s (1124 kB/s) 61s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80969 files and directories currently installed.) 61s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu1_s390x.deb ... 61s Unpacking libpcap0.8t64:s390x (1.10.5-2ubuntu1) over (1.10.5-1ubuntu1) ... 61s Preparing to unpack .../libarchive13t64_3.7.7-0ubuntu1_s390x.deb ... 61s Unpacking libarchive13t64:s390x (3.7.7-0ubuntu1) over (3.7.4-1.1) ... 61s Preparing to unpack .../libprotobuf-c1_1.5.1-1ubuntu1_s390x.deb ... 61s Unpacking libprotobuf-c1:s390x (1.5.1-1ubuntu1) over (1.4.1-1ubuntu4) ... 62s Setting up libprotobuf-c1:s390x (1.5.1-1ubuntu1) ... 62s Setting up libpcap0.8t64:s390x (1.10.5-2ubuntu1) ... 62s Setting up libarchive13t64:s390x (3.7.7-0ubuntu1) ... 62s Processing triggers for man-db (2.13.0-1) ... 62s Processing triggers for libc-bin (2.40-4ubuntu1) ... 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 62s The following packages will be REMOVED: 62s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 62s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 62s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 62s linux-tools-6.11.0-8-generic* 62s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 62s After this operation, 167 MB disk space will be freed. 62s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80969 files and directories currently installed.) 62s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 62s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 62s Removing libpython3.12t64:s390x (3.12.9-1) ... 62s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 62s Removing libnsl2:s390x (1.3.0-3build3) ... 62s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 62s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 63s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 63s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 63s Processing triggers for libc-bin (2.40-4ubuntu1) ... 63s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55869 files and directories currently installed.) 63s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 63s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 64s autopkgtest [21:11:27]: upgrading testbed (apt dist-upgrade and autopurge) 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 64s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 64s Starting 2 pkgProblemResolver with broken count: 0 64s Done 64s Entering ResolveByKeep 64s 64s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Starting pkgProblemResolver with broken count: 0 65s Starting 2 pkgProblemResolver with broken count: 0 65s Done 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s autopkgtest [21:11:28]: rebooting testbed after setup commands that affected boot 86s autopkgtest [21:11:49]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 88s autopkgtest [21:11:51]: @@@@@@@@@@@@@@@@@@@@ apt-source rust-bitstream-io 90s Get:1 http://ftpmaster.internal/ubuntu plucky/universe rust-bitstream-io 2.5.0-1 (dsc) [1618 B] 90s Get:2 http://ftpmaster.internal/ubuntu plucky/universe rust-bitstream-io 2.5.0-1 (tar) [37.7 kB] 90s Get:3 http://ftpmaster.internal/ubuntu plucky/universe rust-bitstream-io 2.5.0-1 (diff) [2936 B] 90s gpgv: Signature made Sun Jul 14 20:14:18 2024 UTC 90s gpgv: using EDDSA key 42627E841D9967DA83E1FA9021936B36600FCD89 90s gpgv: Can't check signature: No public key 90s dpkg-source: warning: cannot verify inline signature for ./rust-bitstream-io_2.5.0-1.dsc: no acceptable signature found 90s autopkgtest [21:11:53]: testing package rust-bitstream-io version 2.5.0-1 90s autopkgtest [21:11:53]: build not needed 91s autopkgtest [21:11:54]: test rust-bitstream-io:@: preparing testbed 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Starting pkgProblemResolver with broken count: 0 91s Starting 2 pkgProblemResolver with broken count: 0 91s Done 92s The following NEW packages will be installed: 92s autoconf automake autopoint autotools-dev cargo cargo-1.84 cpp cpp-14 92s cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 92s dh-cargo dh-cargo-tools dh-strip-nondeterminism dwz gcc gcc-14 92s gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gettext intltool-debian 92s libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 92s libfile-stripnondeterminism-perl libgcc-14-dev libgit2-1.9 libgomp1 libisl23 92s libitm1 libmpc3 librust-ahash-dev librust-allocator-api2-dev 92s librust-arbitrary-dev librust-bitstream-io-dev librust-byteorder-dev 92s librust-cfg-if-dev librust-compiler-builtins-dev librust-const-random-dev 92s librust-const-random-macro-dev librust-core2-dev 92s librust-critical-section-dev librust-crossbeam-deque-dev 92s librust-crossbeam-epoch+std-dev librust-crossbeam-epoch-dev 92s librust-crossbeam-utils-dev librust-crunchy-dev librust-derive-arbitrary-dev 92s librust-either-dev librust-equivalent-dev librust-erased-serde-dev 92s librust-getrandom-dev librust-hashbrown-dev librust-indexmap-dev 92s librust-itoa-dev librust-libc-dev librust-log-dev librust-memchr-dev 92s librust-no-panic-dev librust-once-cell-dev librust-parking-lot-core-dev 92s librust-portable-atomic-dev librust-proc-macro2-dev librust-quote-dev 92s librust-rayon-core-dev librust-rayon-dev 92s librust-rustc-std-workspace-core-dev librust-ryu-dev 92s librust-serde-derive-dev librust-serde-dev librust-serde-fmt-dev 92s librust-serde-json-dev librust-serde-test-dev librust-smallvec-dev 92s librust-sval-buffer-dev librust-sval-derive-dev librust-sval-dev 92s librust-sval-dynamic-dev librust-sval-fmt-dev librust-sval-ref-dev 92s librust-sval-serde-dev librust-syn-dev librust-tiny-keccak-dev 92s librust-unicode-ident-dev librust-value-bag-dev librust-value-bag-serde1-dev 92s librust-value-bag-sval2-dev librust-version-check-dev 92s librust-zerocopy-derive-dev librust-zerocopy-dev libstd-rust-1.84 92s libstd-rust-1.84-dev libtool libubsan1 m4 po-debconf rustc rustc-1.84 92s 0 upgraded, 101 newly installed, 0 to remove and 0 not upgraded. 92s Need to get 135 MB of archives. 92s After this operation, 520 MB of additional disk space will be used. 92s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-5 [259 kB] 92s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3 [382 kB] 92s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 92s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.17-3 [572 kB] 92s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.23.1-1 [619 kB] 92s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgit2-1.9 s390x 1.9.0~ds-0ubuntu1 [601 kB] 92s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libstd-rust-1.84 s390x 1.84.0+dfsg0ubuntu1-0ubuntu1 [29.9 MB] 94s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libstd-rust-1.84-dev s390x 1.84.0+dfsg0ubuntu1-0ubuntu1 [47.9 MB] 95s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 95s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 95s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-16ubuntu1 [9572 kB] 96s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-16ubuntu1 [1032 B] 96s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 96s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 96s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-16ubuntu1 [50.7 kB] 96s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-16ubuntu1 [151 kB] 96s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-16ubuntu1 [30.9 kB] 96s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-16ubuntu1 [2964 kB] 96s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-16ubuntu1 [1184 kB] 96s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-16ubuntu1 [1037 kB] 96s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-16ubuntu1 [18.7 MB] 97s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-16ubuntu1 [525 kB] 97s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 97s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 97s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x rustc-1.84 s390x 1.84.0+dfsg0ubuntu1-0ubuntu1 [6414 kB] 98s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x cargo-1.84 s390x 1.84.0+dfsg0ubuntu1-0ubuntu1 [7497 kB] 99s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.23ubuntu1 [95.1 kB] 99s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.5.4-3build1 [168 kB] 99s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 99s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 99s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 99s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.1-2 [5064 B] 99s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-2 [50.1 kB] 99s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 99s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.23.1-1 [1065 kB] 99s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 99s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 99s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.23ubuntu1 [895 kB] 99s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x rustc s390x 1.84.0ubuntu1 [2830 B] 99s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x cargo s390x 1.84.0ubuntu1 [2240 B] 99s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x dh-cargo-tools all 31ubuntu4 [5834 B] 99s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x dh-cargo all 31ubuntu4 [8668 B] 99s Get:43 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-critical-section-dev s390x 1.2.0-1 [21.0 kB] 99s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-unicode-ident-dev s390x 1.0.13-1 [38.5 kB] 99s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-proc-macro2-dev s390x 1.0.92-1 [46.1 kB] 99s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-quote-dev s390x 1.0.37-1 [29.5 kB] 99s Get:47 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-syn-dev s390x 2.0.96-2 [227 kB] 99s Get:48 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-serde-derive-dev s390x 1.0.217-1 [51.2 kB] 99s Get:49 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-serde-dev s390x 1.0.217-1 [67.2 kB] 99s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-portable-atomic-dev s390x 1.10.0-3 [128 kB] 99s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-cfg-if-dev s390x 1.0.0-1 [10.5 kB] 99s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-rustc-std-workspace-core-dev s390x 1.0.0-1 [3020 B] 99s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-libc-dev s390x 0.2.169-1 [382 kB] 99s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-getrandom-dev s390x 0.2.15-1 [37.8 kB] 99s Get:55 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-derive-arbitrary-dev s390x 1.4.1-1 [13.5 kB] 99s Get:56 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-arbitrary-dev s390x 1.4.1-1 [36.9 kB] 99s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-smallvec-dev s390x 1.13.2-1 [35.5 kB] 99s Get:58 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-parking-lot-core-dev s390x 0.9.10-1 [32.6 kB] 99s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-once-cell-dev s390x 1.20.2-1 [31.9 kB] 99s Get:60 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-crunchy-dev s390x 0.2.2-1 [5340 B] 99s Get:61 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-tiny-keccak-dev s390x 2.0.2-1 [20.9 kB] 99s Get:62 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-const-random-macro-dev s390x 0.1.16-2 [10.5 kB] 99s Get:63 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-const-random-dev s390x 0.1.17-2 [8590 B] 99s Get:64 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-version-check-dev s390x 0.9.5-1 [16.9 kB] 99s Get:65 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-byteorder-dev s390x 1.5.0-1 [22.4 kB] 99s Get:66 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-zerocopy-derive-dev s390x 0.7.34-1 [30.3 kB] 99s Get:67 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-zerocopy-dev s390x 0.7.34-1 [117 kB] 99s Get:68 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-ahash-dev all 0.8.11-9 [38.1 kB] 99s Get:69 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-allocator-api2-dev s390x 0.2.16-1 [54.8 kB] 99s Get:70 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-compiler-builtins-dev s390x 0.1.139-1 [178 kB] 99s Get:71 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-derive-dev s390x 2.6.1-2 [11.0 kB] 99s Get:72 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-dev s390x 2.6.1-2 [28.0 kB] 99s Get:73 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-ref-dev s390x 2.6.1-1 [8942 B] 99s Get:74 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-erased-serde-dev s390x 0.3.31-1 [22.7 kB] 99s Get:75 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-serde-fmt-dev all 1.0.3-4 [7202 B] 99s Get:76 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-equivalent-dev s390x 1.0.1-1 [8240 B] 99s Get:77 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-either-dev s390x 1.13.0-1 [20.2 kB] 99s Get:78 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-crossbeam-utils-dev s390x 0.8.19-1 [41.1 kB] 99s Get:79 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-crossbeam-epoch-dev s390x 0.9.18-1 [42.3 kB] 99s Get:80 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-crossbeam-epoch+std-dev s390x 0.9.18-1 [1128 B] 99s Get:81 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-crossbeam-deque-dev s390x 0.8.5-1 [22.4 kB] 99s Get:82 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-rayon-core-dev s390x 1.12.1-1 [63.7 kB] 99s Get:83 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-rayon-dev s390x 1.10.0-1 [149 kB] 100s Get:84 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-hashbrown-dev s390x 0.14.5-5 [110 kB] 100s Get:85 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-indexmap-dev s390x 2.7.0-1 [69.4 kB] 100s Get:86 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-no-panic-dev s390x 0.1.32-1 [14.6 kB] 100s Get:87 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-itoa-dev s390x 1.0.14-1 [13.5 kB] 100s Get:88 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-ryu-dev s390x 1.0.19-1 [43.1 kB] 100s Get:89 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-serde-json-dev s390x 1.0.133-1 [130 kB] 100s Get:90 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-serde-test-dev s390x 1.0.171-1 [20.6 kB] 100s Get:91 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-value-bag-serde1-dev s390x 1.9.0-1 [7820 B] 100s Get:92 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-buffer-dev s390x 2.6.1-1 [16.8 kB] 100s Get:93 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-dynamic-dev s390x 2.6.1-1 [9542 B] 100s Get:94 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-fmt-dev s390x 2.6.1-1 [12.0 kB] 100s Get:95 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-sval-serde-dev s390x 2.6.1-1 [13.2 kB] 100s Get:96 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-value-bag-sval2-dev s390x 1.9.0-1 [7862 B] 100s Get:97 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-value-bag-dev s390x 1.9.0-1 [37.6 kB] 100s Get:98 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-log-dev s390x 0.4.22-1 [43.0 kB] 100s Get:99 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-memchr-dev s390x 2.7.4-1 [71.8 kB] 100s Get:100 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-core2-dev s390x 0.4.0-1 [35.8 kB] 100s Get:101 http://ftpmaster.internal/ubuntu plucky/universe s390x librust-bitstream-io-dev s390x 2.5.0-1 [32.8 kB] 100s Fetched 135 MB in 8s (16.7 MB/s) 100s Selecting previously unselected package m4. 100s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55867 files and directories currently installed.) 100s Preparing to unpack .../000-m4_1.4.19-5_s390x.deb ... 100s Unpacking m4 (1.4.19-5) ... 100s Selecting previously unselected package autoconf. 100s Preparing to unpack .../001-autoconf_2.72-3_all.deb ... 100s Unpacking autoconf (2.72-3) ... 100s Selecting previously unselected package autotools-dev. 100s Preparing to unpack .../002-autotools-dev_20220109.1_all.deb ... 100s Unpacking autotools-dev (20220109.1) ... 100s Selecting previously unselected package automake. 100s Preparing to unpack .../003-automake_1%3a1.17-3_all.deb ... 100s Unpacking automake (1:1.17-3) ... 100s Selecting previously unselected package autopoint. 100s Preparing to unpack .../004-autopoint_0.23.1-1_all.deb ... 100s Unpacking autopoint (0.23.1-1) ... 100s Selecting previously unselected package libgit2-1.9:s390x. 100s Preparing to unpack .../005-libgit2-1.9_1.9.0~ds-0ubuntu1_s390x.deb ... 100s Unpacking libgit2-1.9:s390x (1.9.0~ds-0ubuntu1) ... 100s Selecting previously unselected package libstd-rust-1.84:s390x. 100s Preparing to unpack .../006-libstd-rust-1.84_1.84.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... 100s Unpacking libstd-rust-1.84:s390x (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 101s Selecting previously unselected package libstd-rust-1.84-dev:s390x. 101s Preparing to unpack .../007-libstd-rust-1.84-dev_1.84.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... 101s Unpacking libstd-rust-1.84-dev:s390x (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 102s Selecting previously unselected package libisl23:s390x. 102s Preparing to unpack .../008-libisl23_0.27-1_s390x.deb ... 102s Unpacking libisl23:s390x (0.27-1) ... 102s Selecting previously unselected package libmpc3:s390x. 102s Preparing to unpack .../009-libmpc3_1.3.1-1build2_s390x.deb ... 102s Unpacking libmpc3:s390x (1.3.1-1build2) ... 102s Selecting previously unselected package cpp-14-s390x-linux-gnu. 102s Preparing to unpack .../010-cpp-14-s390x-linux-gnu_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking cpp-14-s390x-linux-gnu (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package cpp-14. 102s Preparing to unpack .../011-cpp-14_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking cpp-14 (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package cpp-s390x-linux-gnu. 102s Preparing to unpack .../012-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 102s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 102s Selecting previously unselected package cpp. 102s Preparing to unpack .../013-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 102s Unpacking cpp (4:14.2.0-1ubuntu1) ... 102s Selecting previously unselected package libcc1-0:s390x. 102s Preparing to unpack .../014-libcc1-0_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking libcc1-0:s390x (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package libgomp1:s390x. 102s Preparing to unpack .../015-libgomp1_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking libgomp1:s390x (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package libitm1:s390x. 102s Preparing to unpack .../016-libitm1_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking libitm1:s390x (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package libasan8:s390x. 102s Preparing to unpack .../017-libasan8_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking libasan8:s390x (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package libubsan1:s390x. 102s Preparing to unpack .../018-libubsan1_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking libubsan1:s390x (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package libgcc-14-dev:s390x. 102s Preparing to unpack .../019-libgcc-14-dev_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking libgcc-14-dev:s390x (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package gcc-14-s390x-linux-gnu. 102s Preparing to unpack .../020-gcc-14-s390x-linux-gnu_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking gcc-14-s390x-linux-gnu (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package gcc-14. 102s Preparing to unpack .../021-gcc-14_14.2.0-16ubuntu1_s390x.deb ... 102s Unpacking gcc-14 (14.2.0-16ubuntu1) ... 102s Selecting previously unselected package gcc-s390x-linux-gnu. 102s Preparing to unpack .../022-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 102s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 102s Selecting previously unselected package gcc. 102s Preparing to unpack .../023-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 102s Unpacking gcc (4:14.2.0-1ubuntu1) ... 102s Selecting previously unselected package rustc-1.84. 102s Preparing to unpack .../024-rustc-1.84_1.84.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... 102s Unpacking rustc-1.84 (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 102s Selecting previously unselected package cargo-1.84. 102s Preparing to unpack .../025-cargo-1.84_1.84.0+dfsg0ubuntu1-0ubuntu1_s390x.deb ... 102s Unpacking cargo-1.84 (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 103s Selecting previously unselected package libdebhelper-perl. 103s Preparing to unpack .../026-libdebhelper-perl_13.23ubuntu1_all.deb ... 103s Unpacking libdebhelper-perl (13.23ubuntu1) ... 103s Selecting previously unselected package libtool. 103s Preparing to unpack .../027-libtool_2.5.4-3build1_all.deb ... 103s Unpacking libtool (2.5.4-3build1) ... 103s Selecting previously unselected package dh-autoreconf. 103s Preparing to unpack .../028-dh-autoreconf_20_all.deb ... 103s Unpacking dh-autoreconf (20) ... 103s Selecting previously unselected package libarchive-zip-perl. 103s Preparing to unpack .../029-libarchive-zip-perl_1.68-1_all.deb ... 103s Unpacking libarchive-zip-perl (1.68-1) ... 103s Selecting previously unselected package libfile-stripnondeterminism-perl. 103s Preparing to unpack .../030-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 103s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 103s Selecting previously unselected package dh-strip-nondeterminism. 103s Preparing to unpack .../031-dh-strip-nondeterminism_1.14.1-2_all.deb ... 103s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 103s Selecting previously unselected package debugedit. 103s Preparing to unpack .../032-debugedit_1%3a5.1-2_s390x.deb ... 103s Unpacking debugedit (1:5.1-2) ... 103s Selecting previously unselected package dwz. 103s Preparing to unpack .../033-dwz_0.15-1build6_s390x.deb ... 103s Unpacking dwz (0.15-1build6) ... 103s Selecting previously unselected package gettext. 103s Preparing to unpack .../034-gettext_0.23.1-1_s390x.deb ... 103s Unpacking gettext (0.23.1-1) ... 103s Selecting previously unselected package intltool-debian. 103s Preparing to unpack .../035-intltool-debian_0.35.0+20060710.6_all.deb ... 103s Unpacking intltool-debian (0.35.0+20060710.6) ... 103s Selecting previously unselected package po-debconf. 103s Preparing to unpack .../036-po-debconf_1.0.21+nmu1_all.deb ... 103s Unpacking po-debconf (1.0.21+nmu1) ... 103s Selecting previously unselected package debhelper. 103s Preparing to unpack .../037-debhelper_13.23ubuntu1_all.deb ... 103s Unpacking debhelper (13.23ubuntu1) ... 103s Selecting previously unselected package rustc. 103s Preparing to unpack .../038-rustc_1.84.0ubuntu1_s390x.deb ... 103s Unpacking rustc (1.84.0ubuntu1) ... 103s Selecting previously unselected package cargo. 103s Preparing to unpack .../039-cargo_1.84.0ubuntu1_s390x.deb ... 103s Unpacking cargo (1.84.0ubuntu1) ... 103s Selecting previously unselected package dh-cargo-tools. 103s Preparing to unpack .../040-dh-cargo-tools_31ubuntu4_all.deb ... 103s Unpacking dh-cargo-tools (31ubuntu4) ... 103s Selecting previously unselected package dh-cargo. 103s Preparing to unpack .../041-dh-cargo_31ubuntu4_all.deb ... 103s Unpacking dh-cargo (31ubuntu4) ... 103s Selecting previously unselected package librust-critical-section-dev:s390x. 103s Preparing to unpack .../042-librust-critical-section-dev_1.2.0-1_s390x.deb ... 103s Unpacking librust-critical-section-dev:s390x (1.2.0-1) ... 103s Selecting previously unselected package librust-unicode-ident-dev:s390x. 103s Preparing to unpack .../043-librust-unicode-ident-dev_1.0.13-1_s390x.deb ... 103s Unpacking librust-unicode-ident-dev:s390x (1.0.13-1) ... 103s Selecting previously unselected package librust-proc-macro2-dev:s390x. 103s Preparing to unpack .../044-librust-proc-macro2-dev_1.0.92-1_s390x.deb ... 103s Unpacking librust-proc-macro2-dev:s390x (1.0.92-1) ... 103s Selecting previously unselected package librust-quote-dev:s390x. 103s Preparing to unpack .../045-librust-quote-dev_1.0.37-1_s390x.deb ... 103s Unpacking librust-quote-dev:s390x (1.0.37-1) ... 103s Selecting previously unselected package librust-syn-dev:s390x. 103s Preparing to unpack .../046-librust-syn-dev_2.0.96-2_s390x.deb ... 103s Unpacking librust-syn-dev:s390x (2.0.96-2) ... 103s Selecting previously unselected package librust-serde-derive-dev:s390x. 103s Preparing to unpack .../047-librust-serde-derive-dev_1.0.217-1_s390x.deb ... 103s Unpacking librust-serde-derive-dev:s390x (1.0.217-1) ... 103s Selecting previously unselected package librust-serde-dev:s390x. 103s Preparing to unpack .../048-librust-serde-dev_1.0.217-1_s390x.deb ... 103s Unpacking librust-serde-dev:s390x (1.0.217-1) ... 103s Selecting previously unselected package librust-portable-atomic-dev:s390x. 103s Preparing to unpack .../049-librust-portable-atomic-dev_1.10.0-3_s390x.deb ... 103s Unpacking librust-portable-atomic-dev:s390x (1.10.0-3) ... 103s Selecting previously unselected package librust-cfg-if-dev:s390x. 103s Preparing to unpack .../050-librust-cfg-if-dev_1.0.0-1_s390x.deb ... 103s Unpacking librust-cfg-if-dev:s390x (1.0.0-1) ... 103s Selecting previously unselected package librust-rustc-std-workspace-core-dev:s390x. 103s Preparing to unpack .../051-librust-rustc-std-workspace-core-dev_1.0.0-1_s390x.deb ... 103s Unpacking librust-rustc-std-workspace-core-dev:s390x (1.0.0-1) ... 103s Selecting previously unselected package librust-libc-dev:s390x. 103s Preparing to unpack .../052-librust-libc-dev_0.2.169-1_s390x.deb ... 103s Unpacking librust-libc-dev:s390x (0.2.169-1) ... 103s Selecting previously unselected package librust-getrandom-dev:s390x. 103s Preparing to unpack .../053-librust-getrandom-dev_0.2.15-1_s390x.deb ... 103s Unpacking librust-getrandom-dev:s390x (0.2.15-1) ... 103s Selecting previously unselected package librust-derive-arbitrary-dev:s390x. 103s Preparing to unpack .../054-librust-derive-arbitrary-dev_1.4.1-1_s390x.deb ... 103s Unpacking librust-derive-arbitrary-dev:s390x (1.4.1-1) ... 103s Selecting previously unselected package librust-arbitrary-dev:s390x. 103s Preparing to unpack .../055-librust-arbitrary-dev_1.4.1-1_s390x.deb ... 103s Unpacking librust-arbitrary-dev:s390x (1.4.1-1) ... 103s Selecting previously unselected package librust-smallvec-dev:s390x. 103s Preparing to unpack .../056-librust-smallvec-dev_1.13.2-1_s390x.deb ... 103s Unpacking librust-smallvec-dev:s390x (1.13.2-1) ... 103s Selecting previously unselected package librust-parking-lot-core-dev:s390x. 103s Preparing to unpack .../057-librust-parking-lot-core-dev_0.9.10-1_s390x.deb ... 103s Unpacking librust-parking-lot-core-dev:s390x (0.9.10-1) ... 103s Selecting previously unselected package librust-once-cell-dev:s390x. 103s Preparing to unpack .../058-librust-once-cell-dev_1.20.2-1_s390x.deb ... 103s Unpacking librust-once-cell-dev:s390x (1.20.2-1) ... 103s Selecting previously unselected package librust-crunchy-dev:s390x. 103s Preparing to unpack .../059-librust-crunchy-dev_0.2.2-1_s390x.deb ... 103s Unpacking librust-crunchy-dev:s390x (0.2.2-1) ... 103s Selecting previously unselected package librust-tiny-keccak-dev:s390x. 103s Preparing to unpack .../060-librust-tiny-keccak-dev_2.0.2-1_s390x.deb ... 103s Unpacking librust-tiny-keccak-dev:s390x (2.0.2-1) ... 103s Selecting previously unselected package librust-const-random-macro-dev:s390x. 103s Preparing to unpack .../061-librust-const-random-macro-dev_0.1.16-2_s390x.deb ... 103s Unpacking librust-const-random-macro-dev:s390x (0.1.16-2) ... 103s Selecting previously unselected package librust-const-random-dev:s390x. 103s Preparing to unpack .../062-librust-const-random-dev_0.1.17-2_s390x.deb ... 103s Unpacking librust-const-random-dev:s390x (0.1.17-2) ... 103s Selecting previously unselected package librust-version-check-dev:s390x. 103s Preparing to unpack .../063-librust-version-check-dev_0.9.5-1_s390x.deb ... 103s Unpacking librust-version-check-dev:s390x (0.9.5-1) ... 103s Selecting previously unselected package librust-byteorder-dev:s390x. 103s Preparing to unpack .../064-librust-byteorder-dev_1.5.0-1_s390x.deb ... 103s Unpacking librust-byteorder-dev:s390x (1.5.0-1) ... 103s Selecting previously unselected package librust-zerocopy-derive-dev:s390x. 103s Preparing to unpack .../065-librust-zerocopy-derive-dev_0.7.34-1_s390x.deb ... 103s Unpacking librust-zerocopy-derive-dev:s390x (0.7.34-1) ... 103s Selecting previously unselected package librust-zerocopy-dev:s390x. 103s Preparing to unpack .../066-librust-zerocopy-dev_0.7.34-1_s390x.deb ... 103s Unpacking librust-zerocopy-dev:s390x (0.7.34-1) ... 103s Selecting previously unselected package librust-ahash-dev. 103s Preparing to unpack .../067-librust-ahash-dev_0.8.11-9_all.deb ... 103s Unpacking librust-ahash-dev (0.8.11-9) ... 103s Selecting previously unselected package librust-allocator-api2-dev:s390x. 103s Preparing to unpack .../068-librust-allocator-api2-dev_0.2.16-1_s390x.deb ... 103s Unpacking librust-allocator-api2-dev:s390x (0.2.16-1) ... 103s Selecting previously unselected package librust-compiler-builtins-dev:s390x. 103s Preparing to unpack .../069-librust-compiler-builtins-dev_0.1.139-1_s390x.deb ... 103s Unpacking librust-compiler-builtins-dev:s390x (0.1.139-1) ... 103s Selecting previously unselected package librust-sval-derive-dev:s390x. 103s Preparing to unpack .../070-librust-sval-derive-dev_2.6.1-2_s390x.deb ... 103s Unpacking librust-sval-derive-dev:s390x (2.6.1-2) ... 103s Selecting previously unselected package librust-sval-dev:s390x. 103s Preparing to unpack .../071-librust-sval-dev_2.6.1-2_s390x.deb ... 103s Unpacking librust-sval-dev:s390x (2.6.1-2) ... 103s Selecting previously unselected package librust-sval-ref-dev:s390x. 103s Preparing to unpack .../072-librust-sval-ref-dev_2.6.1-1_s390x.deb ... 103s Unpacking librust-sval-ref-dev:s390x (2.6.1-1) ... 103s Selecting previously unselected package librust-erased-serde-dev:s390x. 103s Preparing to unpack .../073-librust-erased-serde-dev_0.3.31-1_s390x.deb ... 103s Unpacking librust-erased-serde-dev:s390x (0.3.31-1) ... 103s Selecting previously unselected package librust-serde-fmt-dev. 103s Preparing to unpack .../074-librust-serde-fmt-dev_1.0.3-4_all.deb ... 103s Unpacking librust-serde-fmt-dev (1.0.3-4) ... 103s Selecting previously unselected package librust-equivalent-dev:s390x. 103s Preparing to unpack .../075-librust-equivalent-dev_1.0.1-1_s390x.deb ... 103s Unpacking librust-equivalent-dev:s390x (1.0.1-1) ... 103s Selecting previously unselected package librust-either-dev:s390x. 103s Preparing to unpack .../076-librust-either-dev_1.13.0-1_s390x.deb ... 103s Unpacking librust-either-dev:s390x (1.13.0-1) ... 103s Selecting previously unselected package librust-crossbeam-utils-dev:s390x. 103s Preparing to unpack .../077-librust-crossbeam-utils-dev_0.8.19-1_s390x.deb ... 103s Unpacking librust-crossbeam-utils-dev:s390x (0.8.19-1) ... 103s Selecting previously unselected package librust-crossbeam-epoch-dev:s390x. 103s Preparing to unpack .../078-librust-crossbeam-epoch-dev_0.9.18-1_s390x.deb ... 103s Unpacking librust-crossbeam-epoch-dev:s390x (0.9.18-1) ... 103s Selecting previously unselected package librust-crossbeam-epoch+std-dev:s390x. 103s Preparing to unpack .../079-librust-crossbeam-epoch+std-dev_0.9.18-1_s390x.deb ... 103s Unpacking librust-crossbeam-epoch+std-dev:s390x (0.9.18-1) ... 103s Selecting previously unselected package librust-crossbeam-deque-dev:s390x. 103s Preparing to unpack .../080-librust-crossbeam-deque-dev_0.8.5-1_s390x.deb ... 103s Unpacking librust-crossbeam-deque-dev:s390x (0.8.5-1) ... 103s Selecting previously unselected package librust-rayon-core-dev:s390x. 103s Preparing to unpack .../081-librust-rayon-core-dev_1.12.1-1_s390x.deb ... 103s Unpacking librust-rayon-core-dev:s390x (1.12.1-1) ... 103s Selecting previously unselected package librust-rayon-dev:s390x. 103s Preparing to unpack .../082-librust-rayon-dev_1.10.0-1_s390x.deb ... 103s Unpacking librust-rayon-dev:s390x (1.10.0-1) ... 103s Selecting previously unselected package librust-hashbrown-dev:s390x. 103s Preparing to unpack .../083-librust-hashbrown-dev_0.14.5-5_s390x.deb ... 103s Unpacking librust-hashbrown-dev:s390x (0.14.5-5) ... 103s Selecting previously unselected package librust-indexmap-dev:s390x. 103s Preparing to unpack .../084-librust-indexmap-dev_2.7.0-1_s390x.deb ... 103s Unpacking librust-indexmap-dev:s390x (2.7.0-1) ... 103s Selecting previously unselected package librust-no-panic-dev:s390x. 103s Preparing to unpack .../085-librust-no-panic-dev_0.1.32-1_s390x.deb ... 103s Unpacking librust-no-panic-dev:s390x (0.1.32-1) ... 103s Selecting previously unselected package librust-itoa-dev:s390x. 103s Preparing to unpack .../086-librust-itoa-dev_1.0.14-1_s390x.deb ... 103s Unpacking librust-itoa-dev:s390x (1.0.14-1) ... 103s Selecting previously unselected package librust-ryu-dev:s390x. 103s Preparing to unpack .../087-librust-ryu-dev_1.0.19-1_s390x.deb ... 103s Unpacking librust-ryu-dev:s390x (1.0.19-1) ... 103s Selecting previously unselected package librust-serde-json-dev:s390x. 103s Preparing to unpack .../088-librust-serde-json-dev_1.0.133-1_s390x.deb ... 103s Unpacking librust-serde-json-dev:s390x (1.0.133-1) ... 103s Selecting previously unselected package librust-serde-test-dev:s390x. 103s Preparing to unpack .../089-librust-serde-test-dev_1.0.171-1_s390x.deb ... 103s Unpacking librust-serde-test-dev:s390x (1.0.171-1) ... 103s Selecting previously unselected package librust-value-bag-serde1-dev:s390x. 103s Preparing to unpack .../090-librust-value-bag-serde1-dev_1.9.0-1_s390x.deb ... 103s Unpacking librust-value-bag-serde1-dev:s390x (1.9.0-1) ... 103s Selecting previously unselected package librust-sval-buffer-dev:s390x. 103s Preparing to unpack .../091-librust-sval-buffer-dev_2.6.1-1_s390x.deb ... 103s Unpacking librust-sval-buffer-dev:s390x (2.6.1-1) ... 103s Selecting previously unselected package librust-sval-dynamic-dev:s390x. 103s Preparing to unpack .../092-librust-sval-dynamic-dev_2.6.1-1_s390x.deb ... 103s Unpacking librust-sval-dynamic-dev:s390x (2.6.1-1) ... 103s Selecting previously unselected package librust-sval-fmt-dev:s390x. 103s Preparing to unpack .../093-librust-sval-fmt-dev_2.6.1-1_s390x.deb ... 103s Unpacking librust-sval-fmt-dev:s390x (2.6.1-1) ... 103s Selecting previously unselected package librust-sval-serde-dev:s390x. 103s Preparing to unpack .../094-librust-sval-serde-dev_2.6.1-1_s390x.deb ... 103s Unpacking librust-sval-serde-dev:s390x (2.6.1-1) ... 103s Selecting previously unselected package librust-value-bag-sval2-dev:s390x. 103s Preparing to unpack .../095-librust-value-bag-sval2-dev_1.9.0-1_s390x.deb ... 103s Unpacking librust-value-bag-sval2-dev:s390x (1.9.0-1) ... 103s Selecting previously unselected package librust-value-bag-dev:s390x. 103s Preparing to unpack .../096-librust-value-bag-dev_1.9.0-1_s390x.deb ... 103s Unpacking librust-value-bag-dev:s390x (1.9.0-1) ... 103s Selecting previously unselected package librust-log-dev:s390x. 103s Preparing to unpack .../097-librust-log-dev_0.4.22-1_s390x.deb ... 103s Unpacking librust-log-dev:s390x (0.4.22-1) ... 103s Selecting previously unselected package librust-memchr-dev:s390x. 103s Preparing to unpack .../098-librust-memchr-dev_2.7.4-1_s390x.deb ... 103s Unpacking librust-memchr-dev:s390x (2.7.4-1) ... 103s Selecting previously unselected package librust-core2-dev:s390x. 103s Preparing to unpack .../099-librust-core2-dev_0.4.0-1_s390x.deb ... 103s Unpacking librust-core2-dev:s390x (0.4.0-1) ... 103s Selecting previously unselected package librust-bitstream-io-dev:s390x. 103s Preparing to unpack .../100-librust-bitstream-io-dev_2.5.0-1_s390x.deb ... 103s Unpacking librust-bitstream-io-dev:s390x (2.5.0-1) ... 103s Setting up librust-crossbeam-utils-dev:s390x (0.8.19-1) ... 103s Setting up librust-either-dev:s390x (1.13.0-1) ... 103s Setting up dh-cargo-tools (31ubuntu4) ... 103s Setting up librust-version-check-dev:s390x (0.9.5-1) ... 103s Setting up libarchive-zip-perl (1.68-1) ... 103s Setting up libdebhelper-perl (13.23ubuntu1) ... 103s Setting up m4 (1.4.19-5) ... 103s Setting up librust-ryu-dev:s390x (1.0.19-1) ... 103s Setting up libgomp1:s390x (14.2.0-16ubuntu1) ... 103s Setting up librust-compiler-builtins-dev:s390x (0.1.139-1) ... 103s Setting up librust-crossbeam-epoch-dev:s390x (0.9.18-1) ... 103s Setting up autotools-dev (20220109.1) ... 103s Setting up librust-rustc-std-workspace-core-dev:s390x (1.0.0-1) ... 103s Setting up librust-critical-section-dev:s390x (1.2.0-1) ... 103s Setting up libmpc3:s390x (1.3.1-1build2) ... 103s Setting up autopoint (0.23.1-1) ... 103s Setting up librust-crunchy-dev:s390x (0.2.2-1) ... 103s Setting up libgit2-1.9:s390x (1.9.0~ds-0ubuntu1) ... 103s Setting up autoconf (2.72-3) ... 103s Setting up libstd-rust-1.84:s390x (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 103s Setting up libubsan1:s390x (14.2.0-16ubuntu1) ... 103s Setting up librust-unicode-ident-dev:s390x (1.0.13-1) ... 103s Setting up librust-equivalent-dev:s390x (1.0.1-1) ... 103s Setting up dwz (0.15-1build6) ... 103s Setting up libasan8:s390x (14.2.0-16ubuntu1) ... 103s Setting up libstd-rust-1.84-dev:s390x (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 103s Setting up librust-cfg-if-dev:s390x (1.0.0-1) ... 103s Setting up debugedit (1:5.1-2) ... 103s Setting up librust-byteorder-dev:s390x (1.5.0-1) ... 103s Setting up libisl23:s390x (0.27-1) ... 103s Setting up libcc1-0:s390x (14.2.0-16ubuntu1) ... 103s Setting up libitm1:s390x (14.2.0-16ubuntu1) ... 103s Setting up automake (1:1.17-3) ... 103s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 103s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 103s Setting up librust-crossbeam-epoch+std-dev:s390x (0.9.18-1) ... 103s Setting up librust-libc-dev:s390x (0.2.169-1) ... 103s Setting up gettext (0.23.1-1) ... 103s Setting up librust-crossbeam-deque-dev:s390x (0.8.5-1) ... 103s Setting up librust-tiny-keccak-dev:s390x (2.0.2-1) ... 103s Setting up librust-getrandom-dev:s390x (0.2.15-1) ... 103s Setting up librust-proc-macro2-dev:s390x (1.0.92-1) ... 103s Setting up librust-rayon-core-dev:s390x (1.12.1-1) ... 103s Setting up intltool-debian (0.35.0+20060710.6) ... 103s Setting up cpp-14-s390x-linux-gnu (14.2.0-16ubuntu1) ... 103s Setting up cpp-14 (14.2.0-16ubuntu1) ... 103s Setting up dh-strip-nondeterminism (1.14.1-2) ... 103s Setting up libgcc-14-dev:s390x (14.2.0-16ubuntu1) ... 103s Setting up librust-rayon-dev:s390x (1.10.0-1) ... 103s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 103s Setting up po-debconf (1.0.21+nmu1) ... 103s Setting up librust-quote-dev:s390x (1.0.37-1) ... 103s Setting up librust-syn-dev:s390x (2.0.96-2) ... 103s Setting up gcc-14-s390x-linux-gnu (14.2.0-16ubuntu1) ... 103s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 103s Setting up librust-sval-derive-dev:s390x (2.6.1-2) ... 103s Setting up librust-no-panic-dev:s390x (0.1.32-1) ... 103s Setting up cpp (4:14.2.0-1ubuntu1) ... 103s Setting up librust-serde-derive-dev:s390x (1.0.217-1) ... 103s Setting up librust-zerocopy-derive-dev:s390x (0.7.34-1) ... 103s Setting up librust-serde-dev:s390x (1.0.217-1) ... 103s Setting up librust-derive-arbitrary-dev:s390x (1.4.1-1) ... 103s Setting up librust-allocator-api2-dev:s390x (0.2.16-1) ... 103s Setting up librust-serde-fmt-dev (1.0.3-4) ... 103s Setting up librust-portable-atomic-dev:s390x (1.10.0-3) ... 103s Setting up librust-sval-dev:s390x (2.6.1-2) ... 103s Setting up librust-itoa-dev:s390x (1.0.14-1) ... 103s Setting up gcc-14 (14.2.0-16ubuntu1) ... 103s Setting up librust-sval-ref-dev:s390x (2.6.1-1) ... 103s Setting up librust-zerocopy-dev:s390x (0.7.34-1) ... 103s Setting up librust-arbitrary-dev:s390x (1.4.1-1) ... 103s Setting up librust-serde-test-dev:s390x (1.0.171-1) ... 103s Setting up librust-erased-serde-dev:s390x (0.3.31-1) ... 103s Setting up librust-sval-dynamic-dev:s390x (2.6.1-1) ... 103s Setting up libtool (2.5.4-3build1) ... 103s Setting up librust-sval-buffer-dev:s390x (2.6.1-1) ... 103s Setting up librust-smallvec-dev:s390x (1.13.2-1) ... 103s Setting up librust-sval-fmt-dev:s390x (2.6.1-1) ... 103s Setting up gcc (4:14.2.0-1ubuntu1) ... 103s Setting up dh-autoreconf (20) ... 103s Setting up rustc-1.84 (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 103s Setting up rustc (1.84.0ubuntu1) ... 103s Setting up librust-parking-lot-core-dev:s390x (0.9.10-1) ... 103s Setting up librust-once-cell-dev:s390x (1.20.2-1) ... 103s Setting up librust-sval-serde-dev:s390x (2.6.1-1) ... 103s Setting up cargo-1.84 (1.84.0+dfsg0ubuntu1-0ubuntu1) ... 103s Setting up librust-const-random-macro-dev:s390x (0.1.16-2) ... 103s Setting up librust-const-random-dev:s390x (0.1.17-2) ... 103s Setting up debhelper (13.23ubuntu1) ... 103s Setting up librust-ahash-dev (0.8.11-9) ... 103s Setting up cargo (1.84.0ubuntu1) ... 103s Setting up dh-cargo (31ubuntu4) ... 103s Setting up librust-value-bag-sval2-dev:s390x (1.9.0-1) ... 103s Setting up librust-hashbrown-dev:s390x (0.14.5-5) ... 103s Setting up librust-indexmap-dev:s390x (2.7.0-1) ... 103s Setting up librust-serde-json-dev:s390x (1.0.133-1) ... 103s Setting up librust-value-bag-serde1-dev:s390x (1.9.0-1) ... 103s Setting up librust-value-bag-dev:s390x (1.9.0-1) ... 103s Setting up librust-log-dev:s390x (0.4.22-1) ... 103s Setting up librust-memchr-dev:s390x (2.7.4-1) ... 103s Setting up librust-core2-dev:s390x (0.4.0-1) ... 103s Setting up librust-bitstream-io-dev:s390x (2.5.0-1) ... 103s Processing triggers for libc-bin (2.40-4ubuntu1) ... 103s Processing triggers for man-db (2.13.0-1) ... 104s Processing triggers for install-info (7.1.1-1) ... 105s autopkgtest [21:12:08]: test rust-bitstream-io:@: /usr/share/cargo/bin/cargo-auto-test bitstream-io 2.5.0 --all-targets --all-features 105s autopkgtest [21:12:08]: test rust-bitstream-io:@: [----------------------- 105s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 105s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 105s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 105s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.VJyZQzLqmc/registry/ 105s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 105s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 105s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 105s debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 's390x-unknown-linux-gnu', '--all-targets', '--all-features'],) {} 106s Compiling memchr v2.7.4 106s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/tmp/tmp.VJyZQzLqmc/registry/memchr-2.7.4 CARGO_MANIFEST_PATH=/tmp/tmp.VJyZQzLqmc/registry/memchr-2.7.4/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 106s 1, 2 or 3 byte search and single substring search. 106s ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/tmp.VJyZQzLqmc/target/debug/deps rustc --crate-name memchr --edition=2021 /tmp/tmp.VJyZQzLqmc/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=1637d8b0c4f61e75 -C extra-filename=-1637d8b0c4f61e75 --out-dir /tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VJyZQzLqmc/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VJyZQzLqmc/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 106s Compiling core2 v0.4.0 106s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=core2 CARGO_MANIFEST_DIR=/tmp/tmp.VJyZQzLqmc/registry/core2-0.4.0 CARGO_MANIFEST_PATH=/tmp/tmp.VJyZQzLqmc/registry/core2-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Brendan Molloy ' CARGO_PKG_DESCRIPTION='The bare essentials of std::io for use in no_std. Alloc support is optional.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=core2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bbqsrc/core2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/tmp.VJyZQzLqmc/target/debug/deps rustc --crate-name core2 --edition=2018 /tmp/tmp.VJyZQzLqmc/registry/core2-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=a1438cfc305b9413 -C extra-filename=-a1438cfc305b9413 --out-dir /tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VJyZQzLqmc/target/debug/deps --extern memchr=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libmemchr-1637d8b0c4f61e75.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VJyZQzLqmc/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 106s warning: unstable feature specified for `-Ctarget-feature`: `backchain` 106s | 106s = note: this feature is not stably supported; its behavior can change in the future 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:1:13 106s | 106s 1 | #![cfg_attr(feature = "nightly", feature(maybe_uninit_ref))] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s = note: `#[warn(unexpected_cfgs)]` on by default 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:2:13 106s | 106s 2 | #![cfg_attr(feature = "nightly", feature(never_type))] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:3:34 106s | 106s 3 | #![cfg_attr(all(feature = "std", feature = "nightly"), feature(read_initializer))] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/error.rs:323:7 106s | 106s 323 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:1:7 106s | 106s 1 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:22:7 106s | 106s 22 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:25:7 106s | 106s 25 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:1:7 106s | 106s 1 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:4:7 106s | 106s 4 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: unexpected `cfg` condition value: `nightly` 106s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:7:7 106s | 106s 7 | #[cfg(feature = "nightly")] 106s | ^^^^^^^^^^^^^^^^^^^ 106s | 106s = note: expected values for `feature` are: `alloc`, `default`, and `std` 106s = help: consider adding `nightly` as a feature in `Cargo.toml` 106s = note: see for more information about checking conditional configuration 106s 106s warning: `memchr` (lib) generated 1 warning 106s Compiling bitstream-io v2.5.0 (/usr/share/cargo/registry/bitstream-io-2.5.0) 106s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.VJyZQzLqmc/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="core2"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=7085fe4b36efd194 -C extra-filename=-7085fe4b36efd194 --out-dir /tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VJyZQzLqmc/target/debug/deps --extern core2=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rmeta -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VJyZQzLqmc/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 106s warning: `core2` (lib) generated 11 warnings (1 duplicate) 106s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.VJyZQzLqmc/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=b2e967e2b7b6d18b -C extra-filename=-b2e967e2b7b6d18b --out-dir /tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VJyZQzLqmc/target/debug/deps --extern core2=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VJyZQzLqmc/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 106s warning: `bitstream-io` (lib) generated 1 warning (1 duplicate) 106s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=roundtrip CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VJyZQzLqmc/target/debug/deps rustc --crate-name roundtrip --edition=2018 tests/roundtrip.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=9641d51a5d98ac07 -C extra-filename=-9641d51a5d98ac07 --out-dir /tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VJyZQzLqmc/target/debug/deps --extern bitstream_io=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-7085fe4b36efd194.rlib --extern core2=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VJyZQzLqmc/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:30:61 106s | 106s 30 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 61 | define_roundtrip!(test_roundtrip_be, BigEndian); 106s | ----------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:30:38 106s | 106s 30 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 61 | define_roundtrip!(test_roundtrip_be, BigEndian); 106s | ----------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read` exists for struct `BitReader<&mut Cursor<&Vec>, BigEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:32:43 106s | 106s 32 | assert_eq!(reader.read::(bits).unwrap(), value as u32); 106s | ^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, BigEndian>` due to unsatisfied trait bounds 106s ... 106s 61 | define_roundtrip!(test_roundtrip_be, BigEndian); 106s | ----------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, BigEndian>: BitRead` 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:51:61 106s | 106s 51 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 61 | define_roundtrip!(test_roundtrip_be, BigEndian); 106s | ----------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:51:38 106s | 106s 51 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 61 | define_roundtrip!(test_roundtrip_be, BigEndian); 106s | ----------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_signed` exists for struct `BitReader<&mut Cursor<&Vec>, BigEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:53:43 106s | 106s 53 | assert_eq!(reader.read_signed::(bits).unwrap(), value as i32); 106s | ^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, BigEndian>` due to unsatisfied trait bounds 106s ... 106s 61 | define_roundtrip!(test_roundtrip_be, BigEndian); 106s | ----------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, BigEndian>: BitRead` 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:30:61 106s | 106s 30 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 62 | define_roundtrip!(test_roundtrip_le, LittleEndian); 106s | -------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:30:38 106s | 106s 30 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 62 | define_roundtrip!(test_roundtrip_le, LittleEndian); 106s | -------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read` exists for struct `BitReader<&mut Cursor<&Vec>, LittleEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:32:43 106s | 106s 32 | assert_eq!(reader.read::(bits).unwrap(), value as u32); 106s | ^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, LittleEndian>` due to unsatisfied trait bounds 106s ... 106s 62 | define_roundtrip!(test_roundtrip_le, LittleEndian); 106s | -------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, LittleEndian>: BitRead` 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:51:61 106s | 106s 51 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 62 | define_roundtrip!(test_roundtrip_le, LittleEndian); 106s | -------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:51:38 106s | 106s 51 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 62 | define_roundtrip!(test_roundtrip_le, LittleEndian); 106s | -------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_signed` exists for struct `BitReader<&mut Cursor<&Vec>, LittleEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:53:43 106s | 106s 53 | assert_eq!(reader.read_signed::(bits).unwrap(), value as i32); 106s | ^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, LittleEndian>` due to unsatisfied trait bounds 106s ... 106s 62 | define_roundtrip!(test_roundtrip_le, LittleEndian); 106s | -------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, LittleEndian>: BitRead` 106s = note: this error originates in the macro `define_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:78:57 106s | 106s 78 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 103 | define_unary_roundtrip!(test_unary_roundtrip_be, BigEndian); 106s | ----------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:78:34 106s | 106s 78 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 103 | define_unary_roundtrip!(test_unary_roundtrip_be, BigEndian); 106s | ----------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_unary0` exists for struct `BitReader<&mut Cursor<&Vec>, BigEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:80:39 106s | 106s 80 | assert_eq!(reader.read_unary0().unwrap(), value); 106s | ^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, BigEndian>` due to unsatisfied trait bounds 106s ... 106s 103 | define_unary_roundtrip!(test_unary_roundtrip_be, BigEndian); 106s | ----------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, BigEndian>: BitRead` 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:94:57 106s | 106s 94 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 103 | define_unary_roundtrip!(test_unary_roundtrip_be, BigEndian); 106s | ----------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:94:34 106s | 106s 94 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 103 | define_unary_roundtrip!(test_unary_roundtrip_be, BigEndian); 106s | ----------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_unary1` exists for struct `BitReader<&mut Cursor<&Vec>, BigEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:96:39 106s | 106s 96 | assert_eq!(reader.read_unary1().unwrap(), value); 106s | ^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, BigEndian>` due to unsatisfied trait bounds 106s ... 106s 103 | define_unary_roundtrip!(test_unary_roundtrip_be, BigEndian); 106s | ----------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, BigEndian>: BitRead` 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:78:57 106s | 106s 78 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 104 | define_unary_roundtrip!(test_unary_roundtrip_le, LittleEndian); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:78:34 106s | 106s 78 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 104 | define_unary_roundtrip!(test_unary_roundtrip_le, LittleEndian); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_unary0` exists for struct `BitReader<&mut Cursor<&Vec>, LittleEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:80:39 106s | 106s 80 | assert_eq!(reader.read_unary0().unwrap(), value); 106s | ^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, LittleEndian>` due to unsatisfied trait bounds 106s ... 106s 104 | define_unary_roundtrip!(test_unary_roundtrip_le, LittleEndian); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, LittleEndian>: BitRead` 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:94:57 106s | 106s 94 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 104 | define_unary_roundtrip!(test_unary_roundtrip_le, LittleEndian); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:94:34 106s | 106s 94 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 104 | define_unary_roundtrip!(test_unary_roundtrip_le, LittleEndian); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_unary1` exists for struct `BitReader<&mut Cursor<&Vec>, LittleEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:96:39 106s | 106s 96 | assert_eq!(reader.read_unary1().unwrap(), value); 106s | ^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, LittleEndian>` due to unsatisfied trait bounds 106s ... 106s 104 | define_unary_roundtrip!(test_unary_roundtrip_le, LittleEndian); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, LittleEndian>: BitRead` 106s = note: this error originates in the macro `define_unary_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:57 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 130 | define_float_roundtrip!(test_f32_roundtrip_be, BigEndian, f32); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:34 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 130 | define_float_roundtrip!(test_f32_roundtrip_be, BigEndian, f32); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_to` exists for struct `BitReader<&mut Cursor<&Vec>, BigEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:123:39 106s | 106s 123 | assert_eq!(reader.read_to::<$t>().unwrap(), value as $t); 106s | ^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, BigEndian>` due to unsatisfied trait bounds 106s ... 106s 130 | define_float_roundtrip!(test_f32_roundtrip_be, BigEndian, f32); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, BigEndian>: BitRead` 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:57 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 131 | define_float_roundtrip!(test_f64_roundtrip_be, BigEndian, f64); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:34 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 131 | define_float_roundtrip!(test_f64_roundtrip_be, BigEndian, f64); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_to` exists for struct `BitReader<&mut Cursor<&Vec>, BigEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:123:39 106s | 106s 123 | assert_eq!(reader.read_to::<$t>().unwrap(), value as $t); 106s | ^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, BigEndian>` due to unsatisfied trait bounds 106s ... 106s 131 | define_float_roundtrip!(test_f64_roundtrip_be, BigEndian, f64); 106s | -------------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, BigEndian>: BitRead` 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:57 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 132 | define_float_roundtrip!(test_f32_roundtrip_le, LittleEndian, f32); 106s | ----------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:34 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 132 | define_float_roundtrip!(test_f32_roundtrip_le, LittleEndian, f32); 106s | ----------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_to` exists for struct `BitReader<&mut Cursor<&Vec>, LittleEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:123:39 106s | 106s 123 | assert_eq!(reader.read_to::<$t>().unwrap(), value as $t); 106s | ^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, LittleEndian>` due to unsatisfied trait bounds 106s ... 106s 132 | define_float_roundtrip!(test_f32_roundtrip_le, LittleEndian, f32); 106s | ----------------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, LittleEndian>: BitRead` 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:57 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ----------------- ^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s | | 106s | required by a bound introduced by this call 106s ... 106s 133 | define_float_roundtrip!(test_f64_roundtrip_le, LittleEndian, f64); 106s | ----------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader::::endian` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 106s --> tests/roundtrip.rs:121:34 106s | 106s 121 | let mut reader = BitReader::endian(&mut c, $endianness); 106s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 106s ... 106s 133 | define_float_roundtrip!(test_f64_roundtrip_le, LittleEndian, f64); 106s | ----------------------------------------------------------------- in this macro invocation 106s | 106s = help: the following other types implement trait `core2::io::traits::Read`: 106s &[u8] 106s &mut R 106s core2::io::cursor::Cursor 106s core2::io::traits::Chain 106s core2::io::traits::Take 106s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 106s note: required by a bound in `BitReader` 106s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s error[E0599]: the method `read_to` exists for struct `BitReader<&mut Cursor<&Vec>, LittleEndian>`, but its trait bounds were not satisfied 106s --> tests/roundtrip.rs:123:39 106s | 106s 123 | assert_eq!(reader.read_to::<$t>().unwrap(), value as $t); 106s | ^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, LittleEndian>` due to unsatisfied trait bounds 106s ... 106s 133 | define_float_roundtrip!(test_f64_roundtrip_le, LittleEndian, f64); 106s | ----------------------------------------------------------------- in this macro invocation 106s | 106s = note: the following trait bounds were not satisfied: 106s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 106s which is required by `BitReader<&mut std::io::Cursor<&Vec>, LittleEndian>: BitRead` 106s = note: this error originates in the macro `define_float_roundtrip` (in Nightly builds, run with -Z macro-backtrace for more info) 106s 106s Some errors have detailed explanations: E0277, E0599. 106s For more information about an error, try `rustc --explain E0277`. 106s error: could not compile `bitstream-io` (test "roundtrip") due to 36 previous errors 106s 106s Caused by: 106s process didn't exit successfully: `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=roundtrip CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VJyZQzLqmc/target/debug/deps rustc --crate-name roundtrip --edition=2018 tests/roundtrip.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=9641d51a5d98ac07 -C extra-filename=-9641d51a5d98ac07 --out-dir /tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VJyZQzLqmc/target/debug/deps --extern bitstream_io=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-7085fe4b36efd194.rlib --extern core2=/tmp/tmp.VJyZQzLqmc/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VJyZQzLqmc/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` (exit status: 1) 106s warning: build failed, waiting for other jobs to finish... 107s warning: `bitstream-io` (lib test) generated 1 warning (1 duplicate) 107s autopkgtest [21:12:10]: test rust-bitstream-io:@: -----------------------] 107s autopkgtest [21:12:10]: test rust-bitstream-io:@: - - - - - - - - - - results - - - - - - - - - - 107s rust-bitstream-io:@ FLAKY non-zero exit status 101 108s autopkgtest [21:12:11]: test librust-bitstream-io-dev:alloc: preparing testbed 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s Starting pkgProblemResolver with broken count: 0 108s Starting 2 pkgProblemResolver with broken count: 0 108s Done 108s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 109s autopkgtest [21:12:12]: test librust-bitstream-io-dev:alloc: /usr/share/cargo/bin/cargo-auto-test bitstream-io 2.5.0 --all-targets --no-default-features --features alloc 109s autopkgtest [21:12:12]: test librust-bitstream-io-dev:alloc: [----------------------- 109s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 109s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 109s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 109s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.12uQVrsO3v/registry/ 109s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 109s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 109s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 109s debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 's390x-unknown-linux-gnu', '--all-targets', '--no-default-features', '--features', 'alloc'],) {} 109s Compiling memchr v2.7.4 109s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/tmp/tmp.12uQVrsO3v/registry/memchr-2.7.4 CARGO_MANIFEST_PATH=/tmp/tmp.12uQVrsO3v/registry/memchr-2.7.4/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 109s 1, 2 or 3 byte search and single substring search. 109s ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name memchr --edition=2021 /tmp/tmp.12uQVrsO3v/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=1637d8b0c4f61e75 -C extra-filename=-1637d8b0c4f61e75 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 110s Compiling core2 v0.4.0 110s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=core2 CARGO_MANIFEST_DIR=/tmp/tmp.12uQVrsO3v/registry/core2-0.4.0 CARGO_MANIFEST_PATH=/tmp/tmp.12uQVrsO3v/registry/core2-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Brendan Molloy ' CARGO_PKG_DESCRIPTION='The bare essentials of std::io for use in no_std. Alloc support is optional.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=core2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bbqsrc/core2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name core2 --edition=2018 /tmp/tmp.12uQVrsO3v/registry/core2-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=a1438cfc305b9413 -C extra-filename=-a1438cfc305b9413 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern memchr=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libmemchr-1637d8b0c4f61e75.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 110s warning: unstable feature specified for `-Ctarget-feature`: `backchain` 110s | 110s = note: this feature is not stably supported; its behavior can change in the future 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:1:13 110s | 110s 1 | #![cfg_attr(feature = "nightly", feature(maybe_uninit_ref))] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s = note: `#[warn(unexpected_cfgs)]` on by default 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:2:13 110s | 110s 2 | #![cfg_attr(feature = "nightly", feature(never_type))] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:3:34 110s | 110s 3 | #![cfg_attr(all(feature = "std", feature = "nightly"), feature(read_initializer))] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/error.rs:323:7 110s | 110s 323 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:1:7 110s | 110s 1 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:22:7 110s | 110s 22 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:25:7 110s | 110s 25 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:1:7 110s | 110s 1 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:4:7 110s | 110s 4 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: unexpected `cfg` condition value: `nightly` 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:7:7 110s | 110s 7 | #[cfg(feature = "nightly")] 110s | ^^^^^^^^^^^^^^^^^^^ 110s | 110s = note: expected values for `feature` are: `alloc`, `default`, and `std` 110s = help: consider adding `nightly` as a feature in `Cargo.toml` 110s = note: see for more information about checking conditional configuration 110s 110s warning: `memchr` (lib) generated 1 warning 110s Compiling bitstream-io v2.5.0 (/usr/share/cargo/registry/bitstream-io-2.5.0) 110s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=17760486e8ce6c58 -C extra-filename=-17760486e8ce6c58 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern core2=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rmeta -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 110s warning: `core2` (lib) generated 11 warnings (1 duplicate) 110s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=279f0ffb4897ef94 -C extra-filename=-279f0ffb4897ef94 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern core2=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 110s warning: `bitstream-io` (lib) generated 1 warning (1 duplicate) 110s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=write CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name write --edition=2018 tests/write.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=5f4cd5c8e6832bd3 -C extra-filename=-5f4cd5c8e6832bd3 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern bitstream_io=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-17760486e8ce6c58.rlib --extern core2=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:838:35 110s | 110s 838 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:838:17 110s | 110s 838 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:839:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 839 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:840:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 840 | assert!(w.write_bit(false).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:841:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 841 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:842:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 842 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:843:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 843 | assert!(w.write_bit(false).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:844:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 844 | assert!(w.write_bit(false).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:845:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 845 | assert!(w.write_bit(false).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:846:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 846 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:847:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 847 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:848:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 848 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:849:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 849 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:850:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 850 | assert!(w.write_bit(false).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:851:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 851 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:852:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 852 | assert!(w.write_bit(true).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:853:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 853 | assert!(w.write_bit(false).is_ok()); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:854:18 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 854 | assert_eq!(w.write_bit(true).unwrap_err().kind(), ErrorKind::WriteZero); 110s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:857:35 110s | 110s 857 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:857:17 110s | 110s 857 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 110s 110s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:858:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 858 | assert!(w.write(2, 2u32).is_ok()); 110s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:859:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 859 | assert!(w.write(3, 6u32).is_ok()); 110s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:860:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 860 | assert!(w.write(5, 7u32).is_ok()); 110s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:861:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 861 | assert!(w.write(3, 5u32).is_ok()); 110s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:863:11 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 863 | w.write(19, 0x53BC1u32).unwrap_err().kind(), 110s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:868:35 110s | 110s 868 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:868:17 110s | 110s 868 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 110s 110s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:869:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 869 | assert!(w.write_signed(2, -2).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:870:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 870 | assert!(w.write_signed(3, -2).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:871:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 871 | assert!(w.write_signed(5, 7).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:872:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 872 | assert!(w.write_signed(3, -3).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:874:11 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 874 | w.write_signed(19, -181311).unwrap_err().kind(), 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:879:35 110s | 110s 879 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:879:17 110s | 110s 879 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:880:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 880 | assert!(w.write_unary0(1).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:881:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 881 | assert!(w.write_unary0(2).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:882:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 882 | assert!(w.write_unary0(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:883:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 883 | assert!(w.write_unary0(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:884:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 884 | assert!(w.write_unary0(4).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:885:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 885 | assert!(w.write_unary0(2).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:886:18 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 886 | assert_eq!(w.write_unary0(1).unwrap_err().kind(), ErrorKind::WriteZero); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:889:35 110s | 110s 889 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:889:17 110s | 110s 889 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:890:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 890 | assert!(w.write_unary1(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:891:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 891 | assert!(w.write_unary1(1).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:892:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 892 | assert!(w.write_unary1(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s warning: `bitstream-io` (lib test) generated 1 warning (1 duplicate) 110s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=huffman CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name huffman --edition=2018 tests/huffman.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=1a21cf9cfc4ebc74 -C extra-filename=-1a21cf9cfc4ebc74 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern bitstream_io=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-17760486e8ce6c58.rlib --extern core2=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:893:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 893 | assert!(w.write_unary1(3).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:894:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 894 | assert!(w.write_unary1(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:895:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 895 | assert!(w.write_unary1(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:896:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 896 | assert!(w.write_unary1(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:897:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 897 | assert!(w.write_unary1(1).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:898:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 898 | assert!(w.write_unary1(0).is_ok()); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:899:18 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 899 | assert_eq!(w.write_unary1(1).unwrap_err().kind(), ErrorKind::WriteZero); 110s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:902:35 110s | 110s 902 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:902:17 110s | 110s 902 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 110s 110s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:903:15 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 903 | assert!(w.write::(9, 0b111111111).is_ok()); 110s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0599]: the method `byte_align` exists for struct `BitWriter`, but its trait bounds were not satisfied 110s --> tests/write.rs:904:18 110s | 110s 806 | struct LimitedWriter { 110s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 110s ... 110s 904 | assert_eq!(w.byte_align().unwrap_err().kind(), ErrorKind::WriteZero); 110s | ^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 110s | 110s = note: the following trait bounds were not satisfied: 110s `LimitedWriter: core2::io::traits::Write` 110s which is required by `BitWriter: BitWrite` 110s note: the trait `core2::io::traits::Write` must be implemented 110s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 110s | 110s 614 | pub trait Write { 110s | ^^^^^^^^^^^^^^^ 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:907:35 110s | 110s 907 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 110s | | 110s | required by a bound introduced by this call 110s | 110s = help: the following other types implement trait `core2::io::traits::Write`: 110s &mut W 110s &mut [u8] 110s Vec 110s core2::io::cursor::Cursor<&mut [u8]> 110s note: required by a bound in `BitWriter::::endian` 110s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 110s 110s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 110s --> tests/write.rs:907:17 110s | 110s 907 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 110s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write_bytes` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:909:11 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 909 | w.write_bytes(b"\xB1\xED").unwrap_err().kind(), 111s | ^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:914:35 111s | 111s 914 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:914:17 111s | 111s 914 | let mut w = BitWriter::endian(LimitedWriter::new(1), BigEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:915:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 915 | assert!(w.write(4, 11).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_bytes` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:917:11 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 917 | w.write_bytes(b"\xB1\xED").unwrap_err().kind(), 111s | ^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:928:35 111s | 111s 928 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:928:17 111s | 111s 928 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:929:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 929 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:80:35 111s | 111s 80 | let mut r = BitReader::endian(Cursor::new(&data), BigEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&[{integer}; 2]>` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s note: required by a bound in `BitReader::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 111s 111s error[E0277]: the trait bound `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:80:17 111s | 111s 80 | let mut r = BitReader::endian(Cursor::new(&data), BigEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&[{integer}; 2]>` 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s note: required by a bound in `BitReader` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:81:18 111s | 111s 81 | assert_eq!(r.read_huffman(&tree).unwrap(), Some(1)); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:82:18 111s | 111s 82 | assert_eq!(r.read_huffman(&tree).unwrap(), Some(2)); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:930:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 930 | assert!(w.write_bit(false).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:83:18 111s | 111s 83 | assert_eq!(r.read_huffman(&tree).unwrap(), Some(0)); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:84:18 111s | 111s 84 | assert_eq!(r.read_huffman(&tree).unwrap(), Some(0)); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:931:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 931 | assert!(w.write_bit(false).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:85:18 111s | 111s 85 | assert_eq!(r.read_huffman(&tree).unwrap(), None); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0277]: the trait bound `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:96:35 111s | 111s 96 | let mut r = BitReader::endian(Cursor::new(&data), BigEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&[{integer}; 2]>` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s note: required by a bound in `BitReader::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:421:5 111s 111s error[E0277]: the trait bound `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:96:17 111s | 111s 96 | let mut r = BitReader::endian(Cursor::new(&data), BigEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&[{integer}; 2]>` 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s note: required by a bound in `BitReader` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:932:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 932 | assert!(w.write_bit(false).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:97:18 111s | 111s 97 | assert_eq!(r.read_huffman(&tree).unwrap().deref(), "bar"); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:933:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 933 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:98:18 111s | 111s 98 | assert_eq!(r.read_huffman(&tree).unwrap().deref(), "baz"); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:99:18 111s | 111s 99 | assert_eq!(r.read_huffman(&tree).unwrap().deref(), "foo"); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:934:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 934 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:100:18 111s | 111s 100 | assert_eq!(r.read_huffman(&tree).unwrap().deref(), "foo"); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader, BigEndian>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:101:18 111s | 111s 101 | assert_eq!(r.read_huffman(&tree).unwrap().deref(), "kelp"); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader, BigEndian>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `std::io::Cursor<&[{integer}; 2]>: core2::io::traits::Read` 111s which is required by `BitReader, BigEndian>: HuffmanRead` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:935:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 935 | assert!(w.write_bit(false).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:148:49 111s | 111s 148 | let mut reader_be = BitReader::new(&mut cursor_be); 111s | -------------- ^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 111s note: required by a bound in `BitReader::::new` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:412:5 111s 111s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:148:29 111s | 111s 148 | let mut reader_be = BitReader::new(&mut cursor_be); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 111s note: required by a bound in `BitReader` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:936:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 936 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:149:49 111s | 111s 149 | let mut reader_le = BitReader::new(&mut cursor_le); 111s | -------------- ^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 111s note: required by a bound in `BitReader::::new` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:412:5 111s 111s error[E0277]: the trait bound `std::io::Cursor<&Vec>: core2::io::traits::Read` is not satisfied 111s --> tests/huffman.rs:149:29 111s | 111s 149 | let mut reader_le = BitReader::new(&mut cursor_le); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Read` is not implemented for `std::io::Cursor<&Vec>` 111s | 111s = help: the following other types implement trait `core2::io::traits::Read`: 111s &[u8] 111s &mut R 111s core2::io::cursor::Cursor 111s core2::io::traits::Chain 111s core2::io::traits::Take 111s = note: required for `&mut std::io::Cursor<&Vec>` to implement `core2::io::traits::Read` 111s note: required by a bound in `BitReader` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/read.rs:405:1 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader<&mut Cursor<&Vec>, _>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:152:38 111s | 111s 152 | assert_eq!(reader_be.read_huffman(&read_tree_be).unwrap(), Some(bits)); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, _>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 111s which is required by `BitReader<&mut std::io::Cursor<&Vec>, _>: HuffmanRead<_>` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:937:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 937 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `read_huffman` exists for struct `BitReader<&mut Cursor<&Vec>, _>`, but its trait bounds were not satisfied 111s --> tests/huffman.rs:153:38 111s | 111s 153 | assert_eq!(reader_le.read_huffman(&read_tree_le).unwrap(), Some(bits)); 111s | ^^^^^^^^^^^^ method cannot be called on `BitReader<&mut Cursor<&Vec>, _>` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `&mut std::io::Cursor<&Vec>: core2::io::traits::Read` 111s which is required by `BitReader<&mut std::io::Cursor<&Vec>, _>: HuffmanRead<_>` 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:938:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 938 | assert!(w.write_bit(false).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s Some errors have detailed explanations: E0277, E0599. 111s For more information about an error, try `rustc --explain E0277`. 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:939:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 939 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error: could not compile `bitstream-io` (test "huffman") due to 20 previous errors 111s 111s Caused by: 111s process didn't exit successfully: `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=huffman CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name huffman --edition=2018 tests/huffman.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=1a21cf9cfc4ebc74 -C extra-filename=-1a21cf9cfc4ebc74 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern bitstream_io=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-17760486e8ce6c58.rlib --extern core2=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` (exit status: 1) 111s warning: build failed, waiting for other jobs to finish... 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:940:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 940 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:941:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 941 | assert!(w.write_bit(false).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:942:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 942 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:943:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 943 | assert!(w.write_bit(true).is_ok()); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_bit` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:944:18 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 944 | assert_eq!(w.write_bit(true).unwrap_err().kind(), ErrorKind::WriteZero); 111s | ^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:947:35 111s | 111s 947 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:947:17 111s | 111s 947 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:948:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 948 | assert!(w.write(2, 1u32).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:949:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 949 | assert!(w.write(3, 4u32).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:950:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 950 | assert!(w.write(5, 13u32).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:951:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 951 | assert!(w.write(3, 3u32).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:953:11 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 953 | w.write(19, 0x609DFu32).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:958:35 111s | 111s 958 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:958:17 111s | 111s 958 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:959:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 959 | assert!(w.write_signed(2, 1).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:960:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 960 | assert!(w.write_signed(3, -4).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:961:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 961 | assert!(w.write_signed(5, 13).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:962:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 962 | assert!(w.write_signed(3, 3).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:964:11 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 964 | w.write_signed(19, -128545).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:969:35 111s | 111s 969 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:969:17 111s | 111s 969 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:970:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 970 | assert!(w.write_unary0(1).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:971:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 971 | assert!(w.write_unary0(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:972:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 972 | assert!(w.write_unary0(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:973:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 973 | assert!(w.write_unary0(2).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:974:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 974 | assert!(w.write_unary0(2).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:975:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 975 | assert!(w.write_unary0(2).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary0` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:976:18 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 976 | assert_eq!(w.write_unary0(5).unwrap_err().kind(), ErrorKind::WriteZero); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:979:35 111s | 111s 979 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:979:17 111s | 111s 979 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:980:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 980 | assert!(w.write_unary1(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:981:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 981 | assert!(w.write_unary1(3).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:982:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 982 | assert!(w.write_unary1(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:983:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 983 | assert!(w.write_unary1(1).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:984:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 984 | assert!(w.write_unary1(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:985:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 985 | assert!(w.write_unary1(1).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:986:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 986 | assert!(w.write_unary1(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:987:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 987 | assert!(w.write_unary1(1).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:988:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 988 | assert!(w.write_unary1(0).is_ok()); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_unary1` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:989:18 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 989 | assert_eq!(w.write_unary1(1).unwrap_err().kind(), ErrorKind::WriteZero); 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:992:35 111s | 111s 992 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:992:17 111s | 111s 992 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:993:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 993 | assert!(w.write::(9, 0b111111111).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `byte_align` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:994:18 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 994 | assert_eq!(w.byte_align().unwrap_err().kind(), ErrorKind::WriteZero); 111s | ^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:997:35 111s | 111s 997 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:997:17 111s | 111s 997 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write_bytes` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:999:11 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 999 | w.write_bytes(b"\xB1\xED").unwrap_err().kind(), 111s | ^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:1004:35 111s | 111s 1004 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ----------------- ^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `LimitedWriter: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:1004:17 111s | 111s 1004 | let mut w = BitWriter::endian(LimitedWriter::new(1), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `LimitedWriter` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1005:15 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 1005 | assert!(w.write(4, 11).is_ok()); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0599]: the method `write_bytes` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1007:11 111s | 111s 806 | struct LimitedWriter { 111s | -------------------- doesn't satisfy `LimitedWriter: core2::io::traits::Write` 111s ... 111s 1007 | w.write_bytes(b"\xB1\xED").unwrap_err().kind(), 111s | ^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `LimitedWriter: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s note: the trait `core2::io::traits::Write` must be implemented 111s --> /usr/share/cargo/registry/core2-0.4.0/src/io/traits.rs:614:1 111s | 111s 614 | pub trait Write { 111s | ^^^^^^^^^^^^^^^ 111s 111s error[E0277]: the trait bound `Sink: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:1017:35 111s | 111s 1017 | let mut w = BitWriter::endian(sink(), BigEndian); 111s | ----------------- ^^^^^^ the trait `core2::io::traits::Write` is not implemented for `Sink` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `Sink: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:1017:17 111s | 111s 1017 | let mut w = BitWriter::endian(sink(), BigEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `Sink` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1018:18 111s | 111s 1018 | assert_eq!(w.write(9, 0u8).unwrap_err().kind(), ErrorKind::InvalidInput); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1020:11 111s | 111s 1020 | w.write(17, 0u16).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1024:11 111s | 111s 1024 | w.write(33, 0u32).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1028:11 111s | 111s 1028 | w.write(65, 0u64).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1033:11 111s | 111s 1033 | w.write(1, 0b10).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1037:11 111s | 111s 1037 | w.write(2, 0b100).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1041:11 111s | 111s 1041 | w.write(3, 0b1000).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1048:15 111s | 111s 1048 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1055:15 111s | 111s 1055 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1062:15 111s | 111s 1062 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1069:15 111s | 111s 1069 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1075:11 111s | 111s 1075 | w.write_signed(9, 0i8).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1079:11 111s | 111s 1079 | w.write_signed(17, 0i16).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1083:11 111s | 111s 1083 | w.write_signed(33, 0i32).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1087:11 111s | 111s 1087 | w.write_signed(65, 0i64).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0277]: the trait bound `Sink: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:1091:35 111s | 111s 1091 | let mut w = BitWriter::endian(sink(), LittleEndian); 111s | ----------------- ^^^^^^ the trait `core2::io::traits::Write` is not implemented for `Sink` 111s | | 111s | required by a bound introduced by this call 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter::::endian` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:206:5 111s 111s error[E0277]: the trait bound `Sink: core2::io::traits::Write` is not satisfied 111s --> tests/write.rs:1091:17 111s | 111s 1091 | let mut w = BitWriter::endian(sink(), LittleEndian); 111s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `core2::io::traits::Write` is not implemented for `Sink` 111s | 111s = help: the following other types implement trait `core2::io::traits::Write`: 111s &mut W 111s &mut [u8] 111s Vec 111s core2::io::cursor::Cursor<&mut [u8]> 111s note: required by a bound in `BitWriter` 111s --> /usr/share/cargo/registry/bitstream-io-2.5.0/src/write.rs:190:1 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1092:18 111s | 111s 1092 | assert_eq!(w.write(9, 0u8).unwrap_err().kind(), ErrorKind::InvalidInput); 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1094:11 111s | 111s 1094 | w.write(17, 0u16).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1098:11 111s | 111s 1098 | w.write(33, 0u32).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1102:11 111s | 111s 1102 | w.write(65, 0u64).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1107:11 111s | 111s 1107 | w.write(1, 0b10).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1111:11 111s | 111s 1111 | w.write(2, 0b100).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1115:11 111s | 111s 1115 | w.write(3, 0b1000).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1122:15 111s | 111s 1122 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1129:15 111s | 111s 1129 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1136:15 111s | 111s 1136 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1143:15 111s | 111s 1143 | w.write(bits, val).unwrap_err().kind(), 111s | ^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1149:11 111s | 111s 1149 | w.write_signed(9, 0i8).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1153:11 111s | 111s 1153 | w.write_signed(17, 0i16).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1157:11 111s | 111s 1157 | w.write_signed(33, 0i32).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error[E0599]: the method `write_signed` exists for struct `BitWriter`, but its trait bounds were not satisfied 111s --> tests/write.rs:1161:11 111s | 111s 1161 | w.write_signed(65, 0i64).unwrap_err().kind(), 111s | ^^^^^^^^^^^^ method cannot be called on `BitWriter` due to unsatisfied trait bounds 111s | 111s = note: the following trait bounds were not satisfied: 111s `Sink: core2::io::traits::Write` 111s which is required by `BitWriter: BitWrite` 111s 111s error: could not compile `bitstream-io` (test "write") due to 162 previous errors 111s 111s Caused by: 111s process didn't exit successfully: `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=write CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.12uQVrsO3v/target/debug/deps rustc --crate-name write --edition=2018 tests/write.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="alloc"' --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=5f4cd5c8e6832bd3 -C extra-filename=-5f4cd5c8e6832bd3 --out-dir /tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.12uQVrsO3v/target/debug/deps --extern bitstream_io=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-17760486e8ce6c58.rlib --extern core2=/tmp/tmp.12uQVrsO3v/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.12uQVrsO3v/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` (exit status: 1) 111s autopkgtest [21:12:14]: test librust-bitstream-io-dev:alloc: -----------------------] 112s autopkgtest [21:12:15]: test librust-bitstream-io-dev:alloc: - - - - - - - - - - results - - - - - - - - - - 112s librust-bitstream-io-dev:alloc FLAKY non-zero exit status 101 112s autopkgtest [21:12:15]: test librust-bitstream-io-dev:core2: preparing testbed 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 113s Starting pkgProblemResolver with broken count: 0 113s Starting 2 pkgProblemResolver with broken count: 0 113s Done 113s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s autopkgtest [21:12:16]: test librust-bitstream-io-dev:core2: /usr/share/cargo/bin/cargo-auto-test bitstream-io 2.5.0 --all-targets --no-default-features --features core2 113s autopkgtest [21:12:16]: test librust-bitstream-io-dev:core2: [----------------------- 114s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 114s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 114s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 114s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.6WVwaHVTdF/registry/ 114s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 114s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 114s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 114s debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 's390x-unknown-linux-gnu', '--all-targets', '--no-default-features', '--features', 'core2'],) {} 114s Compiling memchr v2.7.4 114s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/tmp/tmp.6WVwaHVTdF/registry/memchr-2.7.4 CARGO_MANIFEST_PATH=/tmp/tmp.6WVwaHVTdF/registry/memchr-2.7.4/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 114s 1, 2 or 3 byte search and single substring search. 114s ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name memchr --edition=2021 /tmp/tmp.6WVwaHVTdF/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=1637d8b0c4f61e75 -C extra-filename=-1637d8b0c4f61e75 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 114s Compiling core2 v0.4.0 114s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=core2 CARGO_MANIFEST_DIR=/tmp/tmp.6WVwaHVTdF/registry/core2-0.4.0 CARGO_MANIFEST_PATH=/tmp/tmp.6WVwaHVTdF/registry/core2-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Brendan Molloy ' CARGO_PKG_DESCRIPTION='The bare essentials of std::io for use in no_std. Alloc support is optional.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=core2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bbqsrc/core2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name core2 --edition=2018 /tmp/tmp.6WVwaHVTdF/registry/core2-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=a1438cfc305b9413 -C extra-filename=-a1438cfc305b9413 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern memchr=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libmemchr-1637d8b0c4f61e75.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 114s warning: unstable feature specified for `-Ctarget-feature`: `backchain` 114s | 114s = note: this feature is not stably supported; its behavior can change in the future 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:1:13 114s | 114s 1 | #![cfg_attr(feature = "nightly", feature(maybe_uninit_ref))] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s = note: `#[warn(unexpected_cfgs)]` on by default 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:2:13 114s | 114s 2 | #![cfg_attr(feature = "nightly", feature(never_type))] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/lib.rs:3:34 114s | 114s 3 | #![cfg_attr(all(feature = "std", feature = "nightly"), feature(read_initializer))] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/error.rs:323:7 114s | 114s 323 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:1:7 114s | 114s 1 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:22:7 114s | 114s 22 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/io/mod.rs:25:7 114s | 114s 25 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:1:7 114s | 114s 1 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:4:7 114s | 114s 4 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: unexpected `cfg` condition value: `nightly` 114s --> /usr/share/cargo/registry/core2-0.4.0/src/io/util.rs:7:7 114s | 114s 7 | #[cfg(feature = "nightly")] 114s | ^^^^^^^^^^^^^^^^^^^ 114s | 114s = note: expected values for `feature` are: `alloc`, `default`, and `std` 114s = help: consider adding `nightly` as a feature in `Cargo.toml` 114s = note: see for more information about checking conditional configuration 114s 114s warning: `memchr` (lib) generated 1 warning 114s Compiling bitstream-io v2.5.0 (/usr/share/cargo/registry/bitstream-io-2.5.0) 114s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=e39d0fd32e43c9c1 -C extra-filename=-e39d0fd32e43c9c1 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rmeta -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 114s warning: `core2` (lib) generated 11 warnings (1 duplicate) 114s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=ff196593f9d0efed -C extra-filename=-ff196593f9d0efed --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 115s warning: `bitstream-io` (lib) generated 1 warning (1 duplicate) 115s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=write CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name write --edition=2018 tests/write.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=91af9b00d03add94 -C extra-filename=-91af9b00d03add94 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern bitstream_io=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-e39d0fd32e43c9c1.rlib --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 115s warning: `bitstream-io` (lib test) generated 1 warning (1 duplicate) 115s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read_seek CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name read_seek --edition=2018 tests/read_seek.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=ec374a93eb5c3420 -C extra-filename=-ec374a93eb5c3420 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern bitstream_io=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-e39d0fd32e43c9c1.rlib --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 115s warning: `bitstream-io` (test "read_seek") generated 1 warning (1 duplicate) 115s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=roundtrip CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name roundtrip --edition=2018 tests/roundtrip.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=03e02cba45183945 -C extra-filename=-03e02cba45183945 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern bitstream_io=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-e39d0fd32e43c9c1.rlib --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 116s warning: `bitstream-io` (test "roundtrip") generated 1 warning (1 duplicate) 116s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name read --edition=2018 tests/read.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=447f677e57f444ad -C extra-filename=-447f677e57f444ad --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern bitstream_io=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-e39d0fd32e43c9c1.rlib --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 116s warning: `bitstream-io` (test "write") generated 1 warning (1 duplicate) 117s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=huffman CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.6WVwaHVTdF/target/debug/deps rustc --crate-name huffman --edition=2018 tests/huffman.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="core2"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=b96c4dd007446c14 -C extra-filename=-b96c4dd007446c14 --out-dir /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.6WVwaHVTdF/target/debug/deps --extern bitstream_io=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-e39d0fd32e43c9c1.rlib --extern core2=/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/libcore2-a1438cfc305b9413.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.6WVwaHVTdF/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 118s warning: `bitstream-io` (test "huffman") generated 1 warning (1 duplicate) 118s warning: `bitstream-io` (test "read") generated 1 warning (1 duplicate) 118s Finished `test` profile [unoptimized + debuginfo] target(s) in 3.97s 118s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/bitstream_io-ff196593f9d0efed` 118s 118s running 0 tests 118s 118s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 118s 118s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/huffman-b96c4dd007446c14` 118s 118s running 3 tests 118s test test_huffman_errors ... ok 118s test test_huffman_values ... ok 118s test test_lengthy_huffman_values ... ok 118s 118s test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s 118s 118s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/read-447f677e57f444ad` 118s 118s running 13 tests 118s test test_clone ... ok 118s test test_edge_cases_be ... ok 118s test test_edge_cases_le ... ok 118s test test_read_bytes ... ok 118s test test_read_queue_be ... ok 118s test test_read_queue_le ... ok 118s test test_reader_be ... ok 118s test test_reader_bits_errors ... ok 118s test test_reader_huffman_be ... ok 118s test test_reader_huffman_le ... ok 118s test test_reader_io_errors_be ... ok 118s test test_reader_io_errors_le ... ok 118s test test_reader_le ... ok 118s 118s test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 118s 118s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/read_seek-ec374a93eb5c3420` 118s 118s running 5 tests 118s test test_reader_pos_le ... ok 118s test test_reader_pos_be ... ok 118s test test_reader_seek_current ... ok 118s test test_reader_seek_end ... ok 118s test test_reader_seek_start ... ok 118s 118s test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 118s 118s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/roundtrip-03e02cba45183945` 118s 118s running 8 tests 118s test test_f32_roundtrip_le ... ok 118s test test_f32_roundtrip_be ... ok 118s test test_f64_roundtrip_be ... ok 118s test test_f64_roundtrip_le ... ok 118s test test_roundtrip_be ... ok 118s test test_roundtrip_le ... ok 118s test test_unary_roundtrip_be ... ok 118s test test_unary_roundtrip_le ... ok 118s 118s test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s 118s 118s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.6WVwaHVTdF/target/s390x-unknown-linux-gnu/debug/deps/write-91af9b00d03add94` 118s 118s running 21 tests 118s test test_counter_be ... ok 118s test test_counter_huffman_be ... ok 118s test test_counter_huffman_le ... ok 118s test test_counter_le ... ok 118s test test_recorder_be ... ok 118s test test_recorder_huffman_be ... ok 118s test test_recorder_huffman_le ... ok 118s test test_recorder_le ... ok 118s test test_write_queue_be ... ok 118s test test_write_queue_edge_be ... ok 118s test test_write_queue_edge_le ... ok 118s test test_write_queue_le ... ok 118s test test_writer_be ... ok 118s test test_writer_bits_errors ... ok 118s test test_writer_edge_cases_be ... ok 118s test test_writer_edge_cases_le ... ok 118s test test_writer_huffman_be ... ok 118s test test_writer_huffman_le ... ok 118s test test_writer_io_errors_be ... ok 118s test test_writer_io_errors_le ... ok 118s test test_writer_le ... ok 118s 118s test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 118s 118s autopkgtest [21:12:21]: test librust-bitstream-io-dev:core2: -----------------------] 119s librust-bitstream-io-dev:core2 PASS 119s autopkgtest [21:12:22]: test librust-bitstream-io-dev:core2: - - - - - - - - - - results - - - - - - - - - - 119s autopkgtest [21:12:22]: test librust-bitstream-io-dev:default: preparing testbed 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 120s Starting pkgProblemResolver with broken count: 0 120s Starting 2 pkgProblemResolver with broken count: 0 120s Done 120s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 120s autopkgtest [21:12:23]: test librust-bitstream-io-dev:default: /usr/share/cargo/bin/cargo-auto-test bitstream-io 2.5.0 --all-targets 120s autopkgtest [21:12:23]: test librust-bitstream-io-dev:default: [----------------------- 121s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 121s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 121s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 121s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.JueSOicBX7/registry/ 121s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 121s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 121s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 121s debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 's390x-unknown-linux-gnu', '--all-targets'],) {} 121s Compiling bitstream-io v2.5.0 (/usr/share/cargo/registry/bitstream-io-2.5.0) 121s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=bef816bc0bf8e10d -C extra-filename=-bef816bc0bf8e10d --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 121s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=f891837c66878b9b -C extra-filename=-f891837c66878b9b --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 121s warning: unstable feature specified for `-Ctarget-feature`: `backchain` 121s | 121s = note: this feature is not stably supported; its behavior can change in the future 121s 121s warning: `bitstream-io` (lib) generated 1 warning (1 duplicate) 121s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read_seek CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name read_seek --edition=2018 tests/read_seek.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=6762364ad4a581e6 -C extra-filename=-6762364ad4a581e6 --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps --extern bitstream_io=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-bef816bc0bf8e10d.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 121s warning: `bitstream-io` (lib test) generated 1 warning 121s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=roundtrip CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name roundtrip --edition=2018 tests/roundtrip.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=010645a1d88bbda3 -C extra-filename=-010645a1d88bbda3 --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps --extern bitstream_io=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-bef816bc0bf8e10d.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 122s warning: `bitstream-io` (test "read_seek") generated 1 warning (1 duplicate) 122s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=write CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name write --edition=2018 tests/write.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=8c05c336fc52a2bf -C extra-filename=-8c05c336fc52a2bf --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps --extern bitstream_io=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-bef816bc0bf8e10d.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 122s warning: `bitstream-io` (test "roundtrip") generated 1 warning (1 duplicate) 122s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name read --edition=2018 tests/read.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=fb0270fc47039b2a -C extra-filename=-fb0270fc47039b2a --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps --extern bitstream_io=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-bef816bc0bf8e10d.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 124s warning: `bitstream-io` (test "read") generated 1 warning (1 duplicate) 124s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=huffman CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.JueSOicBX7/target/debug/deps rustc --crate-name huffman --edition=2018 tests/huffman.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=78ff996f28c8a228 -C extra-filename=-78ff996f28c8a228 --out-dir /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.JueSOicBX7/target/debug/deps --extern bitstream_io=/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-bef816bc0bf8e10d.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.JueSOicBX7/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 124s warning: `bitstream-io` (test "write") generated 1 warning (1 duplicate) 124s warning: `bitstream-io` (test "huffman") generated 1 warning (1 duplicate) 124s Finished `test` profile [unoptimized + debuginfo] target(s) in 3.66s 124s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/bitstream_io-f891837c66878b9b` 124s 124s running 0 tests 124s 124s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 124s 124s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/huffman-78ff996f28c8a228` 124s 124s running 3 tests 124s test test_huffman_errors ... ok 124s test test_huffman_values ... ok 124s test test_lengthy_huffman_values ... ok 124s 124s test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s 124s 124s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/read-fb0270fc47039b2a` 124s 124s running 13 tests 124s test test_clone ... ok 124s test test_edge_cases_be ... ok 124s test test_edge_cases_le ... ok 124s test test_read_bytes ... ok 124s test test_read_queue_be ... ok 124s test test_read_queue_le ... ok 124s test test_reader_bits_errors ... ok 124s test test_reader_be ... ok 124s test test_reader_huffman_be ... ok 124s test test_reader_io_errors_be ... ok 124s test test_reader_io_errors_le ... ok 124s test test_reader_le ... ok 124s test test_reader_huffman_le ... ok 124s 124s test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 124s 124s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/read_seek-6762364ad4a581e6` 124s 124s running 5 tests 124s test test_reader_pos_le ... ok 124s test test_reader_pos_be ... ok 124s test test_reader_seek_current ... ok 124s test test_reader_seek_end ... ok 124s test test_reader_seek_start ... ok 124s 124s test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 124s 124s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/roundtrip-010645a1d88bbda3` 124s 124s running 8 tests 124s test test_f32_roundtrip_be ... ok 124s test test_f64_roundtrip_be ... ok 124s test test_f32_roundtrip_le ... ok 124s test test_f64_roundtrip_le ... ok 125s test test_roundtrip_be ... ok 125s test test_roundtrip_le ... ok 125s test test_unary_roundtrip_be ... ok 125s test test_unary_roundtrip_le ... ok 125s 125s test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s 125s 125s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.JueSOicBX7/target/s390x-unknown-linux-gnu/debug/deps/write-8c05c336fc52a2bf` 125s 125s running 21 tests 125s test test_counter_be ... ok 125s test test_counter_huffman_le ... ok 125s test test_counter_huffman_be ... ok 125s test test_counter_le ... ok 125s test test_recorder_be ... ok 125s test test_recorder_huffman_be ... ok 125s test test_recorder_huffman_le ... ok 125s test test_recorder_le ... ok 125s test test_write_queue_be ... ok 125s test test_write_queue_edge_be ... ok 125s test test_write_queue_edge_le ... ok 125s test test_write_queue_le ... ok 125s test test_writer_be ... ok 125s test test_writer_edge_cases_be ... ok 125s test test_writer_bits_errors ... ok 125s test test_writer_edge_cases_le ... ok 125s test test_writer_huffman_be ... ok 125s test test_writer_huffman_le ... ok 125s test test_writer_io_errors_be ... ok 125s test test_writer_io_errors_le ... ok 125s test test_writer_le ... ok 125s 125s test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 125s 125s autopkgtest [21:12:28]: test librust-bitstream-io-dev:default: -----------------------] 125s autopkgtest [21:12:28]: test librust-bitstream-io-dev:default: - - - - - - - - - - results - - - - - - - - - - 125s librust-bitstream-io-dev:default PASS 126s autopkgtest [21:12:29]: test librust-bitstream-io-dev:std: preparing testbed 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 126s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 127s autopkgtest [21:12:30]: test librust-bitstream-io-dev:std: /usr/share/cargo/bin/cargo-auto-test bitstream-io 2.5.0 --all-targets --no-default-features --features std 127s autopkgtest [21:12:30]: test librust-bitstream-io-dev:std: [----------------------- 127s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 127s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 127s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 127s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.VN7Gh5ULzz/registry/ 128s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 128s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 128s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 128s debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 's390x-unknown-linux-gnu', '--all-targets', '--no-default-features', '--features', 'std'],) {} 128s Compiling bitstream-io v2.5.0 (/usr/share/cargo/registry/bitstream-io-2.5.0) 128s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=8d1b85c50e5ba0e6 -C extra-filename=-8d1b85c50e5ba0e6 --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 128s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=42e3dfaee7b46863 -C extra-filename=-42e3dfaee7b46863 --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 128s warning: unstable feature specified for `-Ctarget-feature`: `backchain` 128s | 128s = note: this feature is not stably supported; its behavior can change in the future 128s 128s warning: `bitstream-io` (lib) generated 1 warning (1 duplicate) 128s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read_seek CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name read_seek --edition=2018 tests/read_seek.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=6e41f3611f74a1fd -C extra-filename=-6e41f3611f74a1fd --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps --extern bitstream_io=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-8d1b85c50e5ba0e6.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 128s warning: `bitstream-io` (lib test) generated 1 warning 128s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=roundtrip CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name roundtrip --edition=2018 tests/roundtrip.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=916efa0e14c868af -C extra-filename=-916efa0e14c868af --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps --extern bitstream_io=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-8d1b85c50e5ba0e6.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 128s warning: `bitstream-io` (test "read_seek") generated 1 warning (1 duplicate) 128s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name read --edition=2018 tests/read.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=a20eeb2190933330 -C extra-filename=-a20eeb2190933330 --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps --extern bitstream_io=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-8d1b85c50e5ba0e6.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 129s warning: `bitstream-io` (test "roundtrip") generated 1 warning (1 duplicate) 129s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=write CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name write --edition=2018 tests/write.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=889f4529943f3bc3 -C extra-filename=-889f4529943f3bc3 --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps --extern bitstream_io=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-8d1b85c50e5ba0e6.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 130s warning: `bitstream-io` (test "read") generated 1 warning (1 duplicate) 130s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=huffman CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.VN7Gh5ULzz/target/debug/deps rustc --crate-name huffman --edition=2018 tests/huffman.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=472720ca4560e464 -C extra-filename=-472720ca4560e464 --out-dir /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.VN7Gh5ULzz/target/debug/deps --extern bitstream_io=/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-8d1b85c50e5ba0e6.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.VN7Gh5ULzz/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 131s warning: `bitstream-io` (test "write") generated 1 warning (1 duplicate) 131s warning: `bitstream-io` (test "huffman") generated 1 warning (1 duplicate) 131s Finished `test` profile [unoptimized + debuginfo] target(s) in 3.50s 131s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/bitstream_io-42e3dfaee7b46863` 131s 131s running 0 tests 131s 131s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 131s 131s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/huffman-472720ca4560e464` 131s 131s running 3 tests 131s test test_huffman_errors ... ok 131s test test_huffman_values ... ok 131s test test_lengthy_huffman_values ... ok 131s 131s test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s 131s 131s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/read-a20eeb2190933330` 131s 131s running 13 tests 131s test test_clone ... ok 131s test test_edge_cases_be ... ok 131s test test_read_bytes ... ok 131s test test_edge_cases_le ... ok 131s test test_read_queue_be ... ok 131s test test_read_queue_le ... ok 131s test test_reader_bits_errors ... ok 131s test test_reader_be ... ok 131s test test_reader_huffman_be ... ok 131s test test_reader_huffman_le ... ok 131s test test_reader_io_errors_be ... ok 131s test test_reader_io_errors_le ... ok 131s test test_reader_le ... ok 131s 131s test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 131s 131s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/read_seek-6e41f3611f74a1fd` 131s 131s running 5 tests 131s test test_reader_pos_le ... ok 131s test test_reader_pos_be ... ok 131s test test_reader_seek_current ... ok 131s test test_reader_seek_end ... ok 131s test test_reader_seek_start ... ok 131s 131s test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 131s 131s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/roundtrip-916efa0e14c868af` 131s 131s running 8 tests 131s test test_f32_roundtrip_le ... ok 131s test test_f32_roundtrip_be ... ok 131s test test_f64_roundtrip_le ... ok 131s test test_f64_roundtrip_be ... ok 131s test test_roundtrip_be ... ok 131s test test_roundtrip_le ... ok 131s test test_unary_roundtrip_be ... ok 131s test test_unary_roundtrip_le ... ok 131s 131s test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s 131s 131s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.VN7Gh5ULzz/target/s390x-unknown-linux-gnu/debug/deps/write-889f4529943f3bc3` 131s 131s running 21 tests 131s test test_counter_be ... ok 131s test test_counter_huffman_le ... ok 131s test test_counter_huffman_be ... ok 131s test test_counter_le ... ok 131s test test_recorder_be ... ok 131s test test_recorder_huffman_be ... ok 131s test test_recorder_huffman_le ... ok 131s test test_write_queue_be ... ok 131s test test_recorder_le ... ok 131s test test_write_queue_edge_be ... ok 131s test test_write_queue_edge_le ... ok 131s test test_write_queue_le ... ok 131s test test_writer_be ... ok 131s test test_writer_edge_cases_be ... ok 131s test test_writer_bits_errors ... ok 131s test test_writer_edge_cases_le ... ok 131s test test_writer_huffman_be ... ok 131s test test_writer_huffman_le ... ok 131s test test_writer_io_errors_be ... ok 131s test test_writer_io_errors_le ... ok 131s test test_writer_le ... ok 131s 131s test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 131s 132s autopkgtest [21:12:35]: test librust-bitstream-io-dev:std: -----------------------] 132s autopkgtest [21:12:35]: test librust-bitstream-io-dev:std: - - - - - - - - - - results - - - - - - - - - - 132s librust-bitstream-io-dev:std PASS 132s autopkgtest [21:12:35]: test librust-bitstream-io-dev:: preparing testbed 133s Reading package lists... 133s Building dependency tree... 133s Reading state information... 133s Starting pkgProblemResolver with broken count: 0 133s Starting 2 pkgProblemResolver with broken count: 0 133s Done 133s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 134s autopkgtest [21:12:37]: test librust-bitstream-io-dev:: /usr/share/cargo/bin/cargo-auto-test bitstream-io 2.5.0 --all-targets --no-default-features 134s autopkgtest [21:12:37]: test librust-bitstream-io-dev:: [----------------------- 134s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 134s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 134s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 134s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.U4jv85kXVo/registry/ 134s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 134s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 134s debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config.toml 134s debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 's390x-unknown-linux-gnu', '--all-targets', '--no-default-features'],) {} 134s Compiling bitstream-io v2.5.0 (/usr/share/cargo/registry/bitstream-io-2.5.0) 134s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=2d63ed4b9d9cec2f -C extra-filename=-2d63ed4b9d9cec2f --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 134s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=bitstream_io CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name bitstream_io --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=737019ca57dc5d60 -C extra-filename=-737019ca57dc5d60 --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 134s warning: unstable feature specified for `-Ctarget-feature`: `backchain` 134s | 134s = note: this feature is not stably supported; its behavior can change in the future 134s 134s warning: `bitstream-io` (lib) generated 1 warning (1 duplicate) 134s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=roundtrip CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name roundtrip --edition=2018 tests/roundtrip.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=763e3ac3ee5cc888 -C extra-filename=-763e3ac3ee5cc888 --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps --extern bitstream_io=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-2d63ed4b9d9cec2f.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 135s warning: `bitstream-io` (lib test) generated 1 warning 135s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=write CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name write --edition=2018 tests/write.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=00f5e6bed6e36e3d -C extra-filename=-00f5e6bed6e36e3d --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps --extern bitstream_io=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-2d63ed4b9d9cec2f.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 135s warning: `bitstream-io` (test "roundtrip") generated 1 warning (1 duplicate) 135s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=huffman CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name huffman --edition=2018 tests/huffman.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=cfcad678737555bc -C extra-filename=-cfcad678737555bc --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps --extern bitstream_io=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-2d63ed4b9d9cec2f.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 136s warning: `bitstream-io` (test "huffman") generated 1 warning (1 duplicate) 136s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read_seek CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name read_seek --edition=2018 tests/read_seek.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=bc1eaec780650fe0 -C extra-filename=-bc1eaec780650fe0 --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps --extern bitstream_io=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-2d63ed4b9d9cec2f.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 136s warning: `bitstream-io` (test "write") generated 1 warning (1 duplicate) 136s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=read CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/tmp LD_LIBRARY_PATH=/tmp/tmp.U4jv85kXVo/target/debug/deps rustc --crate-name read --edition=2018 tests/read.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "core2", "default", "std"))' -C metadata=98e996cbb0287cc4 -C extra-filename=-98e996cbb0287cc4 --out-dir /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.U4jv85kXVo/target/debug/deps --extern bitstream_io=/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/libbitstream_io-2d63ed4b9d9cec2f.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=s390x-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/bitstream-io-2.5.0=/usr/share/cargo/registry/bitstream-io-2.5.0 --remap-path-prefix /tmp/tmp.U4jv85kXVo/registry=/usr/share/cargo/registry -Ctarget-feature=+backchain` 137s warning: `bitstream-io` (test "read_seek") generated 1 warning (1 duplicate) 138s warning: `bitstream-io` (test "read") generated 1 warning (1 duplicate) 138s Finished `test` profile [unoptimized + debuginfo] target(s) in 3.58s 138s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/bitstream_io-737019ca57dc5d60` 138s 138s running 0 tests 138s 138s test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 138s 138s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/huffman-cfcad678737555bc` 138s 138s running 3 tests 138s test test_huffman_errors ... ok 138s test test_huffman_values ... ok 138s test test_lengthy_huffman_values ... ok 138s 138s test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s 138s 138s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/read-98e996cbb0287cc4` 138s 138s running 13 tests 138s test test_clone ... ok 138s test test_edge_cases_be ... ok 138s test test_read_bytes ... ok 138s test test_edge_cases_le ... ok 138s test test_read_queue_be ... ok 138s test test_read_queue_le ... ok 138s test test_reader_be ... ok 138s test test_reader_bits_errors ... ok 138s test test_reader_huffman_be ... ok 138s test test_reader_io_errors_be ... ok 138s test test_reader_io_errors_le ... ok 138s test test_reader_le ... ok 138s test test_reader_huffman_le ... ok 138s 138s test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 138s 138s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/read_seek-bc1eaec780650fe0` 138s 138s running 5 tests 138s test test_reader_pos_le ... ok 138s test test_reader_pos_be ... ok 138s test test_reader_seek_current ... ok 138s test test_reader_seek_end ... ok 138s test test_reader_seek_start ... ok 138s 138s test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 138s 138s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/roundtrip-763e3ac3ee5cc888` 138s 138s running 8 tests 138s test test_f32_roundtrip_be ... ok 138s test test_f32_roundtrip_le ... ok 138s test test_f64_roundtrip_be ... ok 138s test test_f64_roundtrip_le ... ok 138s test test_roundtrip_be ... ok 138s test test_roundtrip_le ... ok 138s test test_unary_roundtrip_be ... ok 138s test test_unary_roundtrip_le ... ok 138s 138s test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s 138s 138s Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/bitstream-io-2.5.0 CARGO_MANIFEST_PATH=/usr/share/cargo/registry/bitstream-io-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Langenberger ' CARGO_PKG_DESCRIPTION='Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats.' CARGO_PKG_HOMEPAGE='https://github.com/tuffy/bitstream-io' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitstream-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tuffy/bitstream-io' CARGO_PKG_RUST_VERSION=1.79 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug:/usr/lib/rust-1.84/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.U4jv85kXVo/target/s390x-unknown-linux-gnu/debug/deps/write-00f5e6bed6e36e3d` 138s 138s running 21 tests 138s test test_counter_be ... ok 138s test test_counter_huffman_le ... ok 138s test test_counter_huffman_be ... ok 138s test test_counter_le ... ok 138s test test_recorder_be ... ok 138s test test_recorder_huffman_be ... ok 138s test test_recorder_huffman_le ... ok 138s test test_write_queue_be ... ok 138s test test_recorder_le ... ok 138s test test_write_queue_edge_be ... ok 138s test test_write_queue_edge_le ... ok 138s test test_write_queue_le ... ok 138s test test_writer_be ... ok 138s test test_writer_edge_cases_be ... ok 138s test test_writer_bits_errors ... ok 138s test test_writer_huffman_be ... ok 138s test test_writer_edge_cases_le ... ok 138s test test_writer_huffman_le ... ok 138s test test_writer_io_errors_be ... ok 138s test test_writer_io_errors_le ... ok 138s test test_writer_le ... ok 138s 138s test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 138s 138s autopkgtest [21:12:41]: test librust-bitstream-io-dev:: -----------------------] 139s autopkgtest [21:12:42]: test librust-bitstream-io-dev:: - - - - - - - - - - results - - - - - - - - - - 139s librust-bitstream-io-dev: PASS 139s autopkgtest [21:12:42]: @@@@@@@@@@@@@@@@@@@@ summary 139s rust-bitstream-io:@ FLAKY non-zero exit status 101 139s librust-bitstream-io-dev:alloc FLAKY non-zero exit status 101 139s librust-bitstream-io-dev:core2 PASS 139s librust-bitstream-io-dev:default PASS 139s librust-bitstream-io-dev:std PASS 139s librust-bitstream-io-dev: PASS 156s nova [W] Using flock in prodstack6-s390x 156s Creating nova instance adt-plucky-s390x-rust-bitstream-io-20250211-211023-juju-7f2275-prod-proposed-migration-environment-20-188f3aa6-aa96-436f-9b2b-eb061372053b from image adt/ubuntu-plucky-s390x-server-20250211.img (UUID 66c3edab-d329-48ef-b4f4-4fc082c07041)... 156s nova [W] Timed out waiting for 5705c559-9d25-40e5-9599-6b993b2d6d74 to get deleted.