0s autopkgtest [06:45:21]: starting date and time: 2025-02-02 06:45:21+0000 0s autopkgtest [06:45:21]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [06:45:21]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.wjyh07vv/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:dh-cargo --apt-upgrade rust-rustc-demangle --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=dh-cargo/28ubuntu0.1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-22.secgroup --name adt-jammy-s390x-rust-rustc-demangle-20250202-064520-juju-7f2275-prod-proposed-migration-environment-20-5b0b8c12-80c4-400c-a336-704264f96e4f --image adt/ubuntu-jammy-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/ 71s autopkgtest [06:46:32]: testbed dpkg architecture: s390x 71s autopkgtest [06:46:32]: testbed apt version: 2.4.13 71s autopkgtest [06:46:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 71s autopkgtest [06:46:32]: testbed release detected to be: None 72s autopkgtest [06:46:33]: updating testbed package index (apt update) 72s Hit:1 http://ftpmaster.internal/ubuntu jammy InRelease 72s Hit:2 http://ftpmaster.internal/ubuntu jammy-updates InRelease 73s Hit:3 http://ftpmaster.internal/ubuntu jammy-security InRelease 73s Get:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease [279 kB] 73s Get:5 http://ftpmaster.internal/ubuntu jammy-proposed/restricted Sources [23.0 kB] 73s Get:6 http://ftpmaster.internal/ubuntu jammy-proposed/universe Sources [25.3 kB] 73s Get:7 http://ftpmaster.internal/ubuntu jammy-proposed/main Sources [113 kB] 73s Get:8 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x Packages [151 kB] 73s Get:9 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x c-n-f Metadata [1724 B] 73s Get:10 http://ftpmaster.internal/ubuntu jammy-proposed/restricted s390x Packages [1704 B] 73s Get:11 http://ftpmaster.internal/ubuntu jammy-proposed/restricted s390x c-n-f Metadata [116 B] 73s Get:12 http://ftpmaster.internal/ubuntu jammy-proposed/universe s390x Packages [48.3 kB] 73s Get:13 http://ftpmaster.internal/ubuntu jammy-proposed/universe s390x c-n-f Metadata [1312 B] 73s Get:14 http://ftpmaster.internal/ubuntu jammy-proposed/multiverse s390x c-n-f Metadata [116 B] 74s Fetched 645 kB in 1s (685 kB/s) 75s Reading package lists... 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Calculating upgrade... 76s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 76s autopkgtest [06:46:37]: upgrading testbed (apt dist-upgrade and autopurge) 76s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 77s Starting 2 pkgProblemResolver with broken count: 0 77s Done 77s Entering ResolveByKeep 77s 77s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Starting pkgProblemResolver with broken count: 0 77s Starting 2 pkgProblemResolver with broken count: 0 77s Done 78s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s autopkgtest [06:46:41]: testbed running kernel: Linux 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:22:03 UTC 2025 80s autopkgtest [06:46:41]: @@@@@@@@@@@@@@@@@@@@ apt-source rust-rustc-demangle 84s Get:1 http://ftpmaster.internal/ubuntu jammy/universe rust-rustc-demangle 0.1.16-4 (dsc) [2604 B] 84s Get:2 http://ftpmaster.internal/ubuntu jammy/universe rust-rustc-demangle 0.1.16-4 (tar) [19.1 kB] 84s Get:3 http://ftpmaster.internal/ubuntu jammy/universe rust-rustc-demangle 0.1.16-4 (diff) [3172 B] 84s gpgv: Signature made Sat Apr 11 22:02:30 2020 UTC 84s gpgv: using RSA key B60DB5994D39BEC4D1A95CCF7E6528DA752F1BE1 84s gpgv: Can't check signature: No public key 84s dpkg-source: warning: cannot verify signature ./rust-rustc-demangle_0.1.16-4.dsc 84s autopkgtest [06:46:45]: testing package rust-rustc-demangle version 0.1.16-4 85s autopkgtest [06:46:46]: build not needed 86s autopkgtest [06:46:47]: test @: preparing testbed 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 86s The following NEW packages will be installed: 86s autoconf automake autopoint autotools-dev cargo cpp cpp-11 debhelper 86s debugedit dh-autoreconf dh-cargo dh-cargo-tools dh-strip-nondeterminism dwz 86s gcc gcc-11 gcc-11-base gettext intltool-debian libarchive-zip-perl libasan6 86s libatomic1 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl 86s libdw1 libfile-stripnondeterminism-perl libgcc-11-dev libgomp1 libisl23 86s libitm1 libmpc3 libnsl-dev librust-compiler-builtins-dev 86s librust-rustc-demangle+compiler-builtins-dev librust-rustc-demangle+core-dev 86s librust-rustc-demangle+rustc-dep-of-std-dev librust-rustc-demangle-dev 86s librust-rustc-std-workspace-core-dev libssh2-1 libstd-rust-1.75 86s libstd-rust-dev libsub-override-perl libtirpc-dev libtool libubsan1 86s linux-libc-dev m4 po-debconf rpcsvc-proto rustc 87s 0 upgraded, 53 newly installed, 0 to remove and 0 not upgraded. 87s Need to get 143 MB of archives. 87s After this operation, 557 MB of additional disk space will be used. 87s Get:1 http://ftpmaster.internal/ubuntu jammy/main s390x m4 s390x 1.4.18-5ubuntu2 [197 kB] 87s Get:2 http://ftpmaster.internal/ubuntu jammy/main s390x autoconf all 2.71-2 [338 kB] 87s Get:3 http://ftpmaster.internal/ubuntu jammy/main s390x autotools-dev all 20220109.1 [44.9 kB] 87s Get:4 http://ftpmaster.internal/ubuntu jammy/main s390x automake all 1:1.16.5-1.3 [558 kB] 87s Get:5 http://ftpmaster.internal/ubuntu jammy/main s390x autopoint all 0.21-4ubuntu4 [422 kB] 87s Get:6 http://ftpmaster.internal/ubuntu jammy-updates/main s390x gcc-11-base s390x 11.4.0-1ubuntu1~22.04 [20.3 kB] 87s Get:7 http://ftpmaster.internal/ubuntu jammy/main s390x libisl23 s390x 0.24-2build1 [701 kB] 87s Get:8 http://ftpmaster.internal/ubuntu jammy/main s390x libmpc3 s390x 1.2.1-2build1 [47.7 kB] 87s Get:9 http://ftpmaster.internal/ubuntu jammy-updates/main s390x cpp-11 s390x 11.4.0-1ubuntu1~22.04 [7871 kB] 88s Get:10 http://ftpmaster.internal/ubuntu jammy/main s390x cpp s390x 4:11.2.0-1ubuntu1 [27.7 kB] 88s Get:11 http://ftpmaster.internal/ubuntu jammy/main s390x libdebhelper-perl all 13.6ubuntu1 [67.2 kB] 88s Get:12 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libcc1-0 s390x 12.3.0-1ubuntu1~22.04 [46.2 kB] 88s Get:13 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libgomp1 s390x 12.3.0-1ubuntu1~22.04 [123 kB] 88s Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libitm1 s390x 12.3.0-1ubuntu1~22.04 [29.9 kB] 88s Get:15 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libatomic1 s390x 12.3.0-1ubuntu1~22.04 [9076 B] 88s Get:16 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libasan6 s390x 11.4.0-1ubuntu1~22.04 [2247 kB] 88s Get:17 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libubsan1 s390x 12.3.0-1ubuntu1~22.04 [968 kB] 88s Get:18 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libgcc-11-dev s390x 11.4.0-1ubuntu1~22.04 [829 kB] 88s Get:19 http://ftpmaster.internal/ubuntu jammy-updates/main s390x gcc-11 s390x 11.4.0-1ubuntu1~22.04 [15.8 MB] 89s Get:20 http://ftpmaster.internal/ubuntu jammy/main s390x gcc s390x 4:11.2.0-1ubuntu1 [5118 B] 89s Get:21 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libc-dev-bin s390x 2.35-0ubuntu3.8 [20.0 kB] 89s Get:22 http://ftpmaster.internal/ubuntu jammy-updates/main s390x linux-libc-dev s390x 5.15.0-131.141 [1311 kB] 89s Get:23 http://ftpmaster.internal/ubuntu jammy/main s390x libcrypt-dev s390x 1:4.4.27-1 [114 kB] 89s Get:24 http://ftpmaster.internal/ubuntu jammy/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 89s Get:25 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libtirpc-dev s390x 1.3.2-2ubuntu0.1 [189 kB] 89s Get:26 http://ftpmaster.internal/ubuntu jammy/main s390x libnsl-dev s390x 1.3.0-2build2 [70.9 kB] 89s Get:27 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libc6-dev s390x 2.35-0ubuntu3.8 [1501 kB] 89s Get:28 http://ftpmaster.internal/ubuntu jammy/main s390x libtool all 2.4.6-15build2 [164 kB] 89s Get:29 http://ftpmaster.internal/ubuntu jammy/main s390x dh-autoreconf all 20 [16.1 kB] 89s Get:30 http://ftpmaster.internal/ubuntu jammy/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 89s Get:31 http://ftpmaster.internal/ubuntu jammy/main s390x libsub-override-perl all 0.09-2 [9532 B] 89s Get:32 http://ftpmaster.internal/ubuntu jammy/main s390x libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] 89s Get:33 http://ftpmaster.internal/ubuntu jammy/main s390x dh-strip-nondeterminism all 1.13.0-1 [5344 B] 89s Get:34 http://ftpmaster.internal/ubuntu jammy/main s390x libdw1 s390x 0.186-1build1 [248 kB] 89s Get:35 http://ftpmaster.internal/ubuntu jammy/main s390x debugedit s390x 1:5.0-4build1 [48.3 kB] 89s Get:36 http://ftpmaster.internal/ubuntu jammy/main s390x dwz s390x 0.14-1build2 [104 kB] 89s Get:37 http://ftpmaster.internal/ubuntu jammy/main s390x gettext s390x 0.21-4ubuntu4 [857 kB] 89s Get:38 http://ftpmaster.internal/ubuntu jammy/main s390x intltool-debian all 0.35.0+20060710.5 [24.9 kB] 89s Get:39 http://ftpmaster.internal/ubuntu jammy/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 89s Get:40 http://ftpmaster.internal/ubuntu jammy/main s390x debhelper all 13.6ubuntu1 [923 kB] 90s Get:41 http://ftpmaster.internal/ubuntu jammy/universe s390x libssh2-1 s390x 1.10.0-3 [105 kB] 90s Get:42 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libstd-rust-1.75 s390x 1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04 [50.8 MB] 201s Get:43 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libstd-rust-dev s390x 1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04 [43.9 MB] 389s Get:44 http://ftpmaster.internal/ubuntu jammy-updates/main s390x rustc s390x 1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04 [3819 kB] 408s Get:45 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x cargo s390x 1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04 [7497 kB] 442s Get:46 http://ftpmaster.internal/ubuntu jammy-proposed/universe s390x dh-cargo-tools all 28ubuntu0.1 [4390 B] 442s Get:47 http://ftpmaster.internal/ubuntu jammy-proposed/universe s390x dh-cargo all 28ubuntu0.1 [8304 B] 442s Get:48 http://ftpmaster.internal/ubuntu jammy/universe s390x librust-compiler-builtins-dev s390x 0.1.52-1 [144 kB] 443s Get:49 http://ftpmaster.internal/ubuntu jammy/universe s390x librust-rustc-demangle-dev s390x 0.1.16-4 [19.8 kB] 443s Get:50 http://ftpmaster.internal/ubuntu jammy/universe s390x librust-rustc-demangle+compiler-builtins-dev s390x 0.1.16-4 [1136 B] 443s Get:51 http://ftpmaster.internal/ubuntu jammy/universe s390x librust-rustc-std-workspace-core-dev s390x 1.0.0-1 [3020 B] 443s Get:52 http://ftpmaster.internal/ubuntu jammy/universe s390x librust-rustc-demangle+core-dev s390x 0.1.16-4 [1112 B] 443s Get:53 http://ftpmaster.internal/ubuntu jammy/universe s390x librust-rustc-demangle+rustc-dep-of-std-dev s390x 0.1.16-4 [1144 B] 443s Fetched 143 MB in 5min 56s (400 kB/s) 443s Selecting previously unselected package m4. 443s (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 ... 50346 files and directories currently installed.) 443s Preparing to unpack .../00-m4_1.4.18-5ubuntu2_s390x.deb ... 443s Unpacking m4 (1.4.18-5ubuntu2) ... 443s Selecting previously unselected package autoconf. 443s Preparing to unpack .../01-autoconf_2.71-2_all.deb ... 443s Unpacking autoconf (2.71-2) ... 443s Selecting previously unselected package autotools-dev. 443s Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ... 443s Unpacking autotools-dev (20220109.1) ... 443s Selecting previously unselected package automake. 443s Preparing to unpack .../03-automake_1%3a1.16.5-1.3_all.deb ... 443s Unpacking automake (1:1.16.5-1.3) ... 443s Selecting previously unselected package autopoint. 443s Preparing to unpack .../04-autopoint_0.21-4ubuntu4_all.deb ... 443s Unpacking autopoint (0.21-4ubuntu4) ... 443s Selecting previously unselected package gcc-11-base:s390x. 443s Preparing to unpack .../05-gcc-11-base_11.4.0-1ubuntu1~22.04_s390x.deb ... 443s Unpacking gcc-11-base:s390x (11.4.0-1ubuntu1~22.04) ... 443s Selecting previously unselected package libisl23:s390x. 443s Preparing to unpack .../06-libisl23_0.24-2build1_s390x.deb ... 443s Unpacking libisl23:s390x (0.24-2build1) ... 443s Selecting previously unselected package libmpc3:s390x. 443s Preparing to unpack .../07-libmpc3_1.2.1-2build1_s390x.deb ... 443s Unpacking libmpc3:s390x (1.2.1-2build1) ... 443s Selecting previously unselected package cpp-11. 443s Preparing to unpack .../08-cpp-11_11.4.0-1ubuntu1~22.04_s390x.deb ... 443s Unpacking cpp-11 (11.4.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package cpp. 444s Preparing to unpack .../09-cpp_4%3a11.2.0-1ubuntu1_s390x.deb ... 444s Unpacking cpp (4:11.2.0-1ubuntu1) ... 444s Selecting previously unselected package libdebhelper-perl. 444s Preparing to unpack .../10-libdebhelper-perl_13.6ubuntu1_all.deb ... 444s Unpacking libdebhelper-perl (13.6ubuntu1) ... 444s Selecting previously unselected package libcc1-0:s390x. 444s Preparing to unpack .../11-libcc1-0_12.3.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libcc1-0:s390x (12.3.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package libgomp1:s390x. 444s Preparing to unpack .../12-libgomp1_12.3.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libgomp1:s390x (12.3.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package libitm1:s390x. 444s Preparing to unpack .../13-libitm1_12.3.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libitm1:s390x (12.3.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package libatomic1:s390x. 444s Preparing to unpack .../14-libatomic1_12.3.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libatomic1:s390x (12.3.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package libasan6:s390x. 444s Preparing to unpack .../15-libasan6_11.4.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libasan6:s390x (11.4.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package libubsan1:s390x. 444s Preparing to unpack .../16-libubsan1_12.3.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libubsan1:s390x (12.3.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package libgcc-11-dev:s390x. 444s Preparing to unpack .../17-libgcc-11-dev_11.4.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking libgcc-11-dev:s390x (11.4.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package gcc-11. 444s Preparing to unpack .../18-gcc-11_11.4.0-1ubuntu1~22.04_s390x.deb ... 444s Unpacking gcc-11 (11.4.0-1ubuntu1~22.04) ... 444s Selecting previously unselected package gcc. 444s Preparing to unpack .../19-gcc_4%3a11.2.0-1ubuntu1_s390x.deb ... 444s Unpacking gcc (4:11.2.0-1ubuntu1) ... 444s Selecting previously unselected package libc-dev-bin. 444s Preparing to unpack .../20-libc-dev-bin_2.35-0ubuntu3.8_s390x.deb ... 444s Unpacking libc-dev-bin (2.35-0ubuntu3.8) ... 444s Selecting previously unselected package linux-libc-dev:s390x. 444s Preparing to unpack .../21-linux-libc-dev_5.15.0-131.141_s390x.deb ... 444s Unpacking linux-libc-dev:s390x (5.15.0-131.141) ... 444s Selecting previously unselected package libcrypt-dev:s390x. 444s Preparing to unpack .../22-libcrypt-dev_1%3a4.4.27-1_s390x.deb ... 444s Unpacking libcrypt-dev:s390x (1:4.4.27-1) ... 444s Selecting previously unselected package rpcsvc-proto. 444s Preparing to unpack .../23-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 444s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 444s Selecting previously unselected package libtirpc-dev:s390x. 444s Preparing to unpack .../24-libtirpc-dev_1.3.2-2ubuntu0.1_s390x.deb ... 444s Unpacking libtirpc-dev:s390x (1.3.2-2ubuntu0.1) ... 444s Selecting previously unselected package libnsl-dev:s390x. 444s Preparing to unpack .../25-libnsl-dev_1.3.0-2build2_s390x.deb ... 444s Unpacking libnsl-dev:s390x (1.3.0-2build2) ... 444s Selecting previously unselected package libc6-dev:s390x. 444s Preparing to unpack .../26-libc6-dev_2.35-0ubuntu3.8_s390x.deb ... 444s Unpacking libc6-dev:s390x (2.35-0ubuntu3.8) ... 444s Selecting previously unselected package libtool. 444s Preparing to unpack .../27-libtool_2.4.6-15build2_all.deb ... 444s Unpacking libtool (2.4.6-15build2) ... 444s Selecting previously unselected package dh-autoreconf. 444s Preparing to unpack .../28-dh-autoreconf_20_all.deb ... 444s Unpacking dh-autoreconf (20) ... 444s Selecting previously unselected package libarchive-zip-perl. 444s Preparing to unpack .../29-libarchive-zip-perl_1.68-1_all.deb ... 444s Unpacking libarchive-zip-perl (1.68-1) ... 444s Selecting previously unselected package libsub-override-perl. 444s Preparing to unpack .../30-libsub-override-perl_0.09-2_all.deb ... 444s Unpacking libsub-override-perl (0.09-2) ... 444s Selecting previously unselected package libfile-stripnondeterminism-perl. 444s Preparing to unpack .../31-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... 444s Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... 444s Selecting previously unselected package dh-strip-nondeterminism. 444s Preparing to unpack .../32-dh-strip-nondeterminism_1.13.0-1_all.deb ... 444s Unpacking dh-strip-nondeterminism (1.13.0-1) ... 444s Selecting previously unselected package libdw1:s390x. 444s Preparing to unpack .../33-libdw1_0.186-1build1_s390x.deb ... 444s Unpacking libdw1:s390x (0.186-1build1) ... 444s Selecting previously unselected package debugedit. 444s Preparing to unpack .../34-debugedit_1%3a5.0-4build1_s390x.deb ... 444s Unpacking debugedit (1:5.0-4build1) ... 444s Selecting previously unselected package dwz. 444s Preparing to unpack .../35-dwz_0.14-1build2_s390x.deb ... 444s Unpacking dwz (0.14-1build2) ... 444s Selecting previously unselected package gettext. 444s Preparing to unpack .../36-gettext_0.21-4ubuntu4_s390x.deb ... 444s Unpacking gettext (0.21-4ubuntu4) ... 444s Selecting previously unselected package intltool-debian. 444s Preparing to unpack .../37-intltool-debian_0.35.0+20060710.5_all.deb ... 444s Unpacking intltool-debian (0.35.0+20060710.5) ... 444s Selecting previously unselected package po-debconf. 444s Preparing to unpack .../38-po-debconf_1.0.21+nmu1_all.deb ... 444s Unpacking po-debconf (1.0.21+nmu1) ... 444s Selecting previously unselected package debhelper. 444s Preparing to unpack .../39-debhelper_13.6ubuntu1_all.deb ... 444s Unpacking debhelper (13.6ubuntu1) ... 444s Selecting previously unselected package libssh2-1:s390x. 444s Preparing to unpack .../40-libssh2-1_1.10.0-3_s390x.deb ... 444s Unpacking libssh2-1:s390x (1.10.0-3) ... 445s Selecting previously unselected package libstd-rust-1.75:s390x. 445s Preparing to unpack .../41-libstd-rust-1.75_1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04_s390x.deb ... 445s Unpacking libstd-rust-1.75:s390x (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 445s Selecting previously unselected package libstd-rust-dev:s390x. 445s Preparing to unpack .../42-libstd-rust-dev_1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04_s390x.deb ... 445s Unpacking libstd-rust-dev:s390x (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Selecting previously unselected package rustc. 446s Preparing to unpack .../43-rustc_1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04_s390x.deb ... 446s Unpacking rustc (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Selecting previously unselected package cargo. 446s Preparing to unpack .../44-cargo_1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04_s390x.deb ... 446s Unpacking cargo (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Selecting previously unselected package dh-cargo-tools. 446s Preparing to unpack .../45-dh-cargo-tools_28ubuntu0.1_all.deb ... 446s Unpacking dh-cargo-tools (28ubuntu0.1) ... 446s Selecting previously unselected package dh-cargo. 446s Preparing to unpack .../46-dh-cargo_28ubuntu0.1_all.deb ... 446s Unpacking dh-cargo (28ubuntu0.1) ... 446s Selecting previously unselected package librust-compiler-builtins-dev:s390x. 446s Preparing to unpack .../47-librust-compiler-builtins-dev_0.1.52-1_s390x.deb ... 446s Unpacking librust-compiler-builtins-dev:s390x (0.1.52-1) ... 446s Selecting previously unselected package librust-rustc-demangle-dev:s390x. 446s Preparing to unpack .../48-librust-rustc-demangle-dev_0.1.16-4_s390x.deb ... 446s Unpacking librust-rustc-demangle-dev:s390x (0.1.16-4) ... 446s Selecting previously unselected package librust-rustc-demangle+compiler-builtins-dev:s390x. 446s Preparing to unpack .../49-librust-rustc-demangle+compiler-builtins-dev_0.1.16-4_s390x.deb ... 446s Unpacking librust-rustc-demangle+compiler-builtins-dev:s390x (0.1.16-4) ... 446s Selecting previously unselected package librust-rustc-std-workspace-core-dev:s390x. 446s Preparing to unpack .../50-librust-rustc-std-workspace-core-dev_1.0.0-1_s390x.deb ... 446s Unpacking librust-rustc-std-workspace-core-dev:s390x (1.0.0-1) ... 446s Selecting previously unselected package librust-rustc-demangle+core-dev:s390x. 446s Preparing to unpack .../51-librust-rustc-demangle+core-dev_0.1.16-4_s390x.deb ... 446s Unpacking librust-rustc-demangle+core-dev:s390x (0.1.16-4) ... 446s Selecting previously unselected package librust-rustc-demangle+rustc-dep-of-std-dev:s390x. 446s Preparing to unpack .../52-librust-rustc-demangle+rustc-dep-of-std-dev_0.1.16-4_s390x.deb ... 446s Unpacking librust-rustc-demangle+rustc-dep-of-std-dev:s390x (0.1.16-4) ... 446s Setting up gcc-11-base:s390x (11.4.0-1ubuntu1~22.04) ... 446s Setting up libdw1:s390x (0.186-1build1) ... 446s Setting up dh-cargo-tools (28ubuntu0.1) ... 446s Setting up libarchive-zip-perl (1.68-1) ... 446s Setting up libdebhelper-perl (13.6ubuntu1) ... 446s Setting up libstd-rust-1.75:s390x (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Setting up linux-libc-dev:s390x (5.15.0-131.141) ... 446s Setting up m4 (1.4.18-5ubuntu2) ... 446s Setting up librust-rustc-demangle-dev:s390x (0.1.16-4) ... 446s Setting up libgomp1:s390x (12.3.0-1ubuntu1~22.04) ... 446s Setting up libasan6:s390x (11.4.0-1ubuntu1~22.04) ... 446s Setting up librust-compiler-builtins-dev:s390x (0.1.52-1) ... 446s Setting up libstd-rust-dev:s390x (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Setting up autotools-dev (20220109.1) ... 446s Setting up libtirpc-dev:s390x (1.3.2-2ubuntu0.1) ... 446s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 446s Setting up librust-rustc-std-workspace-core-dev:s390x (1.0.0-1) ... 446s Setting up libmpc3:s390x (1.2.1-2build1) ... 446s Setting up libatomic1:s390x (12.3.0-1ubuntu1~22.04) ... 446s Setting up autopoint (0.21-4ubuntu4) ... 446s Setting up autoconf (2.71-2) ... 446s Setting up libubsan1:s390x (12.3.0-1ubuntu1~22.04) ... 446s Setting up dwz (0.14-1build2) ... 446s Setting up libnsl-dev:s390x (1.3.0-2build2) ... 446s Setting up libcrypt-dev:s390x (1:4.4.27-1) ... 446s Setting up debugedit (1:5.0-4build1) ... 446s Setting up libsub-override-perl (0.09-2) ... 446s Setting up libssh2-1:s390x (1.10.0-3) ... 446s Setting up libisl23:s390x (0.24-2build1) ... 446s Setting up libc-dev-bin (2.35-0ubuntu3.8) ... 446s Setting up libcc1-0:s390x (12.3.0-1ubuntu1~22.04) ... 446s Setting up librust-rustc-demangle+core-dev:s390x (0.1.16-4) ... 446s Setting up libitm1:s390x (12.3.0-1ubuntu1~22.04) ... 446s Setting up automake (1:1.16.5-1.3) ... 446s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 446s Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... 446s Setting up cpp-11 (11.4.0-1ubuntu1~22.04) ... 446s Setting up librust-rustc-demangle+rustc-dep-of-std-dev:s390x (0.1.16-4) ... 446s Setting up gettext (0.21-4ubuntu4) ... 446s Setting up librust-rustc-demangle+compiler-builtins-dev:s390x (0.1.16-4) ... 446s Setting up intltool-debian (0.35.0+20060710.5) ... 446s Setting up dh-strip-nondeterminism (1.13.0-1) ... 446s Setting up libgcc-11-dev:s390x (11.4.0-1ubuntu1~22.04) ... 446s Setting up gcc-11 (11.4.0-1ubuntu1~22.04) ... 446s Setting up cpp (4:11.2.0-1ubuntu1) ... 446s Setting up libc6-dev:s390x (2.35-0ubuntu3.8) ... 446s Setting up libtool (2.4.6-15build2) ... 446s Setting up po-debconf (1.0.21+nmu1) ... 446s Setting up gcc (4:11.2.0-1ubuntu1) ... 446s Setting up dh-autoreconf (20) ... 446s Setting up rustc (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Setting up debhelper (13.6ubuntu1) ... 446s Setting up cargo (1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04) ... 446s Setting up dh-cargo (28ubuntu0.1) ... 446s Processing triggers for libc-bin (2.35-0ubuntu3.8) ... 446s Processing triggers for man-db (2.10.2-1) ... 446s Processing triggers for install-info (6.8-4build1) ... 448s autopkgtest [06:52:49]: test @: /usr/share/cargo/bin/cargo-auto-test rustc-demangle 0.1.16 --all-targets --all-features 448s autopkgtest [06:52:49]: test @: [----------------------- 448s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 448s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 448s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.F5RYJSqRKU/registry/ 448s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 448s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 448s 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'],) {} 448s Compiling compiler_builtins v0.1.52 448s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 448s if necessary'\!' 448s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' rustc --crate-name build_script_build /tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="compiler-builtins"' --cfg 'feature="default"' -C metadata=fdd75b71c0198a02 -C extra-filename=-fdd75b71c0198a02 --out-dir /tmp/tmp.F5RYJSqRKU/target/debug/build/compiler_builtins-fdd75b71c0198a02 -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --cap-lints warn` 448s Compiling rustc-std-workspace-core v1.0.0 448s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_std_workspace_core CARGO_MANIFEST_DIR=/tmp/tmp.F5RYJSqRKU/registry/rustc-std-workspace-core-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Explicitly empty crate for rust-lang/rust integration 448s ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-std-workspace-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' rustc --crate-name rustc_std_workspace_core /tmp/tmp.F5RYJSqRKU/registry/rustc-std-workspace-core-1.0.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 -C metadata=edfd59a37e53019d -C extra-filename=-edfd59a37e53019d --out-dir /tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry` 449s Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-flto=auto-Clink-arg=-ffat-lto-objects-Clink-arg=-flto=auto-Clink-arg=-Wl,-z,relro--remap-path-prefix/usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16--remap-path-prefix/tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry' CARGO_FEATURE_COMPILER_BUILTINS=1 CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52 CARGO_MANIFEST_LINKS=compiler-rt CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 449s if necessary'\!' 449s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/tmp/tmp.F5RYJSqRKU/target/debug:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=2 OPT_LEVEL=0 OUT_DIR=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /tmp/tmp.F5RYJSqRKU/target/debug/build/compiler_builtins-fdd75b71c0198a02/build-script-build` 449s [compiler_builtins 0.1.52] cargo:rerun-if-changed=build.rs 449s [compiler_builtins 0.1.52] cargo:compiler-rt=/usr/share/cargo/registry/compiler_builtins-0.1.52/compiler-rt 449s [compiler_builtins 0.1.52] cargo:rustc-cfg=feature="unstable" 449s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 449s if necessary'\!' 449s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:38 449s | 449s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 449s | ^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:3:1 449s | 449s 3 | #![feature(abi_unadjusted)] 449s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:38 449s | 449s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 449s | ^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:5:1 449s | 449s 5 | #![feature(cfg_target_has_atomic)] 449s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:1 449s | 449s 6 | #![feature(compiler_builtins)] 449s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:7:1 449s | 449s 7 | #![feature(core_intrinsics)] 449s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:1 449s | 449s 8 | #![feature(lang_items)] 449s | ^^^^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:9:1 449s | 449s 9 | #![feature(linkage)] 449s | ^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:10:1 449s | 449s 10 | #![feature(naked_functions)] 449s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:11:1 449s | 449s 11 | #![feature(repr_simd)] 449s | ^^^^^^^^^^^^^^^^^^^^^^ 449s 449s warning: the feature `compiler_builtins` is internal to the compiler or standard library 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:12 449s | 449s 6 | #![feature(compiler_builtins)] 449s | ^^^^^^^^^^^^^^^^^ 449s | 449s = note: using it is strongly discouraged 449s = note: `#[warn(internal_features)]` on by default 449s 449s warning: the feature `lang_items` is internal to the compiler or standard library 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:12 449s | 449s 8 | #![feature(lang_items)] 449s | ^^^^^^^^^^ 449s | 449s = note: using it is strongly discouraged 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 449s | 449s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 449s | ^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 449s | 449s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 449s | ^^^^^^^^^^ 449s 449s error[E0554]: `#![feature]` may not be used on the stable release channel 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:7:12 449s | 449s 7 | #![feature(core_intrinsics)] 449s | ^^^^^^^^^^^^^^^ 449s 449s warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 449s | 449s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 449s | ^^^ 449s | 449s = note: `#[warn(stable_features)]` on by default 449s 449s warning: the feature `global_asm` has been stable since 1.59.0 and no longer requires an attribute to enable 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 449s | 449s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 449s | ^^^^^^^^^^ 449s 449s warning: unused import: `int::Int` 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/float/pow.rs:2:5 449s | 449s 2 | use int::Int; 449s | ^^^^^^^^ 449s | 449s = note: `#[warn(unused_imports)]` on by default 449s 449s For more information about this error, try `rustc --explain E0554`. 449s warning: `compiler_builtins` (lib) generated 5 warnings 449s error: could not compile `compiler_builtins` (lib) due to 13 previous errors; 5 warnings emitted 449s 449s Caused by: 449s process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 449s if necessary'\!' 449s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` (exit status: 1) 449s 449s ---------------------------------------------------------------- 449s cargo-auto-test: re-running test with RUSTC_BOOTSTRAP due to E0554 449s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 449s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 449s 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'],) {} 449s Compiling compiler_builtins v0.1.52 449s Fresh rustc-std-workspace-core v1.0.0 449s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 449s if necessary'\!' 449s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.F5RYJSqRKU/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` 449s warning: the feature `compiler_builtins` is internal to the compiler or standard library 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:12 449s | 449s 6 | #![feature(compiler_builtins)] 449s | ^^^^^^^^^^^^^^^^^ 449s | 449s = note: using it is strongly discouraged 449s = note: `#[warn(internal_features)]` on by default 449s 449s warning: the feature `lang_items` is internal to the compiler or standard library 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:12 449s | 449s 8 | #![feature(lang_items)] 449s | ^^^^^^^^^^ 449s | 449s = note: using it is strongly discouraged 449s 449s warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 449s | 449s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 449s | ^^^ 449s | 449s = note: `#[warn(stable_features)]` on by default 449s 449s warning: the feature `global_asm` has been stable since 1.59.0 and no longer requires an attribute to enable 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 449s | 449s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 449s | ^^^^^^^^^^ 449s 449s warning: unused import: `int::Int` 449s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/float/pow.rs:2:5 449s | 449s 2 | use int::Int; 449s | ^^^^^^^^ 449s | 449s = note: `#[warn(unused_imports)]` on by default 449s 449s warning: `compiler_builtins` (lib) generated 5 warnings 449s Compiling rustc-demangle v0.1.16 (/usr/share/cargo/registry/rustc-demangle-0.1.16) 449s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 449s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="compiler_builtins"' --cfg 'feature="core"' --cfg 'feature="rustc-dep-of-std"' -C metadata=b0070e679c334dac -C extra-filename=-b0070e679c334dac --out-dir /tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --extern compiler_builtins=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps/libcompiler_builtins-02209dd3773f1b68.rlib --extern core=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps/librustc_std_workspace_core-edfd59a37e53019d.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry` 449s error[E0433]: failed to resolve: could not find `prelude` in `core` 449s 449s error[E0432]: unresolved import `core::char` 449s --> src/legacy.rs:1:5 449s | 449s 1 | use core::char; 449s | ^^^^^^^^^^ no `char` in the root 449s | 449s help: consider importing one of these items instead 449s | 449s 1 | use std::char; 449s | ~~~~~~~~~ 449s 1 | use std::primitive::char; 449s | ~~~~~~~~~~~~~~~~~~~~ 449s 449s error[E0432]: unresolved import `core::fmt` 449s --> src/legacy.rs:2:5 449s | 449s 2 | use core::fmt; 449s | ^^^^^^^^^ no `fmt` in the root 449s | 449s help: consider importing this module instead 449s | 449s 2 | use std::fmt; 449s | ~~~~~~~~ 449s 449s error[E0432]: unresolved import `core::char` 449s --> src/v0.rs:1:5 449s | 449s 1 | use core::char; 449s | ^^^^^^^^^^ no `char` in the root 449s | 449s help: consider importing one of these items instead 449s | 449s 1 | use std::char; 449s | ~~~~~~~~~ 449s 1 | use std::primitive::char; 449s | ~~~~~~~~~~~~~~~~~~~~ 449s 449s error[E0432]: unresolved import `core::fmt` 449s --> src/v0.rs:2:5 449s | 449s 2 | use core::fmt; 449s | ^^^^^^^^^ no `fmt` in the root 449s | 449s help: consider importing this module instead 449s | 449s 2 | use std::fmt; 449s | ~~~~~~~~ 449s 449s error[E0432]: unresolved import `core::fmt` 449s --> src/v0.rs:3:11 449s | 449s 3 | use core::fmt::Display; 449s | ^^^ could not find `fmt` in `core` 449s 449s error[E0432]: unresolved import `core::cmp` 449s --> src/v0.rs:161:27 449s | 449s 161 | use core::cmp::{min, max}; 449s | ^^^ could not find `cmp` in `core` 449s 449s error[E0432]: unresolved import `core::fmt` 449s --> src/lib.rs:36:5 449s | 449s 36 | use core::fmt; 449s | ^^^^^^^^^ no `fmt` in the root 449s | 449s help: consider importing this module instead 449s | 449s 36 | use std::fmt; 449s | ~~~~~~~~ 449s 449s error: cannot find attribute `derive` in this scope 449s --> src/v0.rs:78:3 449s | 449s 78 | #[derive(PartialEq, Eq)] 449s | ^^^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 1 + use std::prelude::rust_2024::derive; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1007:7 449s | 449s 1007 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1015:7 449s | 449s 1015 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1023:7 449s | 449s 1023 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1035:7 449s | 449s 1035 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1043:7 449s | 449s 1043 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1053:7 449s | 449s 1053 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1069:7 449s | 449s 1069 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `test` in this scope 449s --> src/v0.rs:1076:7 449s | 449s 1076 | #[test] 449s | ^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 996 + use std::prelude::rust_2024::test; 449s | 449s 449s error: cannot find attribute `derive` in this scope 449s --> src/lib.rs:119:3 449s | 449s 119 | #[derive(Debug, Clone)] 449s | ^^^^^^ 449s | 449s help: consider importing this attribute macro 449s | 449s 36 + use std::prelude::rust_2024::derive; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/legacy.rs:49:29 449s | 449s 49 | pub fn demangle(s: &str) -> Result<(Demangle, &str), ()> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/legacy.rs:63:16 449s | 449s 63 | return Err(()); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/legacy.rs:68:16 449s | 449s 68 | return Err(()); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/legacy.rs:77:20 449s | 449s 77 | return Err(()); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/legacy.rs:80:19 449s | 449s 80 | while let Some(d) = c.to_digit(10) { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/legacy.rs:96:5 449s | 449s 96 | Ok((Demangle { 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/legacy.rs:132:28 449s | 449s 132 | if let Some('.') = rest[1..].chars().next() { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/legacy.rs:140:57 449s | 449s 140 | let (escape, after_escape) = if let Some(end) = rest[1..].find('$') { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/legacy.rs:166:47 449s | 449s 166 | ... if let (true, Some(c)) = (all_lower_hex, c) { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/legacy.rs:180:31 449s | 449s 180 | } else if let Some(i) = rest.find(|c| c == '$' || c == '.') { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/legacy.rs:190:9 449s | 449s 190 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:15:29 449s | 449s 15 | pub fn demangle(s: &str) -> Result<(Demangle, &str), Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:30:16 449s | 449s 30 | return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:36:21 449s | 449s 36 | _ => return Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:41:16 449s | 449s 41 | return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:53:9 449s | 449s 53 | Some(&b'A'...b'Z') => { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:59:5 449s | 449s 59 | Ok((Demangle { 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:67:21 449s | 449s 67 | parser: Ok(Parser { 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0405]: cannot find trait `FnOnce` in this scope 449s --> src/v0.rs:94:37 449s | 449s 94 | fn try_small_punycode_decode R, R>( 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing this trait 449s | 449s 1 + use std::ops::FnOnce; 449s | 449s 449s error[E0412]: cannot find type `Option` in this scope 449s --> src/v0.rs:97:10 449s | 449s 97 | ) -> Option { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing this enum 449s | 449s 1 + use std::option::Option; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:116:13 449s | 449s 116 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:119:13 449s | 449s 119 | Some(f(&out[..out_len])) 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find value `None` in this scope 449s --> src/v0.rs:121:13 449s | 449s 121 | None 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this unit variant 449s | 449s 1 + use std::option::Option::None; 449s | 449s 449s error[E0405]: cannot find trait `FnMut` in this scope 449s --> src/v0.rs:128:27 449s | 449s 128 | fn punycode_decode Result<(), ()>>( 449s | ^^^^^ not found in this scope 449s | 449s help: consider importing this trait 449s | 449s 1 + use std::ops::FnMut; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:128:49 449s | 449s 128 | fn punycode_decode Result<(), ()>>( 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:131:10 449s | 449s 131 | ) -> Result<(), ()> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:134:20 449s | 449s 134 | return Err(()); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:167:21 449s | 449s 167 | Some(d @ b'a'...b'z') => d - b'a', 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:168:21 449s | 449s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:169:33 449s | 449s 169 | _ => return Err(()), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:191:24 449s | 449s 191 | return Err(()); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:200:24 449s | 449s 200 | return Ok(()); 449s | ^^ 449s | 449s help: a local variable with a similar name exists 449s | 449s 200 | return k(()); 449s | ~ 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:224:13 449s | 449s 224 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Option` in this scope 449s --> src/v0.rs:245:27 449s | 449s 245 | fn basic_type(tag: u8) -> Option<&'static str> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing this enum 449s | 449s 1 + use std::option::Option; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:246:5 449s | 449s 246 | Some(match tag { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find value `None` in this scope 449s --> src/v0.rs:269:21 449s | 449s 269 | _ => return None, 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this unit variant 449s | 449s 1 + use std::option::Option::None; 449s | 449s 449s error[E0412]: cannot find type `Option` in this scope 449s --> src/v0.rs:279:23 449s | 449s 279 | fn peek(&self) -> Option { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing this enum 449s | 449s 1 + use std::option::Option; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:284:27 449s | 449s 284 | if self.peek() == Some(b) { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:292:27 449s | 449s 292 | fn next(&mut self) -> Result { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:295:9 449s | 449s 295 | Ok(b) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:298:34 449s | 449s 298 | fn hex_nibbles(&mut self) -> Result<&'s str, Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:304:29 449s | 449s 304 | _ => return Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:307:9 449s | 449s 307 | Ok(&self.sym[start..self.next - 1]) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:310:31 449s | 449s 310 | fn digit_10(&mut self) -> Result { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:312:13 449s | 449s 312 | Some(d @ b'0'...b'9') => d - b'0', 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:313:25 449s | 449s 313 | _ => return Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:316:9 449s | 449s 316 | Ok(d) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:319:31 449s | 449s 319 | fn digit_62(&mut self) -> Result { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:321:13 449s | 449s 321 | Some(d @ b'0'...b'9') => d - b'0', 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:322:13 449s | 449s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:323:13 449s | 449s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:324:25 449s | 449s 324 | _ => return Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:327:9 449s | 449s 327 | Ok(d) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:330:33 449s | 449s 330 | fn integer_62(&mut self) -> Result { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:332:20 449s | 449s 332 | return Ok(0); 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:344:46 449s | 449s 344 | fn opt_integer_62(&mut self, tag: u8) -> Result { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:346:20 449s | 449s 346 | return Ok(0); 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:351:36 449s | 449s 351 | fn disambiguator(&mut self) -> Result { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:355:32 449s | 449s 355 | fn namespace(&mut self) -> Result, Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0412]: cannot find type `Option` in this scope 449s --> src/v0.rs:355:39 449s | 449s 355 | fn namespace(&mut self) -> Result, Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing this enum 449s | 449s 1 + use std::option::Option; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:358:33 449s | 449s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:358:36 449s | 449s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:361:28 449s | 449s 361 | b'a'...b'z' => Ok(None), 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find value `None` in this scope 449s --> src/v0.rs:361:31 449s | 449s 361 | b'a'...b'z' => Ok(None), 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this unit variant 449s | 449s 1 + use std::option::Option::None; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:363:18 449s | 449s 363 | _ => Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:367:30 449s | 449s 367 | fn backref(&mut self) -> Result, Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:371:20 449s | 449s 371 | return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:373:9 449s | 449s 373 | Ok(Parser { 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:379:28 449s | 449s 379 | fn ident(&mut self) -> Result, Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:385:21 449s | 449s 385 | Ok(d) => { 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:389:21 449s | 449s 389 | Err(Invalid) => break, 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:400:20 449s | 449s 400 | return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:407:17 449s | 449s 407 | Some(i) => Ident { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:417:24 449s | 449s 417 | return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:419:13 449s | 449s 419 | Ok(ident) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:421:13 449s | 449s 421 | Ok(Ident { 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:428:32 449s | 449s 428 | fn skip_path(&mut self) -> Result<(), Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:464:25 449s | 449s 464 | _ => return Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:466:9 449s | 449s 466 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:469:39 449s | 449s 469 | fn skip_generic_arg(&mut self) -> Result<(), Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:472:13 449s | 449s 472 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:480:32 449s | 449s 480 | fn skip_type(&mut self) -> Result<(), Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:506:36 449s | 449s 506 | ... return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:525:28 449s | 449s 525 | return Err(Invalid); 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:538:9 449s | 449s 538 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:541:33 449s | 449s 541 | fn skip_const(&mut self) -> Result<(), Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:544:20 449s | 449s 544 | return Ok(()); 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:551:25 449s | 449s 551 | _ => return Err(Invalid), 449s | ^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:555:20 449s | 449s 555 | return Ok(()); 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:558:9 449s | 449s 558 | Ok(()) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:563:13 449s | 449s 563 | parser: Result, Invalid>, 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:594:40 449s | 449s 594 | fn parser_mut<'c>(&'c mut self) -> Result<&'c mut Parser<'s>, Invalid> { 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:601:48 449s | 449s 601 | self.parser_mut().map(|p| p.eat(b)) == Ok(true) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 449s --> src/v0.rs:622:13 449s | 449s 622 | Some(depth) => { 449s | ^^^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::option::Option::Some; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:574:27 449s | 449s 574 | $printer.parser = Err(Invalid); 449s | ^^^ not found in this scope 449s ... 449s 633 | None => invalid!(self), 449s | -------------- in this macro invocation 449s | 449s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0405]: cannot find trait `FnOnce` in this scope 449s --> src/v0.rs:641:18 449s | 449s 641 | where F: FnOnce(&mut Self) -> fmt::Result, 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing this trait 449s | 449s 1 + use std::ops::FnOnce; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:587:13 449s | 449s 587 | Ok(x) => x, 449s | ^^ not found in this scope 449s ... 449s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 449s | ---------------------------------- in this macro invocation 449s | 449s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:588:13 449s | 449s 588 | Err(Invalid) => invalid!($printer), 449s | ^^^ not found in this scope 449s ... 449s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 449s | ---------------------------------- in this macro invocation 449s | 449s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:574:27 449s | 449s 574 | $printer.parser = Err(Invalid); 449s | ^^^ not found in this scope 449s ... 449s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 449s | ---------------------------------- in this macro invocation 449s | 449s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0405]: cannot find trait `Fn` in this scope 449s --> src/v0.rs:669:18 449s | 449s 669 | where F: Fn(&mut Self) -> fmt::Result, 449s | ^^ not found in this scope 449s | 449s help: consider importing this trait 449s | 449s 1 + use std::ops::Fn; 449s | 449s 449s error[E0412]: cannot find type `Result` in this scope 449s --> src/v0.rs:668:57 449s | 449s 668 | fn print_sep_list(&mut self, f: F, sep: &str) -> Result 449s | ^^^^^^ not found in this scope 449s | 449s help: consider importing one of these items 449s | 449s 1 + use std::fmt::Result; 449s | 449s 1 + use std::io::Result; 449s | 449s 1 + use std::result::Result; 449s | 449s 1 + use std::thread::Result; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:679:9 449s | 449s 679 | Ok(i) 449s | ^^ not found in this scope 449s | 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 449s --> src/v0.rs:587:13 449s | 449s 587 | Ok(x) => x, 449s | ^^ not found in this scope 449s ... 449s 683 | let tag = parse!(self, next); 449s | ------------------ in this macro invocation 449s | 449s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Ok; 449s | 449s 449s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:588:13 449s | 449s 588 | Err(Invalid) => invalid!($printer), 449s | ^^^ not found in this scope 449s ... 449s 683 | let tag = parse!(self, next); 449s | ------------------ in this macro invocation 449s | 449s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 449s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 449s --> src/v0.rs:574:27 449s | 449s 574 | $printer.parser = Err(Invalid); 449s | ^^^ not found in this scope 449s ... 449s 683 | let tag = parse!(self, next); 449s | ------------------ in this macro invocation 449s | 449s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 449s help: consider importing this tuple variant 449s | 449s 1 + use std::result::Result::Err; 449s | 449s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 686 | let dis = parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 686 | let dis = parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 686 | let dis = parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 687 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 687 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 687 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 697 | let ns = parse!(self, namespace); 450s | ----------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 697 | let ns = parse!(self, namespace); 450s | ----------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 697 | let ns = parse!(self, namespace); 450s | ----------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 701 | let dis = parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 701 | let dis = parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 701 | let dis = parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 702 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 702 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 702 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 450s --> src/v0.rs:706:21 450s | 450s 706 | Some(ns) => { 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 734 | parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 734 | parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 734 | parse!(self, disambiguator); 450s | --------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 735 | parse!(self, skip_path); 450s | ----------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 735 | parse!(self, skip_path); 450s | ----------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 735 | parse!(self, skip_path); 450s | ----------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 758 | _ => invalid!(self), 450s | -------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:760:9 450s | 450s 760 | Ok(()) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 765 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 765 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 765 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 775 | let tag = parse!(self, next); 450s | ------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 775 | let tag = parse!(self, next); 450s | ------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 775 | let tag = parse!(self, next); 450s | ------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 450s --> src/v0.rs:778:13 450s | 450s 778 | Some(ty) => return self.out.write_str(ty), 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 786 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 786 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 786 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 450s --> src/v0.rs:829:25 450s | 450s 829 | Some("C") 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 831 | let abi = parse!(this, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 831 | let abi = parse!(this, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 831 | let abi = parse!(this, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 833 | invalid!(this); 450s | -------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 450s --> src/v0.rs:835:25 450s | 450s 835 | Some(abi.ascii) 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::option::Option::Some; 450s | 450s 450s error[E0425]: cannot find value `None` in this scope 450s --> src/v0.rs:838:21 450s | 450s 838 | None 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this unit variant 450s | 450s 1 + use std::option::Option::None; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 450s --> src/v0.rs:846:21 450s | 450s 846 | Some(abi) => { 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::option::Option::Some; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:874:17 450s | 450s 874 | Ok(()) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:880:21 450s | 450s 880 | Ok(()) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 884 | invalid!(self); 450s | -------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 886 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 886 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 886 | let lt = parse!(self, integer_62); 450s | ------------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:901:9 450s | 450s 901 | Ok(()) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0412]: cannot find type `Result` in this scope 450s --> src/v0.rs:909:53 450s | 450s 909 | fn print_path_maybe_open_generics(&mut self) -> Result { 450s | ^^^^^^ not found in this scope 450s | 450s help: consider importing one of these items 450s | 450s 1 + use std::fmt::Result; 450s | 450s 1 + use std::io::Result; 450s | 450s 1 + use std::result::Result; 450s | 450s 1 + use std::thread::Result; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:916:13 450s | 450s 916 | Ok(true) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:919:13 450s | 450s 919 | Ok(false) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 934 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 934 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 934 | let name = parse!(self, ident); 450s | ------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:944:9 450s | 450s 944 | Ok(()) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 952 | let ty_tag = parse!(self, next); 450s | ------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 952 | let ty_tag = parse!(self, next); 450s | ------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 952 | let ty_tag = parse!(self, next); 450s | ------------------ in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 959 | _ => invalid!(self), 450s | -------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:974:9 450s | 450s 974 | Ok(()) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/v0.rs:587:13 450s | 450s 587 | Ok(x) => x, 450s | ^^ not found in this scope 450s ... 450s 978 | let hex = parse!(self, hex_nibbles); 450s | ------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Ok; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:588:13 450s | 450s 588 | Err(Invalid) => invalid!($printer), 450s | ^^^ not found in this scope 450s ... 450s 978 | let hex = parse!(self, hex_nibbles); 450s | ------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/v0.rs:574:27 450s | 450s 574 | $printer.parser = Err(Invalid); 450s | ^^^ not found in this scope 450s ... 450s 978 | let hex = parse!(self, hex_nibbles); 450s | ------------------------- in this macro invocation 450s | 450s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 450s help: consider importing this tuple variant 450s | 450s 1 + use std::result::Result::Err; 450s | 450s 450s error[E0412]: cannot find type `Option` in this scope 450s --> src/lib.rs:40:12 450s | 450s 40 | style: Option>, 450s | ^^^^^^ not found in this scope 450s | 450s help: consider importing this enum 450s | 450s 36 + use std::option::Option; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 450s --> src/lib.rs:70:12 450s | 450s 70 | if let Some(i) = s.find(llvm) { 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/lib.rs:86:9 450s | 450s 86 | Ok((d, s)) => { 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::result::Result::Ok; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 450s --> src/lib.rs:88:13 450s | 450s 88 | Some(DemangleStyle::Legacy(d)) 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/lib.rs:90:9 450s | 450s 90 | Err(()) => match v0::demangle(s) { 450s | ^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 450s --> src/lib.rs:91:13 450s | 450s 91 | Ok((d, s)) => { 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::result::Result::Ok; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 450s --> src/lib.rs:93:17 450s | 450s 93 | Some(DemangleStyle::V0(d)) 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 450s --> src/lib.rs:95:13 450s | 450s 95 | Err(v0::Invalid) => None, 450s | ^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::result::Result::Err; 450s | 450s 450s error[E0425]: cannot find value `None` in this scope 450s --> src/lib.rs:95:33 450s | 450s 95 | Err(v0::Invalid) => None, 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this unit variant 450s | 450s 36 + use std::option::Option::None; 450s | 450s 450s error[E0425]: cannot find value `None` in this scope 450s --> src/lib.rs:107:21 450s | 450s 107 | style = None; 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this unit variant 450s | 450s 36 + use std::option::Option::None; 450s | 450s 450s error[E0412]: cannot find type `Result` in this scope 450s --> src/lib.rs:138:33 450s | 450s 138 | pub fn try_demangle(s: &str) -> Result { 450s | ^^^^^^ not found in this scope 450s | 450s help: consider importing one of these items 450s | 450s 36 + use std::fmt::Result; 450s | 450s 36 + use std::io::Result; 450s | 450s 36 + use std::result::Result; 450s | 450s 36 + use std::thread::Result; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 450s --> src/lib.rs:141:9 450s | 450s 141 | Ok(sym) 450s | ^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::result::Result::Ok; 450s | 450s 450s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 450s --> src/lib.rs:143:9 450s | 450s 143 | Err(TryDemangleError { _priv: () }) 450s | ^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::result::Result::Err; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 450s --> src/lib.rs:187:13 450s | 450s 187 | Some(DemangleStyle::Legacy(ref d)) => { 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::option::Option::Some; 450s | 450s 450s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 450s --> src/lib.rs:190:13 450s | 450s 190 | Some(DemangleStyle::V0(ref d)) => { 450s | ^^^^ not found in this scope 450s | 450s help: consider importing this tuple variant 450s | 450s 36 + use std::option::Option::Some; 450s | 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:73:17 450s | 450s 73 | let mut c = try!(chars.next().ok_or(())); 450s | ^^^ 450s | 450s = note: `#[warn(deprecated)]` on by default 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:81:19 450s | 450s 81 | len = try!(len.checked_mul(10) 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:84:17 450s | 450s 84 | c = try!(chars.next().ok_or(())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:90:17 450s | 450s 90 | c = try!(chars.next().ok_or(())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:187:13 450s | 450s 187 | try!(f.write_str(rest)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:125:17 450s | 450s 125 | try!(f.write_str("::")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:133:25 450s | 450s 133 | try!(f.write_str("::")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:136:25 450s | 450s 136 | try!(f.write_str(".")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:178:21 450s | 450s 178 | try!(f.write_str(unescaped)); 450s | ^^^ 450s 450s warning: `...` range patterns are deprecated 450s --> src/legacy.rs:161:40 450s | 450s 161 | ... '0'...'9' | 'a'...'f' => true, 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 450s 450s warning: `...` range patterns are deprecated 450s --> src/legacy.rs:161:52 450s | 450s 161 | ... '0'...'9' | 'a'...'f' => true, 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:169:41 450s | 450s 169 | ... try!(c.fmt(f)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/legacy.rs:181:21 450s | 450s 181 | try!(f.write_str(&rest[..i])); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:49:5 450s | 450s 49 | try!(parser.skip_path()); 450s | ^^^ 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:35:13 450s | 450s 35 | b'A'...b'Z' => {} 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:53:14 450s | 450s 53 | Some(&b'A'...b'Z') => { 450s | ^^^^^^^^^^^^ help: use `..=` for an inclusive range: `&(b'A'..=b'Z')` 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:54:13 450s | 450s 54 | try!(parser.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:102:13 450s | 450s 102 | try!(out.get(out_len).ok_or(())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:141:13 450s | 450s 141 | try!(insert(len, c)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:195:13 450s | 450s 195 | try!(insert(i, c)); 450s | ^^^ 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:167:34 450s | 450s 167 | Some(d @ b'a'...b'z') => d - b'a', 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:168:34 450s | 450s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:172:25 450s | 450s 172 | delta = try!(delta.checked_add( 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:173:21 450s | 450s 173 | try!(d.checked_mul(w).ok_or(())) 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:178:21 450s | 450s 178 | w = try!(w.checked_mul(base - t).ok_or(())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:183:17 450s | 450s 183 | i = try!(i.checked_add(delta).ok_or(())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:184:17 450s | 450s 184 | n = try!(n.checked_add(i / len).ok_or(())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:189:17 450s | 450s 189 | try!(char::from_u32(n_u32).ok_or(())) 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:222:17 450s | 450s 222 | try!(c.fmt(f)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:227:17 450s | 450s 227 | try!(f.write_str("punycode{")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:235:17 450s | 450s 235 | try!(f.write_str(self.punycode)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:232:21 450s | 450s 232 | try!(f.write_str(self.ascii)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:233:21 450s | 450s 233 | try!(f.write_str("-")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:293:17 450s | 450s 293 | let b = try!(self.peek().ok_or(Invalid)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:301:19 450s | 450s 301 | match try!(self.next()) { 450s | ^^^ 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:302:21 450s | 450s 302 | b'0'...b'9' | b'a'...b'f' => {} 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:302:35 450s | 450s 302 | b'0'...b'9' | b'a'...b'f' => {} 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:312:26 450s | 450s 312 | Some(d @ b'0'...b'9') => d - b'0', 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:321:26 450s | 450s 321 | Some(d @ b'0'...b'9') => d - b'0', 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:322:26 450s | 450s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:323:26 450s | 450s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:337:21 450s | 450s 337 | let d = try!(self.digit_62()) as u64; 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:338:17 450s | 450s 338 | x = try!(x.checked_mul(62).ok_or(Invalid)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:339:17 450s | 450s 339 | x = try!(x.checked_add(d).ok_or(Invalid)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:348:9 450s | 450s 348 | try!(self.integer_62()).checked_add(1).ok_or(Invalid) 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:356:15 450s | 450s 356 | match try!(self.next()) { 450s | ^^^ 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:358:22 450s | 450s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/v0.rs:361:17 450s | 450s 361 | b'a'...b'z' => Ok(None), 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:369:17 450s | 450s 369 | let i = try!(self.integer_62()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:381:23 450s | 450s 381 | let mut len = try!(self.digit_10()) as usize; 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:386:31 450s | 450s 386 | len = try!(len.checked_mul(10).ok_or(Invalid)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:387:31 450s | 450s 387 | len = try!(len.checked_add(d as usize).ok_or(Invalid)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:398:21 450s | 450s 398 | self.next = try!(self.next.checked_add(len).ok_or(Invalid)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:429:15 450s | 450s 429 | match try!(self.next()) { 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:431:17 450s | 450s 431 | try!(self.disambiguator()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:432:17 450s | 450s 432 | try!(self.ident()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:435:17 450s | 450s 435 | try!(self.namespace()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:436:17 450s | 450s 436 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:437:17 450s | 450s 437 | try!(self.disambiguator()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:438:17 450s | 450s 438 | try!(self.ident()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:441:17 450s | 450s 441 | try!(self.disambiguator()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:442:17 450s | 450s 442 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:443:17 450s | 450s 443 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:446:17 450s | 450s 446 | try!(self.disambiguator()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:447:17 450s | 450s 447 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:448:17 450s | 450s 448 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:449:17 450s | 450s 449 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:452:17 450s | 450s 452 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:453:17 450s | 450s 453 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:456:17 450s | 450s 456 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:458:21 450s | 450s 458 | try!(self.skip_generic_arg()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:462:17 450s | 450s 462 | try!(self.backref()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:471:13 450s | 450s 471 | try!(self.integer_62()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:481:15 450s | 450s 481 | match try!(self.next()) { 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:488:17 450s | 450s 488 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:486:21 450s | 450s 486 | try!(self.integer_62()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:490:35 450s | 450s 490 | b'P' | b'O' | b'S' => try!(self.skip_type()), 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:492:17 450s | 450s 492 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:493:17 450s | 450s 493 | try!(self.skip_const()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:496:17 450s | 450s 496 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:513:17 450s | 450s 513 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:499:31 450s | 450s 499 | let _binder = try!(self.opt_integer_62(b'G')); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:504:35 450s | 450s 504 | let abi = try!(self.ident()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:511:21 450s | 450s 511 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:527:17 450s | 450s 527 | try!(self.integer_62()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:516:31 450s | 450s 516 | let _binder = try!(self.opt_integer_62(b'G')); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:518:21 450s | 450s 518 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:520:25 450s | 450s 520 | try!(self.ident()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:521:25 450s | 450s 521 | try!(self.skip_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:530:17 450s | 450s 530 | try!(self.backref()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:535:17 450s | 450s 535 | try!(self.skip_path()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:557:9 450s | 450s 557 | try!(self.hex_nibbles()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:543:13 450s | 450s 543 | try!(self.backref()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:547:15 450s | 450s 547 | match try!(self.next()) { 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:617:9 450s | 450s 617 | try!(self.out.write_str("'")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:629:21 450s | 450s 629 | try!(self.out.write_str("_")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:646:13 450s | 450s 646 | try!(self.out.write_str("for<")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:654:13 450s | 450s 654 | try!(self.out.write_str("> ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:652:17 450s | 450s 652 | try!(self.print_lifetime_from_index(1)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:649:21 450s | 450s 649 | try!(self.out.write_str(", ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:676:13 450s | 450s 676 | try!(f(self)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:674:17 450s | 450s 674 | try!(self.out.write_str(sep)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:689:17 450s | 450s 689 | try!(name.fmt(self.out)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:691:21 450s | 450s 691 | try!(self.out.write_str("[")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:692:21 450s | 450s 692 | try!(fmt::LowerHex::fmt(&dis, self.out)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:693:21 450s | 450s 693 | try!(self.out.write_str("]")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:699:17 450s | 450s 699 | try!(self.print_path(in_value)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:707:25 450s | 450s 707 | try!(self.out.write_str("::{")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:717:25 450s | 450s 717 | try!(self.out.write_str("#")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:718:25 450s | 450s 718 | try!(dis.fmt(self.out)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:719:25 450s | 450s 719 | try!(self.out.write_str("}")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:709:36 450s | 450s 709 | ... 'C' => try!(self.out.write_str("closure")), 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:710:36 450s | 450s 710 | ... 'S' => try!(self.out.write_str("shim")), 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:711:34 450s | 450s 711 | ... _ => try!(ns.fmt(self.out)), 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:714:29 450s | 450s 714 | ... try!(self.out.write_str(":")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:715:29 450s | 450s 715 | ... try!(name.fmt(self.out)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:725:29 450s | 450s 725 | ... try!(self.out.write_str("::")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:726:29 450s | 450s 726 | ... try!(name.fmt(self.out)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:738:17 450s | 450s 738 | try!(self.out.write_str("<")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:739:17 450s | 450s 739 | try!(self.print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:744:17 450s | 450s 744 | try!(self.out.write_str(">")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:741:21 450s | 450s 741 | try!(self.out.write_str(" as ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:742:21 450s | 450s 742 | try!(self.print_path(false)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:747:17 450s | 450s 747 | try!(self.print_path(in_value)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:751:17 450s | 450s 751 | try!(self.out.write_str("<")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:752:17 450s | 450s 752 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:753:17 450s | 450s 753 | try!(self.out.write_str(">")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:749:21 450s | 450s 749 | try!(self.out.write_str("::")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:756:17 450s | 450s 756 | try!(self.backref_printer().print_path(in_value)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:784:17 450s | 450s 784 | try!(self.out.write_str("&")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:795:17 450s | 450s 795 | try!(self.print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:788:25 450s | 450s 788 | try!(self.print_lifetime_from_index(lt)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:789:25 450s | 450s 789 | try!(self.out.write_str(" ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:793:21 450s | 450s 793 | try!(self.out.write_str("mut ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:799:17 450s | 450s 799 | try!(self.out.write_str("*")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:805:17 450s | 450s 805 | try!(self.print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:801:21 450s | 450s 801 | try!(self.out.write_str("mut ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:803:21 450s | 450s 803 | try!(self.out.write_str("const ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:809:17 450s | 450s 809 | try!(self.out.write_str("[")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:810:17 450s | 450s 810 | try!(self.print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:815:17 450s | 450s 815 | try!(self.out.write_str("]")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:812:21 450s | 450s 812 | try!(self.out.write_str("; ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:813:21 450s | 450s 813 | try!(self.print_const()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:818:17 450s | 450s 818 | try!(self.out.write_str("(")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:823:17 450s | 450s 823 | try!(self.out.write_str(")")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:819:29 450s | 450s 819 | let count = try!(self.print_sep_list(Self::print_type, ", ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:821:21 450s | 450s 821 | try!(self.out.write_str(",")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:825:21 450s | 450s 825 | b'F' => try!(self.in_binder(|this| { 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:863:17 450s | 450s 863 | try!(this.out.write_str("fn(")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:864:17 450s | 450s 864 | try!(this.print_sep_list(Self::print_type, ", ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:865:17 450s | 450s 865 | try!(this.out.write_str(")")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:842:21 450s | 450s 842 | try!(this.out.write_str("unsafe ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:847:25 450s | 450s 847 | try!(this.out.write_str("extern \"")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:852:25 450s | 450s 852 | try!(this.out.write_str(parts.next().unwrap())); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:858:25 450s | 450s 858 | try!(this.out.write_str("\" ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:854:29 450s | 450s 854 | ... try!(this.out.write_str("-")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:855:29 450s | 450s 855 | ... try!(this.out.write_str(part)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:870:21 450s | 450s 870 | try!(this.out.write_str(" -> ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:871:21 450s | 450s 871 | try!(this.print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:877:17 450s | 450s 877 | try!(self.out.write_str("dyn ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:878:17 450s | 450s 878 | try!(self.in_binder(|this| { 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:879:21 450s | 450s 879 | try!(this.print_sep_list(Self::print_dyn_trait, " + ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:888:21 450s | 450s 888 | try!(self.out.write_str(" + ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:889:21 450s | 450s 889 | try!(self.print_lifetime_from_index(lt)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:893:17 450s | 450s 893 | try!(self.backref_printer().print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:898:17 450s | 450s 898 | try!(self.print_path(false)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:913:13 450s | 450s 913 | try!(self.print_path(false)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:914:13 450s | 450s 914 | try!(self.out.write_str("<")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:915:13 450s | 450s 915 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:918:13 450s | 450s 918 | try!(self.print_path(false)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:924:24 450s | 450s 924 | let mut open = try!(self.print_path_maybe_open_generics()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:935:13 450s | 450s 935 | try!(name.fmt(self.out)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:936:13 450s | 450s 936 | try!(self.out.write_str(" = ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:937:13 450s | 450s 937 | try!(self.print_type()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:928:17 450s | 450s 928 | try!(self.out.write_str("<")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:931:17 450s | 450s 931 | try!(self.out.write_str(", ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:941:13 450s | 450s 941 | try!(self.out.write_str(">")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:964:13 450s | 450s 964 | try!(self.out.write_str("_")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:966:13 450s | 450s 966 | try!(self.print_const_uint()); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:970:13 450s | 450s 970 | try!(self.out.write_str(": ")); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:971:13 450s | 450s 971 | try!(self.out.write_str(ty)); 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/v0.rs:982:13 450s | 450s 982 | try!(self.out.write_str("0x")); 450s | ^^^ 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:74:21 450s | 450s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:74:35 450s | 450s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:165:20 450s | 450s 165 | '\u{0041}' ... '\u{005A}' | 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:166:20 450s | 450s 166 | '\u{0061}' ... '\u{007A}' | 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:167:20 450s | 450s 167 | '\u{0030}' ... '\u{0039}' => true, 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:175:20 450s | 450s 175 | '\u{0021}' ... '\u{002F}' | 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:176:20 450s | 450s 176 | '\u{003A}' ... '\u{0040}' | 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:177:20 450s | 450s 177 | '\u{005B}' ... '\u{0060}' | 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: `...` range patterns are deprecated 450s --> src/lib.rs:178:20 450s | 450s 178 | '\u{007B}' ... '\u{007E}' => true, 450s | ^^^ help: use `..=` for an inclusive range 450s | 450s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 450s = note: for more information, see 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/lib.rs:186:21 450s | 450s 186 | None => try!(f.write_str(self.original)), 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/lib.rs:188:17 450s | 450s 188 | try!(fmt::Display::fmt(d, f)) 450s | ^^^ 450s 450s warning: use of deprecated macro `try`: use the `?` operator instead 450s --> src/lib.rs:191:17 450s | 450s 191 | try!(fmt::Display::fmt(d, f)) 450s | ^^^ 450s 450s Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0531. 450s For more information about an error, try `rustc --explain E0405`. 450s warning: `rustc-demangle` (lib test) generated 194 warnings 450s error: could not compile `rustc-demangle` (lib test) due to 202 previous errors; 194 warnings emitted 450s 450s Caused by: 450s process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 450s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.F5RYJSqRKU/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="compiler_builtins"' --cfg 'feature="core"' --cfg 'feature="rustc-dep-of-std"' -C metadata=b0070e679c334dac -C extra-filename=-b0070e679c334dac --out-dir /tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.F5RYJSqRKU/target/debug/deps --extern compiler_builtins=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps/libcompiler_builtins-02209dd3773f1b68.rlib --extern core=/tmp/tmp.F5RYJSqRKU/target/s390x-unknown-linux-gnu/debug/deps/librustc_std_workspace_core-edfd59a37e53019d.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.F5RYJSqRKU/registry=/usr/share/cargo/registry` (exit status: 1) 450s autopkgtest [06:52:51]: test @: -----------------------] 450s autopkgtest [06:52:51]: test @: - - - - - - - - - - results - - - - - - - - - - 450s @ FLAKY non-zero exit status 101 451s autopkgtest [06:52:52]: test librust-rustc-demangle-dev: preparing testbed 451s Reading package lists... 451s Building dependency tree... 451s Reading state information... 451s Starting pkgProblemResolver with broken count: 0 451s Starting 2 pkgProblemResolver with broken count: 0 451s Done 451s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 453s autopkgtest [06:52:54]: test librust-rustc-demangle-dev: /usr/share/cargo/bin/cargo-auto-test rustc-demangle 0.1.16 --all-targets --no-default-features 453s autopkgtest [06:52:54]: test librust-rustc-demangle-dev: [----------------------- 453s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 453s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 453s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.62OP7Z5lRV/registry/ 453s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 453s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 453s 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'],) {} 453s Compiling rustc-demangle v0.1.16 (/usr/share/cargo/registry/rustc-demangle-0.1.16) 453s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 453s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.62OP7Z5lRV/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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 -C metadata=1f08ac7267800359 -C extra-filename=-1f08ac7267800359 --out-dir /tmp/tmp.62OP7Z5lRV/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.62OP7Z5lRV/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.62OP7Z5lRV/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.62OP7Z5lRV/target/debug/deps -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.62OP7Z5lRV/registry=/usr/share/cargo/registry` 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:73:17 453s | 453s 73 | let mut c = try!(chars.next().ok_or(())); 453s | ^^^ 453s | 453s = note: `#[warn(deprecated)]` on by default 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:81:19 453s | 453s 81 | len = try!(len.checked_mul(10) 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:84:17 453s | 453s 84 | c = try!(chars.next().ok_or(())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:90:17 453s | 453s 90 | c = try!(chars.next().ok_or(())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:187:13 453s | 453s 187 | try!(f.write_str(rest)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:125:17 453s | 453s 125 | try!(f.write_str("::")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:133:25 453s | 453s 133 | try!(f.write_str("::")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:136:25 453s | 453s 136 | try!(f.write_str(".")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:178:21 453s | 453s 178 | try!(f.write_str(unescaped)); 453s | ^^^ 453s 453s warning: `...` range patterns are deprecated 453s --> src/legacy.rs:161:40 453s | 453s 161 | ... '0'...'9' | 'a'...'f' => true, 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 453s 453s warning: `...` range patterns are deprecated 453s --> src/legacy.rs:161:52 453s | 453s 161 | ... '0'...'9' | 'a'...'f' => true, 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:169:41 453s | 453s 169 | ... try!(c.fmt(f)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/legacy.rs:181:21 453s | 453s 181 | try!(f.write_str(&rest[..i])); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:49:5 453s | 453s 49 | try!(parser.skip_path()); 453s | ^^^ 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:35:13 453s | 453s 35 | b'A'...b'Z' => {} 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:53:14 453s | 453s 53 | Some(&b'A'...b'Z') => { 453s | ^^^^^^^^^^^^ help: use `..=` for an inclusive range: `&(b'A'..=b'Z')` 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:54:13 453s | 453s 54 | try!(parser.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:102:13 453s | 453s 102 | try!(out.get(out_len).ok_or(())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:141:13 453s | 453s 141 | try!(insert(len, c)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:195:13 453s | 453s 195 | try!(insert(i, c)); 453s | ^^^ 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:167:34 453s | 453s 167 | Some(d @ b'a'...b'z') => d - b'a', 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:168:34 453s | 453s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:172:25 453s | 453s 172 | delta = try!(delta.checked_add( 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:173:21 453s | 453s 173 | try!(d.checked_mul(w).ok_or(())) 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:178:21 453s | 453s 178 | w = try!(w.checked_mul(base - t).ok_or(())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:183:17 453s | 453s 183 | i = try!(i.checked_add(delta).ok_or(())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:184:17 453s | 453s 184 | n = try!(n.checked_add(i / len).ok_or(())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:189:17 453s | 453s 189 | try!(char::from_u32(n_u32).ok_or(())) 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:222:17 453s | 453s 222 | try!(c.fmt(f)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:227:17 453s | 453s 227 | try!(f.write_str("punycode{")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:235:17 453s | 453s 235 | try!(f.write_str(self.punycode)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:232:21 453s | 453s 232 | try!(f.write_str(self.ascii)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:233:21 453s | 453s 233 | try!(f.write_str("-")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:293:17 453s | 453s 293 | let b = try!(self.peek().ok_or(Invalid)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:301:19 453s | 453s 301 | match try!(self.next()) { 453s | ^^^ 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:302:21 453s | 453s 302 | b'0'...b'9' | b'a'...b'f' => {} 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:302:35 453s | 453s 302 | b'0'...b'9' | b'a'...b'f' => {} 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:312:26 453s | 453s 312 | Some(d @ b'0'...b'9') => d - b'0', 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:321:26 453s | 453s 321 | Some(d @ b'0'...b'9') => d - b'0', 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:322:26 453s | 453s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:323:26 453s | 453s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:337:21 453s | 453s 337 | let d = try!(self.digit_62()) as u64; 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:338:17 453s | 453s 338 | x = try!(x.checked_mul(62).ok_or(Invalid)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:339:17 453s | 453s 339 | x = try!(x.checked_add(d).ok_or(Invalid)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:348:9 453s | 453s 348 | try!(self.integer_62()).checked_add(1).ok_or(Invalid) 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:356:15 453s | 453s 356 | match try!(self.next()) { 453s | ^^^ 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:358:22 453s | 453s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/v0.rs:361:17 453s | 453s 361 | b'a'...b'z' => Ok(None), 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:369:17 453s | 453s 369 | let i = try!(self.integer_62()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:381:23 453s | 453s 381 | let mut len = try!(self.digit_10()) as usize; 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:386:31 453s | 453s 386 | len = try!(len.checked_mul(10).ok_or(Invalid)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:387:31 453s | 453s 387 | len = try!(len.checked_add(d as usize).ok_or(Invalid)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:398:21 453s | 453s 398 | self.next = try!(self.next.checked_add(len).ok_or(Invalid)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:429:15 453s | 453s 429 | match try!(self.next()) { 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:431:17 453s | 453s 431 | try!(self.disambiguator()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:432:17 453s | 453s 432 | try!(self.ident()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:435:17 453s | 453s 435 | try!(self.namespace()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:436:17 453s | 453s 436 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:437:17 453s | 453s 437 | try!(self.disambiguator()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:438:17 453s | 453s 438 | try!(self.ident()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:441:17 453s | 453s 441 | try!(self.disambiguator()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:442:17 453s | 453s 442 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:443:17 453s | 453s 443 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:446:17 453s | 453s 446 | try!(self.disambiguator()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:447:17 453s | 453s 447 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:448:17 453s | 453s 448 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:449:17 453s | 453s 449 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:452:17 453s | 453s 452 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:453:17 453s | 453s 453 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:456:17 453s | 453s 456 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:458:21 453s | 453s 458 | try!(self.skip_generic_arg()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:462:17 453s | 453s 462 | try!(self.backref()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:471:13 453s | 453s 471 | try!(self.integer_62()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:481:15 453s | 453s 481 | match try!(self.next()) { 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:488:17 453s | 453s 488 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:486:21 453s | 453s 486 | try!(self.integer_62()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:490:35 453s | 453s 490 | b'P' | b'O' | b'S' => try!(self.skip_type()), 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:492:17 453s | 453s 492 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:493:17 453s | 453s 493 | try!(self.skip_const()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:496:17 453s | 453s 496 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:513:17 453s | 453s 513 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:499:31 453s | 453s 499 | let _binder = try!(self.opt_integer_62(b'G')); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:504:35 453s | 453s 504 | let abi = try!(self.ident()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:511:21 453s | 453s 511 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:527:17 453s | 453s 527 | try!(self.integer_62()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:516:31 453s | 453s 516 | let _binder = try!(self.opt_integer_62(b'G')); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:518:21 453s | 453s 518 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:520:25 453s | 453s 520 | try!(self.ident()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:521:25 453s | 453s 521 | try!(self.skip_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:530:17 453s | 453s 530 | try!(self.backref()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:535:17 453s | 453s 535 | try!(self.skip_path()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:557:9 453s | 453s 557 | try!(self.hex_nibbles()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:543:13 453s | 453s 543 | try!(self.backref()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:547:15 453s | 453s 547 | match try!(self.next()) { 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:617:9 453s | 453s 617 | try!(self.out.write_str("'")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:629:21 453s | 453s 629 | try!(self.out.write_str("_")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:646:13 453s | 453s 646 | try!(self.out.write_str("for<")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:654:13 453s | 453s 654 | try!(self.out.write_str("> ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:652:17 453s | 453s 652 | try!(self.print_lifetime_from_index(1)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:649:21 453s | 453s 649 | try!(self.out.write_str(", ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:676:13 453s | 453s 676 | try!(f(self)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:674:17 453s | 453s 674 | try!(self.out.write_str(sep)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:689:17 453s | 453s 689 | try!(name.fmt(self.out)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:691:21 453s | 453s 691 | try!(self.out.write_str("[")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:692:21 453s | 453s 692 | try!(fmt::LowerHex::fmt(&dis, self.out)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:693:21 453s | 453s 693 | try!(self.out.write_str("]")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:699:17 453s | 453s 699 | try!(self.print_path(in_value)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:707:25 453s | 453s 707 | try!(self.out.write_str("::{")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:717:25 453s | 453s 717 | try!(self.out.write_str("#")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:718:25 453s | 453s 718 | try!(dis.fmt(self.out)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:719:25 453s | 453s 719 | try!(self.out.write_str("}")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:709:36 453s | 453s 709 | ... 'C' => try!(self.out.write_str("closure")), 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:710:36 453s | 453s 710 | ... 'S' => try!(self.out.write_str("shim")), 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:711:34 453s | 453s 711 | ... _ => try!(ns.fmt(self.out)), 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:714:29 453s | 453s 714 | ... try!(self.out.write_str(":")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:715:29 453s | 453s 715 | ... try!(name.fmt(self.out)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:725:29 453s | 453s 725 | ... try!(self.out.write_str("::")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:726:29 453s | 453s 726 | ... try!(name.fmt(self.out)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:738:17 453s | 453s 738 | try!(self.out.write_str("<")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:739:17 453s | 453s 739 | try!(self.print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:744:17 453s | 453s 744 | try!(self.out.write_str(">")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:741:21 453s | 453s 741 | try!(self.out.write_str(" as ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:742:21 453s | 453s 742 | try!(self.print_path(false)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:747:17 453s | 453s 747 | try!(self.print_path(in_value)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:751:17 453s | 453s 751 | try!(self.out.write_str("<")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:752:17 453s | 453s 752 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:753:17 453s | 453s 753 | try!(self.out.write_str(">")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:749:21 453s | 453s 749 | try!(self.out.write_str("::")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:756:17 453s | 453s 756 | try!(self.backref_printer().print_path(in_value)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:784:17 453s | 453s 784 | try!(self.out.write_str("&")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:795:17 453s | 453s 795 | try!(self.print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:788:25 453s | 453s 788 | try!(self.print_lifetime_from_index(lt)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:789:25 453s | 453s 789 | try!(self.out.write_str(" ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:793:21 453s | 453s 793 | try!(self.out.write_str("mut ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:799:17 453s | 453s 799 | try!(self.out.write_str("*")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:805:17 453s | 453s 805 | try!(self.print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:801:21 453s | 453s 801 | try!(self.out.write_str("mut ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:803:21 453s | 453s 803 | try!(self.out.write_str("const ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:809:17 453s | 453s 809 | try!(self.out.write_str("[")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:810:17 453s | 453s 810 | try!(self.print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:815:17 453s | 453s 815 | try!(self.out.write_str("]")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:812:21 453s | 453s 812 | try!(self.out.write_str("; ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:813:21 453s | 453s 813 | try!(self.print_const()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:818:17 453s | 453s 818 | try!(self.out.write_str("(")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:823:17 453s | 453s 823 | try!(self.out.write_str(")")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:819:29 453s | 453s 819 | let count = try!(self.print_sep_list(Self::print_type, ", ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:821:21 453s | 453s 821 | try!(self.out.write_str(",")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:825:21 453s | 453s 825 | b'F' => try!(self.in_binder(|this| { 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:863:17 453s | 453s 863 | try!(this.out.write_str("fn(")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:864:17 453s | 453s 864 | try!(this.print_sep_list(Self::print_type, ", ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:865:17 453s | 453s 865 | try!(this.out.write_str(")")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:842:21 453s | 453s 842 | try!(this.out.write_str("unsafe ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:847:25 453s | 453s 847 | try!(this.out.write_str("extern \"")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:852:25 453s | 453s 852 | try!(this.out.write_str(parts.next().unwrap())); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:858:25 453s | 453s 858 | try!(this.out.write_str("\" ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:854:29 453s | 453s 854 | ... try!(this.out.write_str("-")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:855:29 453s | 453s 855 | ... try!(this.out.write_str(part)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:870:21 453s | 453s 870 | try!(this.out.write_str(" -> ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:871:21 453s | 453s 871 | try!(this.print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:877:17 453s | 453s 877 | try!(self.out.write_str("dyn ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:878:17 453s | 453s 878 | try!(self.in_binder(|this| { 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:879:21 453s | 453s 879 | try!(this.print_sep_list(Self::print_dyn_trait, " + ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:888:21 453s | 453s 888 | try!(self.out.write_str(" + ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:889:21 453s | 453s 889 | try!(self.print_lifetime_from_index(lt)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:893:17 453s | 453s 893 | try!(self.backref_printer().print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:898:17 453s | 453s 898 | try!(self.print_path(false)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:913:13 453s | 453s 913 | try!(self.print_path(false)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:914:13 453s | 453s 914 | try!(self.out.write_str("<")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:915:13 453s | 453s 915 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:918:13 453s | 453s 918 | try!(self.print_path(false)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:924:24 453s | 453s 924 | let mut open = try!(self.print_path_maybe_open_generics()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:935:13 453s | 453s 935 | try!(name.fmt(self.out)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:936:13 453s | 453s 936 | try!(self.out.write_str(" = ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:937:13 453s | 453s 937 | try!(self.print_type()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:928:17 453s | 453s 928 | try!(self.out.write_str("<")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:931:17 453s | 453s 931 | try!(self.out.write_str(", ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:941:13 453s | 453s 941 | try!(self.out.write_str(">")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:964:13 453s | 453s 964 | try!(self.out.write_str("_")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:966:13 453s | 453s 966 | try!(self.print_const_uint()); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:970:13 453s | 453s 970 | try!(self.out.write_str(": ")); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:971:13 453s | 453s 971 | try!(self.out.write_str(ty)); 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/v0.rs:982:13 453s | 453s 982 | try!(self.out.write_str("0x")); 453s | ^^^ 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:74:21 453s | 453s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:74:35 453s | 453s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:165:20 453s | 453s 165 | '\u{0041}' ... '\u{005A}' | 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:166:20 453s | 453s 166 | '\u{0061}' ... '\u{007A}' | 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:167:20 453s | 453s 167 | '\u{0030}' ... '\u{0039}' => true, 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:175:20 453s | 453s 175 | '\u{0021}' ... '\u{002F}' | 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:176:20 453s | 453s 176 | '\u{003A}' ... '\u{0040}' | 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:177:20 453s | 453s 177 | '\u{005B}' ... '\u{0060}' | 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: `...` range patterns are deprecated 453s --> src/lib.rs:178:20 453s | 453s 178 | '\u{007B}' ... '\u{007E}' => true, 453s | ^^^ help: use `..=` for an inclusive range 453s | 453s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 453s = note: for more information, see 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/lib.rs:186:21 453s | 453s 186 | None => try!(f.write_str(self.original)), 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/lib.rs:188:17 453s | 453s 188 | try!(fmt::Display::fmt(d, f)) 453s | ^^^ 453s 453s warning: use of deprecated macro `try`: use the `?` operator instead 453s --> src/lib.rs:191:17 453s | 453s 191 | try!(fmt::Display::fmt(d, f)) 453s | ^^^ 453s 454s warning: `rustc-demangle` (lib test) generated 194 warnings (run `cargo fix --lib -p rustc-demangle --tests` to apply 23 suggestions) 454s Finished test [unoptimized + debuginfo] target(s) in 0.97s 454s Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 454s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.62OP7Z5lRV/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.62OP7Z5lRV/target/s390x-unknown-linux-gnu/debug:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.62OP7Z5lRV/target/s390x-unknown-linux-gnu/debug/deps/rustc_demangle-1f08ac7267800359` 454s 454s running 42 tests 454s test legacy::tests::demangle ... ok 454s test legacy::tests::demangle_elements_beginning_with_underscore ... ok 454s test legacy::tests::demangle_ignores_suffix_that_doesnt_look_like_a_symbol ... ok 454s test legacy::tests::demangle_issue_60925 ... ok 454s test legacy::tests::demangle_dollars ... ok 454s test legacy::tests::demangle_llvm_ir_branch_labels ... ok 454s test legacy::tests::demangle_many_dollars ... ok 454s test legacy::tests::demangle_osx ... ok 454s test legacy::tests::demangle_thinlto ... ok 454s test legacy::tests::demangle_utf8_idents ... ok 454s test legacy::tests::demangle_windows ... ok 454s test legacy::tests::demangle_without_hash ... ok 454s test legacy::tests::demangle_without_hash_edgecases ... ok 454s test legacy::tests::dont_panic ... ok 454s test legacy::tests::demangle_trait_impls ... ok 454s test legacy::tests::handle_assoc_types ... ok 454s test legacy::tests::handle_bang ... ok 454s test tests::demangle ... ok 454s test tests::demangle_dollars ... ok 454s test tests::demangle_elements_beginning_with_underscore ... ok 454s test tests::demangle_ignores_suffix_that_doesnt_look_like_a_symbol ... ok 454s test legacy::tests::invalid_no_chop ... ok 454s test tests::demangle_llvm_ir_branch_labels ... ok 454s test tests::demangle_many_dollars ... ok 454s test tests::demangle_osx ... ok 454s test tests::demangle_thinlto ... ok 454s test tests::demangle_trait_impls ... ok 454s test tests::demangle_windows ... ok 454s test tests::demangle_without_hash_edgecases ... ok 454s test tests::dont_panic ... ok 454s test tests::demangle_without_hash ... ok 454s test tests::handle_assoc_types ... ok 454s test tests::handle_bang ... ok 454s test tests::invalid_no_chop ... ok 454s test v0::tests::demangle_closure ... ok 454s test v0::tests::demangle_crate_with_leading_digit ... ok 454s test v0::tests::demangle_dyn_trait ... ok 454s test v0::tests::demangle_exponential_explosion ... ok 454s test v0::tests::demangle_extra_suffix ... ok 454s test v0::tests::demangle_thinlto ... ok 454s test v0::tests::demangle_utf8_idents ... ok 454s test v0::tests::demangle_const_generics ... ok 454s 454s test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 454s 454s autopkgtest [06:52:55]: test librust-rustc-demangle-dev: -----------------------] 455s librust-rustc-demangle-dev PASS 455s autopkgtest [06:52:56]: test librust-rustc-demangle-dev: - - - - - - - - - - results - - - - - - - - - - 455s autopkgtest [06:52:56]: test librust-rustc-demangle+compiler-builtins-dev: preparing testbed 455s Reading package lists... 455s Building dependency tree... 455s Reading state information... 455s Starting pkgProblemResolver with broken count: 0 455s Starting 2 pkgProblemResolver with broken count: 0 455s Done 456s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 457s autopkgtest [06:52:58]: test librust-rustc-demangle+compiler-builtins-dev: /usr/share/cargo/bin/cargo-auto-test rustc-demangle 0.1.16 --all-targets --features compiler_builtins 457s autopkgtest [06:52:58]: test librust-rustc-demangle+compiler-builtins-dev: [----------------------- 457s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 457s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 457s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.I2TqfLlGdM/registry/ 457s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 457s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 457s 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', '--features', 'compiler_builtins'],) {} 457s Compiling compiler_builtins v0.1.52 457s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 457s if necessary'\!' 457s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/debug/deps:/usr/lib' rustc --crate-name build_script_build /tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="compiler-builtins"' --cfg 'feature="default"' -C metadata=fdd75b71c0198a02 -C extra-filename=-fdd75b71c0198a02 --out-dir /tmp/tmp.I2TqfLlGdM/target/debug/build/compiler_builtins-fdd75b71c0198a02 -L dependency=/tmp/tmp.I2TqfLlGdM/target/debug/deps --cap-lints warn` 457s Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-flto=auto-Clink-arg=-ffat-lto-objects-Clink-arg=-flto=auto-Clink-arg=-Wl,-z,relro--remap-path-prefix/usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16--remap-path-prefix/tmp/tmp.I2TqfLlGdM/registry=/usr/share/cargo/registry' CARGO_FEATURE_COMPILER_BUILTINS=1 CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52 CARGO_MANIFEST_LINKS=compiler-rt CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 457s if necessary'\!' 457s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/debug/deps:/tmp/tmp.I2TqfLlGdM/target/debug:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=2 OPT_LEVEL=0 OUT_DIR=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /tmp/tmp.I2TqfLlGdM/target/debug/build/compiler_builtins-fdd75b71c0198a02/build-script-build` 457s [compiler_builtins 0.1.52] cargo:rerun-if-changed=build.rs 457s [compiler_builtins 0.1.52] cargo:compiler-rt=/usr/share/cargo/registry/compiler_builtins-0.1.52/compiler-rt 457s [compiler_builtins 0.1.52] cargo:rustc-cfg=feature="unstable" 457s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 457s if necessary'\!' 457s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.I2TqfLlGdM/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.I2TqfLlGdM/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:38 457s | 457s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 457s | ^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:3:1 457s | 457s 3 | #![feature(abi_unadjusted)] 457s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:38 457s | 457s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 457s | ^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:5:1 457s | 457s 5 | #![feature(cfg_target_has_atomic)] 457s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:1 457s | 457s 6 | #![feature(compiler_builtins)] 457s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:7:1 457s | 457s 7 | #![feature(core_intrinsics)] 457s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:1 457s | 457s 8 | #![feature(lang_items)] 457s | ^^^^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:9:1 457s | 457s 9 | #![feature(linkage)] 457s | ^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:10:1 457s | 457s 10 | #![feature(naked_functions)] 457s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:11:1 457s | 457s 11 | #![feature(repr_simd)] 457s | ^^^^^^^^^^^^^^^^^^^^^^ 457s 457s warning: the feature `compiler_builtins` is internal to the compiler or standard library 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:12 457s | 457s 6 | #![feature(compiler_builtins)] 457s | ^^^^^^^^^^^^^^^^^ 457s | 457s = note: using it is strongly discouraged 457s = note: `#[warn(internal_features)]` on by default 457s 457s warning: the feature `lang_items` is internal to the compiler or standard library 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:12 457s | 457s 8 | #![feature(lang_items)] 457s | ^^^^^^^^^^ 457s | 457s = note: using it is strongly discouraged 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 457s | 457s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 457s | ^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 457s | 457s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 457s | ^^^^^^^^^^ 457s 457s error[E0554]: `#![feature]` may not be used on the stable release channel 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:7:12 457s | 457s 7 | #![feature(core_intrinsics)] 457s | ^^^^^^^^^^^^^^^ 457s 457s warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 457s | 457s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 457s | ^^^ 457s | 457s = note: `#[warn(stable_features)]` on by default 457s 457s warning: the feature `global_asm` has been stable since 1.59.0 and no longer requires an attribute to enable 457s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 457s | 457s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 457s | ^^^^^^^^^^ 457s 458s warning: unused import: `int::Int` 458s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/float/pow.rs:2:5 458s | 458s 2 | use int::Int; 458s | ^^^^^^^^ 458s | 458s = note: `#[warn(unused_imports)]` on by default 458s 458s For more information about this error, try `rustc --explain E0554`. 458s warning: `compiler_builtins` (lib) generated 5 warnings 458s error: could not compile `compiler_builtins` (lib) due to 13 previous errors; 5 warnings emitted 458s 458s Caused by: 458s process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 458s if necessary'\!' 458s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.I2TqfLlGdM/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.I2TqfLlGdM/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` (exit status: 1) 458s 458s ---------------------------------------------------------------- 458s cargo-auto-test: re-running test with RUSTC_BOOTSTRAP due to E0554 458s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 458s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 458s 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', '--features', 'compiler_builtins'],) {} 458s Compiling compiler_builtins v0.1.52 458s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 458s if necessary'\!' 458s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.I2TqfLlGdM/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.I2TqfLlGdM/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.I2TqfLlGdM/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` 458s warning: the feature `compiler_builtins` is internal to the compiler or standard library 458s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:12 458s | 458s 6 | #![feature(compiler_builtins)] 458s | ^^^^^^^^^^^^^^^^^ 458s | 458s = note: using it is strongly discouraged 458s = note: `#[warn(internal_features)]` on by default 458s 458s warning: the feature `lang_items` is internal to the compiler or standard library 458s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:12 458s | 458s 8 | #![feature(lang_items)] 458s | ^^^^^^^^^^ 458s | 458s = note: using it is strongly discouraged 458s 458s warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable 458s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 458s | 458s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 458s | ^^^ 458s | 458s = note: `#[warn(stable_features)]` on by default 458s 458s warning: the feature `global_asm` has been stable since 1.59.0 and no longer requires an attribute to enable 458s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 458s | 458s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 458s | ^^^^^^^^^^ 458s 458s warning: unused import: `int::Int` 458s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/float/pow.rs:2:5 458s | 458s 2 | use int::Int; 458s | ^^^^^^^^ 458s | 458s = note: `#[warn(unused_imports)]` on by default 458s 458s warning: `compiler_builtins` (lib) generated 5 warnings 458s Compiling rustc-demangle v0.1.16 (/usr/share/cargo/registry/rustc-demangle-0.1.16) 458s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 458s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="compiler_builtins"' -C metadata=5423b7567438696b -C extra-filename=-5423b7567438696b --out-dir /tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.I2TqfLlGdM/target/debug/deps --extern compiler_builtins=/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps/libcompiler_builtins-02209dd3773f1b68.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.I2TqfLlGdM/registry=/usr/share/cargo/registry` 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:73:17 458s | 458s 73 | let mut c = try!(chars.next().ok_or(())); 458s | ^^^ 458s | 458s = note: `#[warn(deprecated)]` on by default 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:81:19 458s | 458s 81 | len = try!(len.checked_mul(10) 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:84:17 458s | 458s 84 | c = try!(chars.next().ok_or(())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:90:17 458s | 458s 90 | c = try!(chars.next().ok_or(())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:187:13 458s | 458s 187 | try!(f.write_str(rest)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:125:17 458s | 458s 125 | try!(f.write_str("::")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:133:25 458s | 458s 133 | try!(f.write_str("::")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:136:25 458s | 458s 136 | try!(f.write_str(".")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:178:21 458s | 458s 178 | try!(f.write_str(unescaped)); 458s | ^^^ 458s 458s warning: `...` range patterns are deprecated 458s --> src/legacy.rs:161:40 458s | 458s 161 | ... '0'...'9' | 'a'...'f' => true, 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 458s 458s warning: `...` range patterns are deprecated 458s --> src/legacy.rs:161:52 458s | 458s 161 | ... '0'...'9' | 'a'...'f' => true, 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:169:41 458s | 458s 169 | ... try!(c.fmt(f)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/legacy.rs:181:21 458s | 458s 181 | try!(f.write_str(&rest[..i])); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:49:5 458s | 458s 49 | try!(parser.skip_path()); 458s | ^^^ 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:35:13 458s | 458s 35 | b'A'...b'Z' => {} 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:53:14 458s | 458s 53 | Some(&b'A'...b'Z') => { 458s | ^^^^^^^^^^^^ help: use `..=` for an inclusive range: `&(b'A'..=b'Z')` 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:54:13 458s | 458s 54 | try!(parser.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:102:13 458s | 458s 102 | try!(out.get(out_len).ok_or(())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:141:13 458s | 458s 141 | try!(insert(len, c)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:195:13 458s | 458s 195 | try!(insert(i, c)); 458s | ^^^ 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:167:34 458s | 458s 167 | Some(d @ b'a'...b'z') => d - b'a', 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:168:34 458s | 458s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:172:25 458s | 458s 172 | delta = try!(delta.checked_add( 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:173:21 458s | 458s 173 | try!(d.checked_mul(w).ok_or(())) 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:178:21 458s | 458s 178 | w = try!(w.checked_mul(base - t).ok_or(())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:183:17 458s | 458s 183 | i = try!(i.checked_add(delta).ok_or(())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:184:17 458s | 458s 184 | n = try!(n.checked_add(i / len).ok_or(())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:189:17 458s | 458s 189 | try!(char::from_u32(n_u32).ok_or(())) 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:222:17 458s | 458s 222 | try!(c.fmt(f)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:227:17 458s | 458s 227 | try!(f.write_str("punycode{")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:235:17 458s | 458s 235 | try!(f.write_str(self.punycode)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:232:21 458s | 458s 232 | try!(f.write_str(self.ascii)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:233:21 458s | 458s 233 | try!(f.write_str("-")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:293:17 458s | 458s 293 | let b = try!(self.peek().ok_or(Invalid)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:301:19 458s | 458s 301 | match try!(self.next()) { 458s | ^^^ 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:302:21 458s | 458s 302 | b'0'...b'9' | b'a'...b'f' => {} 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:302:35 458s | 458s 302 | b'0'...b'9' | b'a'...b'f' => {} 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:312:26 458s | 458s 312 | Some(d @ b'0'...b'9') => d - b'0', 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:321:26 458s | 458s 321 | Some(d @ b'0'...b'9') => d - b'0', 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:322:26 458s | 458s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:323:26 458s | 458s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:337:21 458s | 458s 337 | let d = try!(self.digit_62()) as u64; 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:338:17 458s | 458s 338 | x = try!(x.checked_mul(62).ok_or(Invalid)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:339:17 458s | 458s 339 | x = try!(x.checked_add(d).ok_or(Invalid)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:348:9 458s | 458s 348 | try!(self.integer_62()).checked_add(1).ok_or(Invalid) 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:356:15 458s | 458s 356 | match try!(self.next()) { 458s | ^^^ 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:358:22 458s | 458s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/v0.rs:361:17 458s | 458s 361 | b'a'...b'z' => Ok(None), 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:369:17 458s | 458s 369 | let i = try!(self.integer_62()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:381:23 458s | 458s 381 | let mut len = try!(self.digit_10()) as usize; 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:386:31 458s | 458s 386 | len = try!(len.checked_mul(10).ok_or(Invalid)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:387:31 458s | 458s 387 | len = try!(len.checked_add(d as usize).ok_or(Invalid)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:398:21 458s | 458s 398 | self.next = try!(self.next.checked_add(len).ok_or(Invalid)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:429:15 458s | 458s 429 | match try!(self.next()) { 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:431:17 458s | 458s 431 | try!(self.disambiguator()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:432:17 458s | 458s 432 | try!(self.ident()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:435:17 458s | 458s 435 | try!(self.namespace()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:436:17 458s | 458s 436 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:437:17 458s | 458s 437 | try!(self.disambiguator()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:438:17 458s | 458s 438 | try!(self.ident()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:441:17 458s | 458s 441 | try!(self.disambiguator()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:442:17 458s | 458s 442 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:443:17 458s | 458s 443 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:446:17 458s | 458s 446 | try!(self.disambiguator()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:447:17 458s | 458s 447 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:448:17 458s | 458s 448 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:449:17 458s | 458s 449 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:452:17 458s | 458s 452 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:453:17 458s | 458s 453 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:456:17 458s | 458s 456 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:458:21 458s | 458s 458 | try!(self.skip_generic_arg()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:462:17 458s | 458s 462 | try!(self.backref()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:471:13 458s | 458s 471 | try!(self.integer_62()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:481:15 458s | 458s 481 | match try!(self.next()) { 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:488:17 458s | 458s 488 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:486:21 458s | 458s 486 | try!(self.integer_62()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:490:35 458s | 458s 490 | b'P' | b'O' | b'S' => try!(self.skip_type()), 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:492:17 458s | 458s 492 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:493:17 458s | 458s 493 | try!(self.skip_const()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:496:17 458s | 458s 496 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:513:17 458s | 458s 513 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:499:31 458s | 458s 499 | let _binder = try!(self.opt_integer_62(b'G')); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:504:35 458s | 458s 504 | let abi = try!(self.ident()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:511:21 458s | 458s 511 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:527:17 458s | 458s 527 | try!(self.integer_62()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:516:31 458s | 458s 516 | let _binder = try!(self.opt_integer_62(b'G')); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:518:21 458s | 458s 518 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:520:25 458s | 458s 520 | try!(self.ident()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:521:25 458s | 458s 521 | try!(self.skip_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:530:17 458s | 458s 530 | try!(self.backref()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:535:17 458s | 458s 535 | try!(self.skip_path()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:557:9 458s | 458s 557 | try!(self.hex_nibbles()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:543:13 458s | 458s 543 | try!(self.backref()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:547:15 458s | 458s 547 | match try!(self.next()) { 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:617:9 458s | 458s 617 | try!(self.out.write_str("'")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:629:21 458s | 458s 629 | try!(self.out.write_str("_")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:646:13 458s | 458s 646 | try!(self.out.write_str("for<")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:654:13 458s | 458s 654 | try!(self.out.write_str("> ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:652:17 458s | 458s 652 | try!(self.print_lifetime_from_index(1)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:649:21 458s | 458s 649 | try!(self.out.write_str(", ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:676:13 458s | 458s 676 | try!(f(self)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:674:17 458s | 458s 674 | try!(self.out.write_str(sep)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:689:17 458s | 458s 689 | try!(name.fmt(self.out)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:691:21 458s | 458s 691 | try!(self.out.write_str("[")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:692:21 458s | 458s 692 | try!(fmt::LowerHex::fmt(&dis, self.out)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:693:21 458s | 458s 693 | try!(self.out.write_str("]")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:699:17 458s | 458s 699 | try!(self.print_path(in_value)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:707:25 458s | 458s 707 | try!(self.out.write_str("::{")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:717:25 458s | 458s 717 | try!(self.out.write_str("#")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:718:25 458s | 458s 718 | try!(dis.fmt(self.out)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:719:25 458s | 458s 719 | try!(self.out.write_str("}")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:709:36 458s | 458s 709 | ... 'C' => try!(self.out.write_str("closure")), 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:710:36 458s | 458s 710 | ... 'S' => try!(self.out.write_str("shim")), 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:711:34 458s | 458s 711 | ... _ => try!(ns.fmt(self.out)), 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:714:29 458s | 458s 714 | ... try!(self.out.write_str(":")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:715:29 458s | 458s 715 | ... try!(name.fmt(self.out)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:725:29 458s | 458s 725 | ... try!(self.out.write_str("::")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:726:29 458s | 458s 726 | ... try!(name.fmt(self.out)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:738:17 458s | 458s 738 | try!(self.out.write_str("<")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:739:17 458s | 458s 739 | try!(self.print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:744:17 458s | 458s 744 | try!(self.out.write_str(">")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:741:21 458s | 458s 741 | try!(self.out.write_str(" as ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:742:21 458s | 458s 742 | try!(self.print_path(false)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:747:17 458s | 458s 747 | try!(self.print_path(in_value)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:751:17 458s | 458s 751 | try!(self.out.write_str("<")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:752:17 458s | 458s 752 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:753:17 458s | 458s 753 | try!(self.out.write_str(">")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:749:21 458s | 458s 749 | try!(self.out.write_str("::")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:756:17 458s | 458s 756 | try!(self.backref_printer().print_path(in_value)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:784:17 458s | 458s 784 | try!(self.out.write_str("&")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:795:17 458s | 458s 795 | try!(self.print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:788:25 458s | 458s 788 | try!(self.print_lifetime_from_index(lt)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:789:25 458s | 458s 789 | try!(self.out.write_str(" ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:793:21 458s | 458s 793 | try!(self.out.write_str("mut ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:799:17 458s | 458s 799 | try!(self.out.write_str("*")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:805:17 458s | 458s 805 | try!(self.print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:801:21 458s | 458s 801 | try!(self.out.write_str("mut ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:803:21 458s | 458s 803 | try!(self.out.write_str("const ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:809:17 458s | 458s 809 | try!(self.out.write_str("[")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:810:17 458s | 458s 810 | try!(self.print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:815:17 458s | 458s 815 | try!(self.out.write_str("]")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:812:21 458s | 458s 812 | try!(self.out.write_str("; ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:813:21 458s | 458s 813 | try!(self.print_const()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:818:17 458s | 458s 818 | try!(self.out.write_str("(")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:823:17 458s | 458s 823 | try!(self.out.write_str(")")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:819:29 458s | 458s 819 | let count = try!(self.print_sep_list(Self::print_type, ", ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:821:21 458s | 458s 821 | try!(self.out.write_str(",")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:825:21 458s | 458s 825 | b'F' => try!(self.in_binder(|this| { 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:863:17 458s | 458s 863 | try!(this.out.write_str("fn(")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:864:17 458s | 458s 864 | try!(this.print_sep_list(Self::print_type, ", ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:865:17 458s | 458s 865 | try!(this.out.write_str(")")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:842:21 458s | 458s 842 | try!(this.out.write_str("unsafe ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:847:25 458s | 458s 847 | try!(this.out.write_str("extern \"")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:852:25 458s | 458s 852 | try!(this.out.write_str(parts.next().unwrap())); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:858:25 458s | 458s 858 | try!(this.out.write_str("\" ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:854:29 458s | 458s 854 | ... try!(this.out.write_str("-")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:855:29 458s | 458s 855 | ... try!(this.out.write_str(part)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:870:21 458s | 458s 870 | try!(this.out.write_str(" -> ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:871:21 458s | 458s 871 | try!(this.print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:877:17 458s | 458s 877 | try!(self.out.write_str("dyn ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:878:17 458s | 458s 878 | try!(self.in_binder(|this| { 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:879:21 458s | 458s 879 | try!(this.print_sep_list(Self::print_dyn_trait, " + ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:888:21 458s | 458s 888 | try!(self.out.write_str(" + ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:889:21 458s | 458s 889 | try!(self.print_lifetime_from_index(lt)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:893:17 458s | 458s 893 | try!(self.backref_printer().print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:898:17 458s | 458s 898 | try!(self.print_path(false)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:913:13 458s | 458s 913 | try!(self.print_path(false)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:914:13 458s | 458s 914 | try!(self.out.write_str("<")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:915:13 458s | 458s 915 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:918:13 458s | 458s 918 | try!(self.print_path(false)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:924:24 458s | 458s 924 | let mut open = try!(self.print_path_maybe_open_generics()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:935:13 458s | 458s 935 | try!(name.fmt(self.out)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:936:13 458s | 458s 936 | try!(self.out.write_str(" = ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:937:13 458s | 458s 937 | try!(self.print_type()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:928:17 458s | 458s 928 | try!(self.out.write_str("<")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:931:17 458s | 458s 931 | try!(self.out.write_str(", ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:941:13 458s | 458s 941 | try!(self.out.write_str(">")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:964:13 458s | 458s 964 | try!(self.out.write_str("_")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:966:13 458s | 458s 966 | try!(self.print_const_uint()); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:970:13 458s | 458s 970 | try!(self.out.write_str(": ")); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:971:13 458s | 458s 971 | try!(self.out.write_str(ty)); 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/v0.rs:982:13 458s | 458s 982 | try!(self.out.write_str("0x")); 458s | ^^^ 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:74:21 458s | 458s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:74:35 458s | 458s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:165:20 458s | 458s 165 | '\u{0041}' ... '\u{005A}' | 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:166:20 458s | 458s 166 | '\u{0061}' ... '\u{007A}' | 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:167:20 458s | 458s 167 | '\u{0030}' ... '\u{0039}' => true, 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:175:20 458s | 458s 175 | '\u{0021}' ... '\u{002F}' | 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:176:20 458s | 458s 176 | '\u{003A}' ... '\u{0040}' | 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:177:20 458s | 458s 177 | '\u{005B}' ... '\u{0060}' | 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: `...` range patterns are deprecated 458s --> src/lib.rs:178:20 458s | 458s 178 | '\u{007B}' ... '\u{007E}' => true, 458s | ^^^ help: use `..=` for an inclusive range 458s | 458s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 458s = note: for more information, see 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/lib.rs:186:21 458s | 458s 186 | None => try!(f.write_str(self.original)), 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/lib.rs:188:17 458s | 458s 188 | try!(fmt::Display::fmt(d, f)) 458s | ^^^ 458s 458s warning: use of deprecated macro `try`: use the `?` operator instead 458s --> src/lib.rs:191:17 458s | 458s 191 | try!(fmt::Display::fmt(d, f)) 458s | ^^^ 458s 459s warning: `rustc-demangle` (lib test) generated 194 warnings (run `cargo fix --lib -p rustc-demangle --tests` to apply 23 suggestions) 459s Finished test [unoptimized + debuginfo] target(s) in 1.47s 459s Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 459s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps:/tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' /tmp/tmp.I2TqfLlGdM/target/s390x-unknown-linux-gnu/debug/deps/rustc_demangle-5423b7567438696b` 459s 459s running 42 tests 459s test legacy::tests::demangle ... ok 459s test legacy::tests::demangle_dollars ... ok 459s test legacy::tests::demangle_elements_beginning_with_underscore ... ok 459s test legacy::tests::demangle_ignores_suffix_that_doesnt_look_like_a_symbol ... ok 459s test legacy::tests::demangle_issue_60925 ... ok 459s test legacy::tests::demangle_many_dollars ... ok 459s test legacy::tests::demangle_llvm_ir_branch_labels ... ok 459s test legacy::tests::demangle_osx ... ok 459s test legacy::tests::demangle_thinlto ... ok 459s test legacy::tests::demangle_trait_impls ... ok 459s test legacy::tests::demangle_utf8_idents ... ok 459s test legacy::tests::demangle_windows ... ok 459s test legacy::tests::demangle_without_hash_edgecases ... ok 459s test legacy::tests::demangle_without_hash ... ok 459s test legacy::tests::dont_panic ... ok 459s test legacy::tests::handle_assoc_types ... ok 459s test legacy::tests::invalid_no_chop ... ok 459s test tests::demangle ... ok 459s test legacy::tests::handle_bang ... ok 459s test tests::demangle_dollars ... ok 459s test tests::demangle_elements_beginning_with_underscore ... ok 459s test tests::demangle_ignores_suffix_that_doesnt_look_like_a_symbol ... ok 459s test tests::demangle_llvm_ir_branch_labels ... ok 459s test tests::demangle_many_dollars ... ok 459s test tests::demangle_osx ... ok 459s test tests::demangle_thinlto ... ok 459s test tests::demangle_trait_impls ... ok 459s test tests::demangle_windows ... ok 459s test tests::demangle_without_hash ... ok 459s test tests::demangle_without_hash_edgecases ... ok 459s test tests::dont_panic ... ok 459s test tests::handle_bang ... ok 459s test tests::invalid_no_chop ... ok 459s test tests::handle_assoc_types ... ok 459s test v0::tests::demangle_closure ... ok 459s test v0::tests::demangle_crate_with_leading_digit ... ok 459s test v0::tests::demangle_dyn_trait ... ok 459s test v0::tests::demangle_const_generics ... ok 459s test v0::tests::demangle_exponential_explosion ... ok 459s test v0::tests::demangle_thinlto ... ok 459s test v0::tests::demangle_extra_suffix ... ok 459s test v0::tests::demangle_utf8_idents ... ok 459s 459s test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 459s 459s autopkgtest [06:53:00]: test librust-rustc-demangle+compiler-builtins-dev: -----------------------] 460s librust-rustc-demangle+compiler-builtins-dev PASS 460s autopkgtest [06:53:01]: test librust-rustc-demangle+compiler-builtins-dev: - - - - - - - - - - results - - - - - - - - - - 460s autopkgtest [06:53:01]: test librust-rustc-demangle+core-dev: preparing testbed 461s Reading package lists... 461s Building dependency tree... 461s Reading state information... 461s Starting pkgProblemResolver with broken count: 0 461s Starting 2 pkgProblemResolver with broken count: 0 461s Done 461s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 462s autopkgtest [06:53:03]: test librust-rustc-demangle+core-dev: /usr/share/cargo/bin/cargo-auto-test rustc-demangle 0.1.16 --all-targets --features core 462s autopkgtest [06:53:03]: test librust-rustc-demangle+core-dev: [----------------------- 462s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 462s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 462s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.Cpe1rgLR0N/registry/ 462s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 462s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 462s 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', '--features', 'core'],) {} 462s Compiling rustc-std-workspace-core v1.0.0 462s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_std_workspace_core CARGO_MANIFEST_DIR=/tmp/tmp.Cpe1rgLR0N/registry/rustc-std-workspace-core-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Explicitly empty crate for rust-lang/rust integration 462s ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-std-workspace-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.Cpe1rgLR0N/target/debug/deps:/usr/lib' rustc --crate-name rustc_std_workspace_core /tmp/tmp.Cpe1rgLR0N/registry/rustc-std-workspace-core-1.0.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 -C metadata=edfd59a37e53019d -C extra-filename=-edfd59a37e53019d --out-dir /tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.Cpe1rgLR0N/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.Cpe1rgLR0N/registry=/usr/share/cargo/registry` 462s Compiling rustc-demangle v0.1.16 (/usr/share/cargo/registry/rustc-demangle-0.1.16) 462s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 462s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.Cpe1rgLR0N/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="core"' -C metadata=522a6caabee420ff -C extra-filename=-522a6caabee420ff --out-dir /tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.Cpe1rgLR0N/target/debug/deps --extern core=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps/librustc_std_workspace_core-edfd59a37e53019d.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.Cpe1rgLR0N/registry=/usr/share/cargo/registry` 462s error[E0433]: failed to resolve: could not find `prelude` in `core` 462s 462s error[E0432]: unresolved import `core::char` 462s --> src/legacy.rs:1:5 462s | 462s 1 | use core::char; 462s | ^^^^^^^^^^ no `char` in the root 462s | 462s help: consider importing one of these items instead 462s | 462s 1 | use std::char; 462s | ~~~~~~~~~ 462s 1 | use std::primitive::char; 462s | ~~~~~~~~~~~~~~~~~~~~ 462s 462s error[E0432]: unresolved import `core::fmt` 462s --> src/legacy.rs:2:5 462s | 462s 2 | use core::fmt; 462s | ^^^^^^^^^ no `fmt` in the root 462s | 462s help: consider importing this module instead 462s | 462s 2 | use std::fmt; 462s | ~~~~~~~~ 462s 462s error[E0432]: unresolved import `core::char` 462s --> src/v0.rs:1:5 462s | 462s 1 | use core::char; 462s | ^^^^^^^^^^ no `char` in the root 462s | 462s help: consider importing one of these items instead 462s | 462s 1 | use std::char; 462s | ~~~~~~~~~ 462s 1 | use std::primitive::char; 462s | ~~~~~~~~~~~~~~~~~~~~ 462s 462s error[E0432]: unresolved import `core::fmt` 462s --> src/v0.rs:2:5 462s | 462s 2 | use core::fmt; 462s | ^^^^^^^^^ no `fmt` in the root 462s | 462s help: consider importing this module instead 462s | 462s 2 | use std::fmt; 462s | ~~~~~~~~ 462s 462s error[E0432]: unresolved import `core::fmt` 462s --> src/v0.rs:3:11 462s | 462s 3 | use core::fmt::Display; 462s | ^^^ could not find `fmt` in `core` 462s 462s error[E0432]: unresolved import `core::cmp` 462s --> src/v0.rs:161:27 462s | 462s 161 | use core::cmp::{min, max}; 462s | ^^^ could not find `cmp` in `core` 462s 462s error[E0432]: unresolved import `core::fmt` 462s --> src/lib.rs:36:5 462s | 462s 36 | use core::fmt; 462s | ^^^^^^^^^ no `fmt` in the root 462s | 462s help: consider importing this module instead 462s | 462s 36 | use std::fmt; 462s | ~~~~~~~~ 462s 462s error: cannot find attribute `derive` in this scope 462s --> src/v0.rs:78:3 462s | 462s 78 | #[derive(PartialEq, Eq)] 462s | ^^^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 1 + use std::prelude::rust_2024::derive; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1007:7 462s | 462s 1007 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1015:7 462s | 462s 1015 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1023:7 462s | 462s 1023 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1035:7 462s | 462s 1035 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1043:7 462s | 462s 1043 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1053:7 462s | 462s 1053 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1069:7 462s | 462s 1069 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `test` in this scope 462s --> src/v0.rs:1076:7 462s | 462s 1076 | #[test] 462s | ^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 996 + use std::prelude::rust_2024::test; 462s | 462s 462s error: cannot find attribute `derive` in this scope 462s --> src/lib.rs:119:3 462s | 462s 119 | #[derive(Debug, Clone)] 462s | ^^^^^^ 462s | 462s help: consider importing this attribute macro 462s | 462s 36 + use std::prelude::rust_2024::derive; 462s | 462s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/legacy.rs:49:29 463s | 463s 49 | pub fn demangle(s: &str) -> Result<(Demangle, &str), ()> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/legacy.rs:63:16 463s | 463s 63 | return Err(()); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/legacy.rs:68:16 463s | 463s 68 | return Err(()); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/legacy.rs:77:20 463s | 463s 77 | return Err(()); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/legacy.rs:80:19 463s | 463s 80 | while let Some(d) = c.to_digit(10) { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/legacy.rs:96:5 463s | 463s 96 | Ok((Demangle { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/legacy.rs:132:28 463s | 463s 132 | if let Some('.') = rest[1..].chars().next() { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/legacy.rs:140:57 463s | 463s 140 | let (escape, after_escape) = if let Some(end) = rest[1..].find('$') { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/legacy.rs:166:47 463s | 463s 166 | ... if let (true, Some(c)) = (all_lower_hex, c) { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/legacy.rs:180:31 463s | 463s 180 | } else if let Some(i) = rest.find(|c| c == '$' || c == '.') { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/legacy.rs:190:9 463s | 463s 190 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:15:29 463s | 463s 15 | pub fn demangle(s: &str) -> Result<(Demangle, &str), Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:30:16 463s | 463s 30 | return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:36:21 463s | 463s 36 | _ => return Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:41:16 463s | 463s 41 | return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:53:9 463s | 463s 53 | Some(&b'A'...b'Z') => { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:59:5 463s | 463s 59 | Ok((Demangle { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:67:21 463s | 463s 67 | parser: Ok(Parser { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0405]: cannot find trait `FnOnce` in this scope 463s --> src/v0.rs:94:37 463s | 463s 94 | fn try_small_punycode_decode R, R>( 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this trait 463s | 463s 1 + use std::ops::FnOnce; 463s | 463s 463s error[E0412]: cannot find type `Option` in this scope 463s --> src/v0.rs:97:10 463s | 463s 97 | ) -> Option { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this enum 463s | 463s 1 + use std::option::Option; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:116:13 463s | 463s 116 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:119:13 463s | 463s 119 | Some(f(&out[..out_len])) 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find value `None` in this scope 463s --> src/v0.rs:121:13 463s | 463s 121 | None 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this unit variant 463s | 463s 1 + use std::option::Option::None; 463s | 463s 463s error[E0405]: cannot find trait `FnMut` in this scope 463s --> src/v0.rs:128:27 463s | 463s 128 | fn punycode_decode Result<(), ()>>( 463s | ^^^^^ not found in this scope 463s | 463s help: consider importing this trait 463s | 463s 1 + use std::ops::FnMut; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:128:49 463s | 463s 128 | fn punycode_decode Result<(), ()>>( 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:131:10 463s | 463s 131 | ) -> Result<(), ()> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:134:20 463s | 463s 134 | return Err(()); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:167:21 463s | 463s 167 | Some(d @ b'a'...b'z') => d - b'a', 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:168:21 463s | 463s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:169:33 463s | 463s 169 | _ => return Err(()), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:191:24 463s | 463s 191 | return Err(()); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:200:24 463s | 463s 200 | return Ok(()); 463s | ^^ 463s | 463s help: a local variable with a similar name exists 463s | 463s 200 | return k(()); 463s | ~ 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:224:13 463s | 463s 224 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Option` in this scope 463s --> src/v0.rs:245:27 463s | 463s 245 | fn basic_type(tag: u8) -> Option<&'static str> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this enum 463s | 463s 1 + use std::option::Option; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:246:5 463s | 463s 246 | Some(match tag { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find value `None` in this scope 463s --> src/v0.rs:269:21 463s | 463s 269 | _ => return None, 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this unit variant 463s | 463s 1 + use std::option::Option::None; 463s | 463s 463s error[E0412]: cannot find type `Option` in this scope 463s --> src/v0.rs:279:23 463s | 463s 279 | fn peek(&self) -> Option { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this enum 463s | 463s 1 + use std::option::Option; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:284:27 463s | 463s 284 | if self.peek() == Some(b) { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:292:27 463s | 463s 292 | fn next(&mut self) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:295:9 463s | 463s 295 | Ok(b) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:298:34 463s | 463s 298 | fn hex_nibbles(&mut self) -> Result<&'s str, Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:304:29 463s | 463s 304 | _ => return Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:307:9 463s | 463s 307 | Ok(&self.sym[start..self.next - 1]) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:310:31 463s | 463s 310 | fn digit_10(&mut self) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:312:13 463s | 463s 312 | Some(d @ b'0'...b'9') => d - b'0', 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:313:25 463s | 463s 313 | _ => return Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:316:9 463s | 463s 316 | Ok(d) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:319:31 463s | 463s 319 | fn digit_62(&mut self) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:321:13 463s | 463s 321 | Some(d @ b'0'...b'9') => d - b'0', 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:322:13 463s | 463s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:323:13 463s | 463s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:324:25 463s | 463s 324 | _ => return Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:327:9 463s | 463s 327 | Ok(d) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:330:33 463s | 463s 330 | fn integer_62(&mut self) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:332:20 463s | 463s 332 | return Ok(0); 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:344:46 463s | 463s 344 | fn opt_integer_62(&mut self, tag: u8) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:346:20 463s | 463s 346 | return Ok(0); 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:351:36 463s | 463s 351 | fn disambiguator(&mut self) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:355:32 463s | 463s 355 | fn namespace(&mut self) -> Result, Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0412]: cannot find type `Option` in this scope 463s --> src/v0.rs:355:39 463s | 463s 355 | fn namespace(&mut self) -> Result, Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this enum 463s | 463s 1 + use std::option::Option; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:358:33 463s | 463s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:358:36 463s | 463s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:361:28 463s | 463s 361 | b'a'...b'z' => Ok(None), 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find value `None` in this scope 463s --> src/v0.rs:361:31 463s | 463s 361 | b'a'...b'z' => Ok(None), 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this unit variant 463s | 463s 1 + use std::option::Option::None; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:363:18 463s | 463s 363 | _ => Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:367:30 463s | 463s 367 | fn backref(&mut self) -> Result, Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:371:20 463s | 463s 371 | return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:373:9 463s | 463s 373 | Ok(Parser { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:379:28 463s | 463s 379 | fn ident(&mut self) -> Result, Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:385:21 463s | 463s 385 | Ok(d) => { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:389:21 463s | 463s 389 | Err(Invalid) => break, 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:400:20 463s | 463s 400 | return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:407:17 463s | 463s 407 | Some(i) => Ident { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:417:24 463s | 463s 417 | return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:419:13 463s | 463s 419 | Ok(ident) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:421:13 463s | 463s 421 | Ok(Ident { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:428:32 463s | 463s 428 | fn skip_path(&mut self) -> Result<(), Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:464:25 463s | 463s 464 | _ => return Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:466:9 463s | 463s 466 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:469:39 463s | 463s 469 | fn skip_generic_arg(&mut self) -> Result<(), Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:472:13 463s | 463s 472 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:480:32 463s | 463s 480 | fn skip_type(&mut self) -> Result<(), Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:506:36 463s | 463s 506 | ... return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:525:28 463s | 463s 525 | return Err(Invalid); 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:538:9 463s | 463s 538 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:541:33 463s | 463s 541 | fn skip_const(&mut self) -> Result<(), Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:544:20 463s | 463s 544 | return Ok(()); 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:551:25 463s | 463s 551 | _ => return Err(Invalid), 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:555:20 463s | 463s 555 | return Ok(()); 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:558:9 463s | 463s 558 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:563:13 463s | 463s 563 | parser: Result, Invalid>, 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:594:40 463s | 463s 594 | fn parser_mut<'c>(&'c mut self) -> Result<&'c mut Parser<'s>, Invalid> { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:601:48 463s | 463s 601 | self.parser_mut().map(|p| p.eat(b)) == Ok(true) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:622:13 463s | 463s 622 | Some(depth) => { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 633 | None => invalid!(self), 463s | -------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0405]: cannot find trait `FnOnce` in this scope 463s --> src/v0.rs:641:18 463s | 463s 641 | where F: FnOnce(&mut Self) -> fmt::Result, 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this trait 463s | 463s 1 + use std::ops::FnOnce; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 463s | ---------------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 463s | ---------------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 463s | ---------------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0405]: cannot find trait `Fn` in this scope 463s --> src/v0.rs:669:18 463s | 463s 669 | where F: Fn(&mut Self) -> fmt::Result, 463s | ^^ not found in this scope 463s | 463s help: consider importing this trait 463s | 463s 1 + use std::ops::Fn; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:668:57 463s | 463s 668 | fn print_sep_list(&mut self, f: F, sep: &str) -> Result 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:679:9 463s | 463s 679 | Ok(i) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 683 | let tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 683 | let tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 683 | let tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 686 | let dis = parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 686 | let dis = parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 686 | let dis = parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 687 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 687 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 687 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 697 | let ns = parse!(self, namespace); 463s | ----------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 697 | let ns = parse!(self, namespace); 463s | ----------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 697 | let ns = parse!(self, namespace); 463s | ----------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 701 | let dis = parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 701 | let dis = parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 701 | let dis = parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 702 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 702 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 702 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:706:21 463s | 463s 706 | Some(ns) => { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 734 | parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 734 | parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 734 | parse!(self, disambiguator); 463s | --------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 735 | parse!(self, skip_path); 463s | ----------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 735 | parse!(self, skip_path); 463s | ----------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 735 | parse!(self, skip_path); 463s | ----------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 758 | _ => invalid!(self), 463s | -------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:760:9 463s | 463s 760 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 765 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 765 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 765 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 775 | let tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 775 | let tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 775 | let tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:778:13 463s | 463s 778 | Some(ty) => return self.out.write_str(ty), 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 786 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 786 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 786 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:829:25 463s | 463s 829 | Some("C") 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 831 | let abi = parse!(this, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 831 | let abi = parse!(this, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 831 | let abi = parse!(this, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 833 | invalid!(this); 463s | -------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:835:25 463s | 463s 835 | Some(abi.ascii) 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find value `None` in this scope 463s --> src/v0.rs:838:21 463s | 463s 838 | None 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this unit variant 463s | 463s 1 + use std::option::Option::None; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/v0.rs:846:21 463s | 463s 846 | Some(abi) => { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::option::Option::Some; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:874:17 463s | 463s 874 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:880:21 463s | 463s 880 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 884 | invalid!(self); 463s | -------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 886 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 886 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 886 | let lt = parse!(self, integer_62); 463s | ------------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:901:9 463s | 463s 901 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/v0.rs:909:53 463s | 463s 909 | fn print_path_maybe_open_generics(&mut self) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 1 + use std::fmt::Result; 463s | 463s 1 + use std::io::Result; 463s | 463s 1 + use std::result::Result; 463s | 463s 1 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:916:13 463s | 463s 916 | Ok(true) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:919:13 463s | 463s 919 | Ok(false) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 934 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 934 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 934 | let name = parse!(self, ident); 463s | ------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:944:9 463s | 463s 944 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 952 | let ty_tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 952 | let ty_tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 952 | let ty_tag = parse!(self, next); 463s | ------------------ in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 959 | _ => invalid!(self), 463s | -------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:974:9 463s | 463s 974 | Ok(()) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/v0.rs:587:13 463s | 463s 587 | Ok(x) => x, 463s | ^^ not found in this scope 463s ... 463s 978 | let hex = parse!(self, hex_nibbles); 463s | ------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Ok; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:588:13 463s | 463s 588 | Err(Invalid) => invalid!($printer), 463s | ^^^ not found in this scope 463s ... 463s 978 | let hex = parse!(self, hex_nibbles); 463s | ------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/v0.rs:574:27 463s | 463s 574 | $printer.parser = Err(Invalid); 463s | ^^^ not found in this scope 463s ... 463s 978 | let hex = parse!(self, hex_nibbles); 463s | ------------------------- in this macro invocation 463s | 463s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 463s help: consider importing this tuple variant 463s | 463s 1 + use std::result::Result::Err; 463s | 463s 463s error[E0412]: cannot find type `Option` in this scope 463s --> src/lib.rs:40:12 463s | 463s 40 | style: Option>, 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing this enum 463s | 463s 36 + use std::option::Option; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/lib.rs:70:12 463s | 463s 70 | if let Some(i) = s.find(llvm) { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/lib.rs:86:9 463s | 463s 86 | Ok((d, s)) => { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/lib.rs:88:13 463s | 463s 88 | Some(DemangleStyle::Legacy(d)) 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/lib.rs:90:9 463s | 463s 90 | Err(()) => match v0::demangle(s) { 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 463s --> src/lib.rs:91:13 463s | 463s 91 | Ok((d, s)) => { 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 463s --> src/lib.rs:93:17 463s | 463s 93 | Some(DemangleStyle::V0(d)) 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 463s --> src/lib.rs:95:13 463s | 463s 95 | Err(v0::Invalid) => None, 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::result::Result::Err; 463s | 463s 463s error[E0425]: cannot find value `None` in this scope 463s --> src/lib.rs:95:33 463s | 463s 95 | Err(v0::Invalid) => None, 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this unit variant 463s | 463s 36 + use std::option::Option::None; 463s | 463s 463s error[E0425]: cannot find value `None` in this scope 463s --> src/lib.rs:107:21 463s | 463s 107 | style = None; 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this unit variant 463s | 463s 36 + use std::option::Option::None; 463s | 463s 463s error[E0412]: cannot find type `Result` in this scope 463s --> src/lib.rs:138:33 463s | 463s 138 | pub fn try_demangle(s: &str) -> Result { 463s | ^^^^^^ not found in this scope 463s | 463s help: consider importing one of these items 463s | 463s 36 + use std::fmt::Result; 463s | 463s 36 + use std::io::Result; 463s | 463s 36 + use std::result::Result; 463s | 463s 36 + use std::thread::Result; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 463s --> src/lib.rs:141:9 463s | 463s 141 | Ok(sym) 463s | ^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::result::Result::Ok; 463s | 463s 463s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 463s --> src/lib.rs:143:9 463s | 463s 143 | Err(TryDemangleError { _priv: () }) 463s | ^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::result::Result::Err; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/lib.rs:187:13 463s | 463s 187 | Some(DemangleStyle::Legacy(ref d)) => { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::option::Option::Some; 463s | 463s 463s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 463s --> src/lib.rs:190:13 463s | 463s 190 | Some(DemangleStyle::V0(ref d)) => { 463s | ^^^^ not found in this scope 463s | 463s help: consider importing this tuple variant 463s | 463s 36 + use std::option::Option::Some; 463s | 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:73:17 463s | 463s 73 | let mut c = try!(chars.next().ok_or(())); 463s | ^^^ 463s | 463s = note: `#[warn(deprecated)]` on by default 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:81:19 463s | 463s 81 | len = try!(len.checked_mul(10) 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:84:17 463s | 463s 84 | c = try!(chars.next().ok_or(())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:90:17 463s | 463s 90 | c = try!(chars.next().ok_or(())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:187:13 463s | 463s 187 | try!(f.write_str(rest)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:125:17 463s | 463s 125 | try!(f.write_str("::")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:133:25 463s | 463s 133 | try!(f.write_str("::")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:136:25 463s | 463s 136 | try!(f.write_str(".")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:178:21 463s | 463s 178 | try!(f.write_str(unescaped)); 463s | ^^^ 463s 463s warning: `...` range patterns are deprecated 463s --> src/legacy.rs:161:40 463s | 463s 161 | ... '0'...'9' | 'a'...'f' => true, 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 463s 463s warning: `...` range patterns are deprecated 463s --> src/legacy.rs:161:52 463s | 463s 161 | ... '0'...'9' | 'a'...'f' => true, 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:169:41 463s | 463s 169 | ... try!(c.fmt(f)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/legacy.rs:181:21 463s | 463s 181 | try!(f.write_str(&rest[..i])); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:49:5 463s | 463s 49 | try!(parser.skip_path()); 463s | ^^^ 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:35:13 463s | 463s 35 | b'A'...b'Z' => {} 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:53:14 463s | 463s 53 | Some(&b'A'...b'Z') => { 463s | ^^^^^^^^^^^^ help: use `..=` for an inclusive range: `&(b'A'..=b'Z')` 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:54:13 463s | 463s 54 | try!(parser.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:102:13 463s | 463s 102 | try!(out.get(out_len).ok_or(())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:141:13 463s | 463s 141 | try!(insert(len, c)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:195:13 463s | 463s 195 | try!(insert(i, c)); 463s | ^^^ 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:167:34 463s | 463s 167 | Some(d @ b'a'...b'z') => d - b'a', 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:168:34 463s | 463s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:172:25 463s | 463s 172 | delta = try!(delta.checked_add( 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:173:21 463s | 463s 173 | try!(d.checked_mul(w).ok_or(())) 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:178:21 463s | 463s 178 | w = try!(w.checked_mul(base - t).ok_or(())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:183:17 463s | 463s 183 | i = try!(i.checked_add(delta).ok_or(())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:184:17 463s | 463s 184 | n = try!(n.checked_add(i / len).ok_or(())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:189:17 463s | 463s 189 | try!(char::from_u32(n_u32).ok_or(())) 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:222:17 463s | 463s 222 | try!(c.fmt(f)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:227:17 463s | 463s 227 | try!(f.write_str("punycode{")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:235:17 463s | 463s 235 | try!(f.write_str(self.punycode)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:232:21 463s | 463s 232 | try!(f.write_str(self.ascii)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:233:21 463s | 463s 233 | try!(f.write_str("-")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:293:17 463s | 463s 293 | let b = try!(self.peek().ok_or(Invalid)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:301:19 463s | 463s 301 | match try!(self.next()) { 463s | ^^^ 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:302:21 463s | 463s 302 | b'0'...b'9' | b'a'...b'f' => {} 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:302:35 463s | 463s 302 | b'0'...b'9' | b'a'...b'f' => {} 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:312:26 463s | 463s 312 | Some(d @ b'0'...b'9') => d - b'0', 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:321:26 463s | 463s 321 | Some(d @ b'0'...b'9') => d - b'0', 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:322:26 463s | 463s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:323:26 463s | 463s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:337:21 463s | 463s 337 | let d = try!(self.digit_62()) as u64; 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:338:17 463s | 463s 338 | x = try!(x.checked_mul(62).ok_or(Invalid)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:339:17 463s | 463s 339 | x = try!(x.checked_add(d).ok_or(Invalid)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:348:9 463s | 463s 348 | try!(self.integer_62()).checked_add(1).ok_or(Invalid) 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:356:15 463s | 463s 356 | match try!(self.next()) { 463s | ^^^ 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:358:22 463s | 463s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/v0.rs:361:17 463s | 463s 361 | b'a'...b'z' => Ok(None), 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:369:17 463s | 463s 369 | let i = try!(self.integer_62()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:381:23 463s | 463s 381 | let mut len = try!(self.digit_10()) as usize; 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:386:31 463s | 463s 386 | len = try!(len.checked_mul(10).ok_or(Invalid)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:387:31 463s | 463s 387 | len = try!(len.checked_add(d as usize).ok_or(Invalid)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:398:21 463s | 463s 398 | self.next = try!(self.next.checked_add(len).ok_or(Invalid)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:429:15 463s | 463s 429 | match try!(self.next()) { 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:431:17 463s | 463s 431 | try!(self.disambiguator()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:432:17 463s | 463s 432 | try!(self.ident()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:435:17 463s | 463s 435 | try!(self.namespace()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:436:17 463s | 463s 436 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:437:17 463s | 463s 437 | try!(self.disambiguator()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:438:17 463s | 463s 438 | try!(self.ident()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:441:17 463s | 463s 441 | try!(self.disambiguator()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:442:17 463s | 463s 442 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:443:17 463s | 463s 443 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:446:17 463s | 463s 446 | try!(self.disambiguator()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:447:17 463s | 463s 447 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:448:17 463s | 463s 448 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:449:17 463s | 463s 449 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:452:17 463s | 463s 452 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:453:17 463s | 463s 453 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:456:17 463s | 463s 456 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:458:21 463s | 463s 458 | try!(self.skip_generic_arg()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:462:17 463s | 463s 462 | try!(self.backref()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:471:13 463s | 463s 471 | try!(self.integer_62()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:481:15 463s | 463s 481 | match try!(self.next()) { 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:488:17 463s | 463s 488 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:486:21 463s | 463s 486 | try!(self.integer_62()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:490:35 463s | 463s 490 | b'P' | b'O' | b'S' => try!(self.skip_type()), 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:492:17 463s | 463s 492 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:493:17 463s | 463s 493 | try!(self.skip_const()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:496:17 463s | 463s 496 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:513:17 463s | 463s 513 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:499:31 463s | 463s 499 | let _binder = try!(self.opt_integer_62(b'G')); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:504:35 463s | 463s 504 | let abi = try!(self.ident()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:511:21 463s | 463s 511 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:527:17 463s | 463s 527 | try!(self.integer_62()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:516:31 463s | 463s 516 | let _binder = try!(self.opt_integer_62(b'G')); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:518:21 463s | 463s 518 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:520:25 463s | 463s 520 | try!(self.ident()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:521:25 463s | 463s 521 | try!(self.skip_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:530:17 463s | 463s 530 | try!(self.backref()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:535:17 463s | 463s 535 | try!(self.skip_path()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:557:9 463s | 463s 557 | try!(self.hex_nibbles()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:543:13 463s | 463s 543 | try!(self.backref()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:547:15 463s | 463s 547 | match try!(self.next()) { 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:617:9 463s | 463s 617 | try!(self.out.write_str("'")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:629:21 463s | 463s 629 | try!(self.out.write_str("_")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:646:13 463s | 463s 646 | try!(self.out.write_str("for<")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:654:13 463s | 463s 654 | try!(self.out.write_str("> ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:652:17 463s | 463s 652 | try!(self.print_lifetime_from_index(1)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:649:21 463s | 463s 649 | try!(self.out.write_str(", ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:676:13 463s | 463s 676 | try!(f(self)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:674:17 463s | 463s 674 | try!(self.out.write_str(sep)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:689:17 463s | 463s 689 | try!(name.fmt(self.out)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:691:21 463s | 463s 691 | try!(self.out.write_str("[")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:692:21 463s | 463s 692 | try!(fmt::LowerHex::fmt(&dis, self.out)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:693:21 463s | 463s 693 | try!(self.out.write_str("]")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:699:17 463s | 463s 699 | try!(self.print_path(in_value)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:707:25 463s | 463s 707 | try!(self.out.write_str("::{")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:717:25 463s | 463s 717 | try!(self.out.write_str("#")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:718:25 463s | 463s 718 | try!(dis.fmt(self.out)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:719:25 463s | 463s 719 | try!(self.out.write_str("}")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:709:36 463s | 463s 709 | ... 'C' => try!(self.out.write_str("closure")), 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:710:36 463s | 463s 710 | ... 'S' => try!(self.out.write_str("shim")), 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:711:34 463s | 463s 711 | ... _ => try!(ns.fmt(self.out)), 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:714:29 463s | 463s 714 | ... try!(self.out.write_str(":")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:715:29 463s | 463s 715 | ... try!(name.fmt(self.out)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:725:29 463s | 463s 725 | ... try!(self.out.write_str("::")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:726:29 463s | 463s 726 | ... try!(name.fmt(self.out)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:738:17 463s | 463s 738 | try!(self.out.write_str("<")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:739:17 463s | 463s 739 | try!(self.print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:744:17 463s | 463s 744 | try!(self.out.write_str(">")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:741:21 463s | 463s 741 | try!(self.out.write_str(" as ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:742:21 463s | 463s 742 | try!(self.print_path(false)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:747:17 463s | 463s 747 | try!(self.print_path(in_value)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:751:17 463s | 463s 751 | try!(self.out.write_str("<")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:752:17 463s | 463s 752 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:753:17 463s | 463s 753 | try!(self.out.write_str(">")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:749:21 463s | 463s 749 | try!(self.out.write_str("::")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:756:17 463s | 463s 756 | try!(self.backref_printer().print_path(in_value)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:784:17 463s | 463s 784 | try!(self.out.write_str("&")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:795:17 463s | 463s 795 | try!(self.print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:788:25 463s | 463s 788 | try!(self.print_lifetime_from_index(lt)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:789:25 463s | 463s 789 | try!(self.out.write_str(" ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:793:21 463s | 463s 793 | try!(self.out.write_str("mut ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:799:17 463s | 463s 799 | try!(self.out.write_str("*")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:805:17 463s | 463s 805 | try!(self.print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:801:21 463s | 463s 801 | try!(self.out.write_str("mut ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:803:21 463s | 463s 803 | try!(self.out.write_str("const ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:809:17 463s | 463s 809 | try!(self.out.write_str("[")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:810:17 463s | 463s 810 | try!(self.print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:815:17 463s | 463s 815 | try!(self.out.write_str("]")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:812:21 463s | 463s 812 | try!(self.out.write_str("; ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:813:21 463s | 463s 813 | try!(self.print_const()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:818:17 463s | 463s 818 | try!(self.out.write_str("(")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:823:17 463s | 463s 823 | try!(self.out.write_str(")")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:819:29 463s | 463s 819 | let count = try!(self.print_sep_list(Self::print_type, ", ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:821:21 463s | 463s 821 | try!(self.out.write_str(",")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:825:21 463s | 463s 825 | b'F' => try!(self.in_binder(|this| { 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:863:17 463s | 463s 863 | try!(this.out.write_str("fn(")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:864:17 463s | 463s 864 | try!(this.print_sep_list(Self::print_type, ", ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:865:17 463s | 463s 865 | try!(this.out.write_str(")")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:842:21 463s | 463s 842 | try!(this.out.write_str("unsafe ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:847:25 463s | 463s 847 | try!(this.out.write_str("extern \"")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:852:25 463s | 463s 852 | try!(this.out.write_str(parts.next().unwrap())); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:858:25 463s | 463s 858 | try!(this.out.write_str("\" ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:854:29 463s | 463s 854 | ... try!(this.out.write_str("-")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:855:29 463s | 463s 855 | ... try!(this.out.write_str(part)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:870:21 463s | 463s 870 | try!(this.out.write_str(" -> ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:871:21 463s | 463s 871 | try!(this.print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:877:17 463s | 463s 877 | try!(self.out.write_str("dyn ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:878:17 463s | 463s 878 | try!(self.in_binder(|this| { 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:879:21 463s | 463s 879 | try!(this.print_sep_list(Self::print_dyn_trait, " + ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:888:21 463s | 463s 888 | try!(self.out.write_str(" + ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:889:21 463s | 463s 889 | try!(self.print_lifetime_from_index(lt)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:893:17 463s | 463s 893 | try!(self.backref_printer().print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:898:17 463s | 463s 898 | try!(self.print_path(false)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:913:13 463s | 463s 913 | try!(self.print_path(false)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:914:13 463s | 463s 914 | try!(self.out.write_str("<")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:915:13 463s | 463s 915 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:918:13 463s | 463s 918 | try!(self.print_path(false)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:924:24 463s | 463s 924 | let mut open = try!(self.print_path_maybe_open_generics()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:935:13 463s | 463s 935 | try!(name.fmt(self.out)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:936:13 463s | 463s 936 | try!(self.out.write_str(" = ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:937:13 463s | 463s 937 | try!(self.print_type()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:928:17 463s | 463s 928 | try!(self.out.write_str("<")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:931:17 463s | 463s 931 | try!(self.out.write_str(", ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:941:13 463s | 463s 941 | try!(self.out.write_str(">")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:964:13 463s | 463s 964 | try!(self.out.write_str("_")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:966:13 463s | 463s 966 | try!(self.print_const_uint()); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:970:13 463s | 463s 970 | try!(self.out.write_str(": ")); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:971:13 463s | 463s 971 | try!(self.out.write_str(ty)); 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/v0.rs:982:13 463s | 463s 982 | try!(self.out.write_str("0x")); 463s | ^^^ 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:74:21 463s | 463s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:74:35 463s | 463s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:165:20 463s | 463s 165 | '\u{0041}' ... '\u{005A}' | 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:166:20 463s | 463s 166 | '\u{0061}' ... '\u{007A}' | 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:167:20 463s | 463s 167 | '\u{0030}' ... '\u{0039}' => true, 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:175:20 463s | 463s 175 | '\u{0021}' ... '\u{002F}' | 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:176:20 463s | 463s 176 | '\u{003A}' ... '\u{0040}' | 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:177:20 463s | 463s 177 | '\u{005B}' ... '\u{0060}' | 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: `...` range patterns are deprecated 463s --> src/lib.rs:178:20 463s | 463s 178 | '\u{007B}' ... '\u{007E}' => true, 463s | ^^^ help: use `..=` for an inclusive range 463s | 463s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 463s = note: for more information, see 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/lib.rs:186:21 463s | 463s 186 | None => try!(f.write_str(self.original)), 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/lib.rs:188:17 463s | 463s 188 | try!(fmt::Display::fmt(d, f)) 463s | ^^^ 463s 463s warning: use of deprecated macro `try`: use the `?` operator instead 463s --> src/lib.rs:191:17 463s | 463s 191 | try!(fmt::Display::fmt(d, f)) 463s | ^^^ 463s 463s Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0531. 463s For more information about an error, try `rustc --explain E0405`. 463s warning: `rustc-demangle` (lib test) generated 194 warnings 463s error: could not compile `rustc-demangle` (lib test) due to 202 previous errors; 194 warnings emitted 463s 463s Caused by: 463s process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 463s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.Cpe1rgLR0N/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="core"' -C metadata=522a6caabee420ff -C extra-filename=-522a6caabee420ff --out-dir /tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.Cpe1rgLR0N/target/debug/deps --extern core=/tmp/tmp.Cpe1rgLR0N/target/s390x-unknown-linux-gnu/debug/deps/librustc_std_workspace_core-edfd59a37e53019d.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.Cpe1rgLR0N/registry=/usr/share/cargo/registry` (exit status: 1) 463s autopkgtest [06:53:04]: test librust-rustc-demangle+core-dev: -----------------------] 463s librust-rustc-demangle+core-dev FLAKY non-zero exit status 101 463s autopkgtest [06:53:04]: test librust-rustc-demangle+core-dev: - - - - - - - - - - results - - - - - - - - - - 464s autopkgtest [06:53:05]: test librust-rustc-demangle+rustc-dep-of-std-dev: preparing testbed 464s Reading package lists... 464s Building dependency tree... 464s Reading state information... 464s Starting pkgProblemResolver with broken count: 0 464s Starting 2 pkgProblemResolver with broken count: 0 464s Done 464s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 465s autopkgtest [06:53:06]: test librust-rustc-demangle+rustc-dep-of-std-dev: /usr/share/cargo/bin/cargo-auto-test rustc-demangle 0.1.16 --all-targets --features rustc-dep-of-std 465s autopkgtest [06:53:06]: test librust-rustc-demangle+rustc-dep-of-std-dev: [----------------------- 466s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 466s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 466s debian cargo wrapper: linking /usr/share/cargo/registry/* into /tmp/tmp.QuRbnRLNAb/registry/ 466s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 466s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 466s 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', '--features', 'rustc-dep-of-std'],) {} 466s Compiling compiler_builtins v0.1.52 466s Compiling rustc-std-workspace-core v1.0.0 466s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 466s if necessary'\!' 466s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' rustc --crate-name build_script_build /tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="compiler-builtins"' --cfg 'feature="default"' -C metadata=fdd75b71c0198a02 -C extra-filename=-fdd75b71c0198a02 --out-dir /tmp/tmp.QuRbnRLNAb/target/debug/build/compiler_builtins-fdd75b71c0198a02 -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --cap-lints warn` 466s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_std_workspace_core CARGO_MANIFEST_DIR=/tmp/tmp.QuRbnRLNAb/registry/rustc-std-workspace-core-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Explicitly empty crate for rust-lang/rust integration 466s ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-std-workspace-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' rustc --crate-name rustc_std_workspace_core /tmp/tmp.QuRbnRLNAb/registry/rustc-std-workspace-core-1.0.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 -C metadata=edfd59a37e53019d -C extra-filename=-edfd59a37e53019d --out-dir /tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry` 466s Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=s390x CARGO_CFG_TARGET_ENDIAN=big CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clinker=s390x-linux-gnu-gcc-Clink-arg=-Wl,-Bsymbolic-functions-Clink-arg=-flto=auto-Clink-arg=-ffat-lto-objects-Clink-arg=-flto=auto-Clink-arg=-Wl,-z,relro--remap-path-prefix/usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16--remap-path-prefix/tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry' CARGO_FEATURE_COMPILER_BUILTINS=1 CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52 CARGO_MANIFEST_LINKS=compiler-rt CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 466s if necessary'\!' 466s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=s390x-unknown-linux-gnu LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/tmp/tmp.QuRbnRLNAb/target/debug:/usr/lib/rustlib/s390x-unknown-linux-gnu/lib' NUM_JOBS=2 OPT_LEVEL=0 OUT_DIR=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=s390x-unknown-linux-gnu /tmp/tmp.QuRbnRLNAb/target/debug/build/compiler_builtins-fdd75b71c0198a02/build-script-build` 466s [compiler_builtins 0.1.52] cargo:rerun-if-changed=build.rs 466s [compiler_builtins 0.1.52] cargo:compiler-rt=/usr/share/cargo/registry/compiler_builtins-0.1.52/compiler-rt 466s [compiler_builtins 0.1.52] cargo:rustc-cfg=feature="unstable" 466s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 466s if necessary'\!' 466s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:38 466s | 466s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 466s | ^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:3:1 466s | 466s 3 | #![feature(abi_unadjusted)] 466s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:38 466s | 466s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 466s | ^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:5:1 466s | 466s 5 | #![feature(cfg_target_has_atomic)] 466s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:1 466s | 466s 6 | #![feature(compiler_builtins)] 466s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:7:1 466s | 466s 7 | #![feature(core_intrinsics)] 466s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:1 466s | 466s 8 | #![feature(lang_items)] 466s | ^^^^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:9:1 466s | 466s 9 | #![feature(linkage)] 466s | ^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:10:1 466s | 466s 10 | #![feature(naked_functions)] 466s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:11:1 466s | 466s 11 | #![feature(repr_simd)] 466s | ^^^^^^^^^^^^^^^^^^^^^^ 466s 466s warning: the feature `compiler_builtins` is internal to the compiler or standard library 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:12 466s | 466s 6 | #![feature(compiler_builtins)] 466s | ^^^^^^^^^^^^^^^^^ 466s | 466s = note: using it is strongly discouraged 466s = note: `#[warn(internal_features)]` on by default 466s 466s warning: the feature `lang_items` is internal to the compiler or standard library 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:12 466s | 466s 8 | #![feature(lang_items)] 466s | ^^^^^^^^^^ 466s | 466s = note: using it is strongly discouraged 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 466s | 466s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 466s | ^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 466s | 466s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 466s | ^^^^^^^^^^ 466s 466s error[E0554]: `#![feature]` may not be used on the stable release channel 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:7:12 466s | 466s 7 | #![feature(core_intrinsics)] 466s | ^^^^^^^^^^^^^^^ 466s 466s warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 466s | 466s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 466s | ^^^ 466s | 466s = note: `#[warn(stable_features)]` on by default 466s 466s warning: the feature `global_asm` has been stable since 1.59.0 and no longer requires an attribute to enable 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 466s | 466s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 466s | ^^^^^^^^^^ 466s 466s warning: unused import: `int::Int` 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/float/pow.rs:2:5 466s | 466s 2 | use int::Int; 466s | ^^^^^^^^ 466s | 466s = note: `#[warn(unused_imports)]` on by default 466s 466s For more information about this error, try `rustc --explain E0554`. 466s warning: `compiler_builtins` (lib) generated 5 warnings 466s error: could not compile `compiler_builtins` (lib) due to 13 previous errors; 5 warnings emitted 466s 466s Caused by: 466s process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 466s if necessary'\!' 466s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` (exit status: 1) 466s 466s ---------------------------------------------------------------- 466s cargo-auto-test: re-running test with RUSTC_BOOTSTRAP due to E0554 466s debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2'] 0 466s debian cargo wrapper: rust_type, gnu_type: s390x-unknown-linux-gnu, s390x-linux-gnu 466s 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', '--features', 'rustc-dep-of-std'],) {} 466s Compiling compiler_builtins v0.1.52 466s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=compiler_builtins CARGO_MANIFEST_DIR=/tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Compiler intrinsics used by the Rust compiler. Also available for other targets 466s if necessary'\!' 466s ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compiler_builtins CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/compiler-builtins' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.52 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=52 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' OUT_DIR=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/build/compiler_builtins-7cc20d73e96f00ed/out rustc --crate-name compiler_builtins /tmp/tmp.QuRbnRLNAb/registry/compiler_builtins-0.1.52/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="compiler-builtins"' --cfg 'feature="default"' -C metadata=02209dd3773f1b68 -C extra-filename=-02209dd3773f1b68 --out-dir /tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -L dependency=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --cap-lints warn -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry --cfg 'feature="unstable"'` 466s Fresh rustc-std-workspace-core v1.0.0 466s warning: the feature `compiler_builtins` is internal to the compiler or standard library 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:6:12 466s | 466s 6 | #![feature(compiler_builtins)] 466s | ^^^^^^^^^^^^^^^^^ 466s | 466s = note: using it is strongly discouraged 466s = note: `#[warn(internal_features)]` on by default 466s 466s warning: the feature `lang_items` is internal to the compiler or standard library 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:8:12 466s | 466s 8 | #![feature(lang_items)] 466s | ^^^^^^^^^^ 466s | 466s = note: using it is strongly discouraged 466s 466s warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:2:46 466s | 466s 2 | #![cfg_attr(not(feature = "no-asm"), feature(asm))] 466s | ^^^ 466s | 466s = note: `#[warn(stable_features)]` on by default 466s 466s warning: the feature `global_asm` has been stable since 1.59.0 and no longer requires an attribute to enable 466s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/lib.rs:4:46 466s | 466s 4 | #![cfg_attr(not(feature = "no-asm"), feature(global_asm))] 466s | ^^^^^^^^^^ 466s 467s warning: unused import: `int::Int` 467s --> /usr/share/cargo/registry/compiler_builtins-0.1.52/src/float/pow.rs:2:5 467s | 467s 2 | use int::Int; 467s | ^^^^^^^^ 467s | 467s = note: `#[warn(unused_imports)]` on by default 467s 467s warning: `compiler_builtins` (lib) generated 5 warnings 467s Compiling rustc-demangle v0.1.16 (/usr/share/cargo/registry/rustc-demangle-0.1.16) 467s Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 467s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="compiler_builtins"' --cfg 'feature="core"' --cfg 'feature="rustc-dep-of-std"' -C metadata=b0070e679c334dac -C extra-filename=-b0070e679c334dac --out-dir /tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --extern compiler_builtins=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps/libcompiler_builtins-02209dd3773f1b68.rlib --extern core=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps/librustc_std_workspace_core-edfd59a37e53019d.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry` 467s error[E0433]: failed to resolve: could not find `prelude` in `core` 467s 467s error[E0432]: unresolved import `core::char` 467s --> src/legacy.rs:1:5 467s | 467s 1 | use core::char; 467s | ^^^^^^^^^^ no `char` in the root 467s | 467s help: consider importing one of these items instead 467s | 467s 1 | use std::char; 467s | ~~~~~~~~~ 467s 1 | use std::primitive::char; 467s | ~~~~~~~~~~~~~~~~~~~~ 467s 467s error[E0432]: unresolved import `core::fmt` 467s --> src/legacy.rs:2:5 467s | 467s 2 | use core::fmt; 467s | ^^^^^^^^^ no `fmt` in the root 467s | 467s help: consider importing this module instead 467s | 467s 2 | use std::fmt; 467s | ~~~~~~~~ 467s 467s error[E0432]: unresolved import `core::char` 467s --> src/v0.rs:1:5 467s | 467s 1 | use core::char; 467s | ^^^^^^^^^^ no `char` in the root 467s | 467s help: consider importing one of these items instead 467s | 467s 1 | use std::char; 467s | ~~~~~~~~~ 467s 1 | use std::primitive::char; 467s | ~~~~~~~~~~~~~~~~~~~~ 467s 467s error[E0432]: unresolved import `core::fmt` 467s --> src/v0.rs:2:5 467s | 467s 2 | use core::fmt; 467s | ^^^^^^^^^ no `fmt` in the root 467s | 467s help: consider importing this module instead 467s | 467s 2 | use std::fmt; 467s | ~~~~~~~~ 467s 467s error[E0432]: unresolved import `core::fmt` 467s --> src/v0.rs:3:11 467s | 467s 3 | use core::fmt::Display; 467s | ^^^ could not find `fmt` in `core` 467s 467s error[E0432]: unresolved import `core::cmp` 467s --> src/v0.rs:161:27 467s | 467s 161 | use core::cmp::{min, max}; 467s | ^^^ could not find `cmp` in `core` 467s 467s error[E0432]: unresolved import `core::fmt` 467s --> src/lib.rs:36:5 467s | 467s 36 | use core::fmt; 467s | ^^^^^^^^^ no `fmt` in the root 467s | 467s help: consider importing this module instead 467s | 467s 36 | use std::fmt; 467s | ~~~~~~~~ 467s 467s error: cannot find attribute `derive` in this scope 467s --> src/v0.rs:78:3 467s | 467s 78 | #[derive(PartialEq, Eq)] 467s | ^^^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 1 + use std::prelude::rust_2024::derive; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1007:7 467s | 467s 1007 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1015:7 467s | 467s 1015 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1023:7 467s | 467s 1023 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1035:7 467s | 467s 1035 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1043:7 467s | 467s 1043 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1053:7 467s | 467s 1053 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1069:7 467s | 467s 1069 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `test` in this scope 467s --> src/v0.rs:1076:7 467s | 467s 1076 | #[test] 467s | ^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 996 + use std::prelude::rust_2024::test; 467s | 467s 467s error: cannot find attribute `derive` in this scope 467s --> src/lib.rs:119:3 467s | 467s 119 | #[derive(Debug, Clone)] 467s | ^^^^^^ 467s | 467s help: consider importing this attribute macro 467s | 467s 36 + use std::prelude::rust_2024::derive; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/legacy.rs:49:29 467s | 467s 49 | pub fn demangle(s: &str) -> Result<(Demangle, &str), ()> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/legacy.rs:63:16 467s | 467s 63 | return Err(()); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/legacy.rs:68:16 467s | 467s 68 | return Err(()); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/legacy.rs:77:20 467s | 467s 77 | return Err(()); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/legacy.rs:80:19 467s | 467s 80 | while let Some(d) = c.to_digit(10) { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/legacy.rs:96:5 467s | 467s 96 | Ok((Demangle { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/legacy.rs:132:28 467s | 467s 132 | if let Some('.') = rest[1..].chars().next() { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/legacy.rs:140:57 467s | 467s 140 | let (escape, after_escape) = if let Some(end) = rest[1..].find('$') { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/legacy.rs:166:47 467s | 467s 166 | ... if let (true, Some(c)) = (all_lower_hex, c) { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/legacy.rs:180:31 467s | 467s 180 | } else if let Some(i) = rest.find(|c| c == '$' || c == '.') { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/legacy.rs:190:9 467s | 467s 190 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:15:29 467s | 467s 15 | pub fn demangle(s: &str) -> Result<(Demangle, &str), Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:30:16 467s | 467s 30 | return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:36:21 467s | 467s 36 | _ => return Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:41:16 467s | 467s 41 | return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:53:9 467s | 467s 53 | Some(&b'A'...b'Z') => { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:59:5 467s | 467s 59 | Ok((Demangle { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:67:21 467s | 467s 67 | parser: Ok(Parser { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0405]: cannot find trait `FnOnce` in this scope 467s --> src/v0.rs:94:37 467s | 467s 94 | fn try_small_punycode_decode R, R>( 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this trait 467s | 467s 1 + use std::ops::FnOnce; 467s | 467s 467s error[E0412]: cannot find type `Option` in this scope 467s --> src/v0.rs:97:10 467s | 467s 97 | ) -> Option { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this enum 467s | 467s 1 + use std::option::Option; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:116:13 467s | 467s 116 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:119:13 467s | 467s 119 | Some(f(&out[..out_len])) 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find value `None` in this scope 467s --> src/v0.rs:121:13 467s | 467s 121 | None 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this unit variant 467s | 467s 1 + use std::option::Option::None; 467s | 467s 467s error[E0405]: cannot find trait `FnMut` in this scope 467s --> src/v0.rs:128:27 467s | 467s 128 | fn punycode_decode Result<(), ()>>( 467s | ^^^^^ not found in this scope 467s | 467s help: consider importing this trait 467s | 467s 1 + use std::ops::FnMut; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:128:49 467s | 467s 128 | fn punycode_decode Result<(), ()>>( 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:131:10 467s | 467s 131 | ) -> Result<(), ()> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:134:20 467s | 467s 134 | return Err(()); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:167:21 467s | 467s 167 | Some(d @ b'a'...b'z') => d - b'a', 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:168:21 467s | 467s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:169:33 467s | 467s 169 | _ => return Err(()), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:191:24 467s | 467s 191 | return Err(()); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:200:24 467s | 467s 200 | return Ok(()); 467s | ^^ 467s | 467s help: a local variable with a similar name exists 467s | 467s 200 | return k(()); 467s | ~ 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:224:13 467s | 467s 224 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Option` in this scope 467s --> src/v0.rs:245:27 467s | 467s 245 | fn basic_type(tag: u8) -> Option<&'static str> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this enum 467s | 467s 1 + use std::option::Option; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:246:5 467s | 467s 246 | Some(match tag { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find value `None` in this scope 467s --> src/v0.rs:269:21 467s | 467s 269 | _ => return None, 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this unit variant 467s | 467s 1 + use std::option::Option::None; 467s | 467s 467s error[E0412]: cannot find type `Option` in this scope 467s --> src/v0.rs:279:23 467s | 467s 279 | fn peek(&self) -> Option { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this enum 467s | 467s 1 + use std::option::Option; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:284:27 467s | 467s 284 | if self.peek() == Some(b) { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:292:27 467s | 467s 292 | fn next(&mut self) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:295:9 467s | 467s 295 | Ok(b) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:298:34 467s | 467s 298 | fn hex_nibbles(&mut self) -> Result<&'s str, Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:304:29 467s | 467s 304 | _ => return Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:307:9 467s | 467s 307 | Ok(&self.sym[start..self.next - 1]) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:310:31 467s | 467s 310 | fn digit_10(&mut self) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:312:13 467s | 467s 312 | Some(d @ b'0'...b'9') => d - b'0', 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:313:25 467s | 467s 313 | _ => return Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:316:9 467s | 467s 316 | Ok(d) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:319:31 467s | 467s 319 | fn digit_62(&mut self) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:321:13 467s | 467s 321 | Some(d @ b'0'...b'9') => d - b'0', 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:322:13 467s | 467s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:323:13 467s | 467s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:324:25 467s | 467s 324 | _ => return Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:327:9 467s | 467s 327 | Ok(d) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:330:33 467s | 467s 330 | fn integer_62(&mut self) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:332:20 467s | 467s 332 | return Ok(0); 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:344:46 467s | 467s 344 | fn opt_integer_62(&mut self, tag: u8) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:346:20 467s | 467s 346 | return Ok(0); 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:351:36 467s | 467s 351 | fn disambiguator(&mut self) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:355:32 467s | 467s 355 | fn namespace(&mut self) -> Result, Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0412]: cannot find type `Option` in this scope 467s --> src/v0.rs:355:39 467s | 467s 355 | fn namespace(&mut self) -> Result, Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this enum 467s | 467s 1 + use std::option::Option; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:358:33 467s | 467s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:358:36 467s | 467s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:361:28 467s | 467s 361 | b'a'...b'z' => Ok(None), 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find value `None` in this scope 467s --> src/v0.rs:361:31 467s | 467s 361 | b'a'...b'z' => Ok(None), 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this unit variant 467s | 467s 1 + use std::option::Option::None; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:363:18 467s | 467s 363 | _ => Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:367:30 467s | 467s 367 | fn backref(&mut self) -> Result, Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:371:20 467s | 467s 371 | return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:373:9 467s | 467s 373 | Ok(Parser { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:379:28 467s | 467s 379 | fn ident(&mut self) -> Result, Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:385:21 467s | 467s 385 | Ok(d) => { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:389:21 467s | 467s 389 | Err(Invalid) => break, 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:400:20 467s | 467s 400 | return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:407:17 467s | 467s 407 | Some(i) => Ident { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:417:24 467s | 467s 417 | return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:419:13 467s | 467s 419 | Ok(ident) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:421:13 467s | 467s 421 | Ok(Ident { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:428:32 467s | 467s 428 | fn skip_path(&mut self) -> Result<(), Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:464:25 467s | 467s 464 | _ => return Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:466:9 467s | 467s 466 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:469:39 467s | 467s 469 | fn skip_generic_arg(&mut self) -> Result<(), Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:472:13 467s | 467s 472 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:480:32 467s | 467s 480 | fn skip_type(&mut self) -> Result<(), Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:506:36 467s | 467s 506 | ... return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:525:28 467s | 467s 525 | return Err(Invalid); 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:538:9 467s | 467s 538 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:541:33 467s | 467s 541 | fn skip_const(&mut self) -> Result<(), Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:544:20 467s | 467s 544 | return Ok(()); 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:551:25 467s | 467s 551 | _ => return Err(Invalid), 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:555:20 467s | 467s 555 | return Ok(()); 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:558:9 467s | 467s 558 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:563:13 467s | 467s 563 | parser: Result, Invalid>, 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:594:40 467s | 467s 594 | fn parser_mut<'c>(&'c mut self) -> Result<&'c mut Parser<'s>, Invalid> { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:601:48 467s | 467s 601 | self.parser_mut().map(|p| p.eat(b)) == Ok(true) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:622:13 467s | 467s 622 | Some(depth) => { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 633 | None => invalid!(self), 467s | -------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0405]: cannot find trait `FnOnce` in this scope 467s --> src/v0.rs:641:18 467s | 467s 641 | where F: FnOnce(&mut Self) -> fmt::Result, 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this trait 467s | 467s 1 + use std::ops::FnOnce; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 467s | ---------------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 467s | ---------------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 643 | let bound_lifetimes = parse!(self, opt_integer_62(b'G')); 467s | ---------------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0405]: cannot find trait `Fn` in this scope 467s --> src/v0.rs:669:18 467s | 467s 669 | where F: Fn(&mut Self) -> fmt::Result, 467s | ^^ not found in this scope 467s | 467s help: consider importing this trait 467s | 467s 1 + use std::ops::Fn; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:668:57 467s | 467s 668 | fn print_sep_list(&mut self, f: F, sep: &str) -> Result 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:679:9 467s | 467s 679 | Ok(i) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 683 | let tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 683 | let tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 683 | let tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 686 | let dis = parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 686 | let dis = parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 686 | let dis = parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 687 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 687 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 687 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 697 | let ns = parse!(self, namespace); 467s | ----------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 697 | let ns = parse!(self, namespace); 467s | ----------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 697 | let ns = parse!(self, namespace); 467s | ----------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 701 | let dis = parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 701 | let dis = parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 701 | let dis = parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 702 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 702 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 702 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:706:21 467s | 467s 706 | Some(ns) => { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 734 | parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 734 | parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 734 | parse!(self, disambiguator); 467s | --------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 735 | parse!(self, skip_path); 467s | ----------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 735 | parse!(self, skip_path); 467s | ----------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 735 | parse!(self, skip_path); 467s | ----------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 758 | _ => invalid!(self), 467s | -------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:760:9 467s | 467s 760 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 765 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 765 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 765 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 775 | let tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 775 | let tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 775 | let tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:778:13 467s | 467s 778 | Some(ty) => return self.out.write_str(ty), 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 786 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 786 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 786 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:829:25 467s | 467s 829 | Some("C") 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 831 | let abi = parse!(this, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 831 | let abi = parse!(this, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 831 | let abi = parse!(this, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 833 | invalid!(this); 467s | -------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:835:25 467s | 467s 835 | Some(abi.ascii) 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find value `None` in this scope 467s --> src/v0.rs:838:21 467s | 467s 838 | None 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this unit variant 467s | 467s 1 + use std::option::Option::None; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/v0.rs:846:21 467s | 467s 846 | Some(abi) => { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::option::Option::Some; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:874:17 467s | 467s 874 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:880:21 467s | 467s 880 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 884 | invalid!(self); 467s | -------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 886 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 886 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 886 | let lt = parse!(self, integer_62); 467s | ------------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:901:9 467s | 467s 901 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/v0.rs:909:53 467s | 467s 909 | fn print_path_maybe_open_generics(&mut self) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 1 + use std::fmt::Result; 467s | 467s 1 + use std::io::Result; 467s | 467s 1 + use std::result::Result; 467s | 467s 1 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:916:13 467s | 467s 916 | Ok(true) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:919:13 467s | 467s 919 | Ok(false) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 934 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 934 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 934 | let name = parse!(self, ident); 467s | ------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:944:9 467s | 467s 944 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 952 | let ty_tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 952 | let ty_tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 952 | let ty_tag = parse!(self, next); 467s | ------------------ in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 959 | _ => invalid!(self), 467s | -------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:974:9 467s | 467s 974 | Ok(()) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/v0.rs:587:13 467s | 467s 587 | Ok(x) => x, 467s | ^^ not found in this scope 467s ... 467s 978 | let hex = parse!(self, hex_nibbles); 467s | ------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Ok; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:588:13 467s | 467s 588 | Err(Invalid) => invalid!($printer), 467s | ^^^ not found in this scope 467s ... 467s 978 | let hex = parse!(self, hex_nibbles); 467s | ------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/v0.rs:574:27 467s | 467s 574 | $printer.parser = Err(Invalid); 467s | ^^^ not found in this scope 467s ... 467s 978 | let hex = parse!(self, hex_nibbles); 467s | ------------------------- in this macro invocation 467s | 467s = note: this error originates in the macro `invalid` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info) 467s help: consider importing this tuple variant 467s | 467s 1 + use std::result::Result::Err; 467s | 467s 467s error[E0412]: cannot find type `Option` in this scope 467s --> src/lib.rs:40:12 467s | 467s 40 | style: Option>, 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing this enum 467s | 467s 36 + use std::option::Option; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/lib.rs:70:12 467s | 467s 70 | if let Some(i) = s.find(llvm) { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/lib.rs:86:9 467s | 467s 86 | Ok((d, s)) => { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/lib.rs:88:13 467s | 467s 88 | Some(DemangleStyle::Legacy(d)) 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/lib.rs:90:9 467s | 467s 90 | Err(()) => match v0::demangle(s) { 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope 467s --> src/lib.rs:91:13 467s | 467s 91 | Ok((d, s)) => { 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope 467s --> src/lib.rs:93:17 467s | 467s 93 | Some(DemangleStyle::V0(d)) 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope 467s --> src/lib.rs:95:13 467s | 467s 95 | Err(v0::Invalid) => None, 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::result::Result::Err; 467s | 467s 467s error[E0425]: cannot find value `None` in this scope 467s --> src/lib.rs:95:33 467s | 467s 95 | Err(v0::Invalid) => None, 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this unit variant 467s | 467s 36 + use std::option::Option::None; 467s | 467s 467s error[E0425]: cannot find value `None` in this scope 467s --> src/lib.rs:107:21 467s | 467s 107 | style = None; 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this unit variant 467s | 467s 36 + use std::option::Option::None; 467s | 467s 467s error[E0412]: cannot find type `Result` in this scope 467s --> src/lib.rs:138:33 467s | 467s 138 | pub fn try_demangle(s: &str) -> Result { 467s | ^^^^^^ not found in this scope 467s | 467s help: consider importing one of these items 467s | 467s 36 + use std::fmt::Result; 467s | 467s 36 + use std::io::Result; 467s | 467s 36 + use std::result::Result; 467s | 467s 36 + use std::thread::Result; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope 467s --> src/lib.rs:141:9 467s | 467s 141 | Ok(sym) 467s | ^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::result::Result::Ok; 467s | 467s 467s error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope 467s --> src/lib.rs:143:9 467s | 467s 143 | Err(TryDemangleError { _priv: () }) 467s | ^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::result::Result::Err; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/lib.rs:187:13 467s | 467s 187 | Some(DemangleStyle::Legacy(ref d)) => { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::option::Option::Some; 467s | 467s 467s error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope 467s --> src/lib.rs:190:13 467s | 467s 190 | Some(DemangleStyle::V0(ref d)) => { 467s | ^^^^ not found in this scope 467s | 467s help: consider importing this tuple variant 467s | 467s 36 + use std::option::Option::Some; 467s | 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:73:17 467s | 467s 73 | let mut c = try!(chars.next().ok_or(())); 467s | ^^^ 467s | 467s = note: `#[warn(deprecated)]` on by default 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:81:19 467s | 467s 81 | len = try!(len.checked_mul(10) 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:84:17 467s | 467s 84 | c = try!(chars.next().ok_or(())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:90:17 467s | 467s 90 | c = try!(chars.next().ok_or(())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:187:13 467s | 467s 187 | try!(f.write_str(rest)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:125:17 467s | 467s 125 | try!(f.write_str("::")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:133:25 467s | 467s 133 | try!(f.write_str("::")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:136:25 467s | 467s 136 | try!(f.write_str(".")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:178:21 467s | 467s 178 | try!(f.write_str(unescaped)); 467s | ^^^ 467s 467s warning: `...` range patterns are deprecated 467s --> src/legacy.rs:161:40 467s | 467s 161 | ... '0'...'9' | 'a'...'f' => true, 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 467s 467s warning: `...` range patterns are deprecated 467s --> src/legacy.rs:161:52 467s | 467s 161 | ... '0'...'9' | 'a'...'f' => true, 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:169:41 467s | 467s 169 | ... try!(c.fmt(f)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/legacy.rs:181:21 467s | 467s 181 | try!(f.write_str(&rest[..i])); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:49:5 467s | 467s 49 | try!(parser.skip_path()); 467s | ^^^ 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:35:13 467s | 467s 35 | b'A'...b'Z' => {} 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:53:14 467s | 467s 53 | Some(&b'A'...b'Z') => { 467s | ^^^^^^^^^^^^ help: use `..=` for an inclusive range: `&(b'A'..=b'Z')` 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:54:13 467s | 467s 54 | try!(parser.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:102:13 467s | 467s 102 | try!(out.get(out_len).ok_or(())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:141:13 467s | 467s 141 | try!(insert(len, c)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:195:13 467s | 467s 195 | try!(insert(i, c)); 467s | ^^^ 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:167:34 467s | 467s 167 | Some(d @ b'a'...b'z') => d - b'a', 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:168:34 467s | 467s 168 | Some(d @ b'0'...b'9') => 26 + (d - b'0'), 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:172:25 467s | 467s 172 | delta = try!(delta.checked_add( 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:173:21 467s | 467s 173 | try!(d.checked_mul(w).ok_or(())) 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:178:21 467s | 467s 178 | w = try!(w.checked_mul(base - t).ok_or(())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:183:17 467s | 467s 183 | i = try!(i.checked_add(delta).ok_or(())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:184:17 467s | 467s 184 | n = try!(n.checked_add(i / len).ok_or(())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:189:17 467s | 467s 189 | try!(char::from_u32(n_u32).ok_or(())) 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:222:17 467s | 467s 222 | try!(c.fmt(f)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:227:17 467s | 467s 227 | try!(f.write_str("punycode{")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:235:17 467s | 467s 235 | try!(f.write_str(self.punycode)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:232:21 467s | 467s 232 | try!(f.write_str(self.ascii)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:233:21 467s | 467s 233 | try!(f.write_str("-")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:293:17 467s | 467s 293 | let b = try!(self.peek().ok_or(Invalid)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:301:19 467s | 467s 301 | match try!(self.next()) { 467s | ^^^ 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:302:21 467s | 467s 302 | b'0'...b'9' | b'a'...b'f' => {} 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:302:35 467s | 467s 302 | b'0'...b'9' | b'a'...b'f' => {} 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:312:26 467s | 467s 312 | Some(d @ b'0'...b'9') => d - b'0', 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:321:26 467s | 467s 321 | Some(d @ b'0'...b'9') => d - b'0', 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:322:26 467s | 467s 322 | Some(d @ b'a'...b'z') => 10 + (d - b'a'), 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:323:26 467s | 467s 323 | Some(d @ b'A'...b'Z') => 10 + 26 + (d - b'A'), 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:337:21 467s | 467s 337 | let d = try!(self.digit_62()) as u64; 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:338:17 467s | 467s 338 | x = try!(x.checked_mul(62).ok_or(Invalid)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:339:17 467s | 467s 339 | x = try!(x.checked_add(d).ok_or(Invalid)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:348:9 467s | 467s 348 | try!(self.integer_62()).checked_add(1).ok_or(Invalid) 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:356:15 467s | 467s 356 | match try!(self.next()) { 467s | ^^^ 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:358:22 467s | 467s 358 | ns @ b'A'...b'Z' => Ok(Some(ns as char)), 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/v0.rs:361:17 467s | 467s 361 | b'a'...b'z' => Ok(None), 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:369:17 467s | 467s 369 | let i = try!(self.integer_62()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:381:23 467s | 467s 381 | let mut len = try!(self.digit_10()) as usize; 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:386:31 467s | 467s 386 | len = try!(len.checked_mul(10).ok_or(Invalid)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:387:31 467s | 467s 387 | len = try!(len.checked_add(d as usize).ok_or(Invalid)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:398:21 467s | 467s 398 | self.next = try!(self.next.checked_add(len).ok_or(Invalid)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:429:15 467s | 467s 429 | match try!(self.next()) { 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:431:17 467s | 467s 431 | try!(self.disambiguator()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:432:17 467s | 467s 432 | try!(self.ident()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:435:17 467s | 467s 435 | try!(self.namespace()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:436:17 467s | 467s 436 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:437:17 467s | 467s 437 | try!(self.disambiguator()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:438:17 467s | 467s 438 | try!(self.ident()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:441:17 467s | 467s 441 | try!(self.disambiguator()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:442:17 467s | 467s 442 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:443:17 467s | 467s 443 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:446:17 467s | 467s 446 | try!(self.disambiguator()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:447:17 467s | 467s 447 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:448:17 467s | 467s 448 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:449:17 467s | 467s 449 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:452:17 467s | 467s 452 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:453:17 467s | 467s 453 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:456:17 467s | 467s 456 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:458:21 467s | 467s 458 | try!(self.skip_generic_arg()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:462:17 467s | 467s 462 | try!(self.backref()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:471:13 467s | 467s 471 | try!(self.integer_62()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:481:15 467s | 467s 481 | match try!(self.next()) { 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:488:17 467s | 467s 488 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:486:21 467s | 467s 486 | try!(self.integer_62()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:490:35 467s | 467s 490 | b'P' | b'O' | b'S' => try!(self.skip_type()), 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:492:17 467s | 467s 492 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:493:17 467s | 467s 493 | try!(self.skip_const()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:496:17 467s | 467s 496 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:513:17 467s | 467s 513 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:499:31 467s | 467s 499 | let _binder = try!(self.opt_integer_62(b'G')); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:504:35 467s | 467s 504 | let abi = try!(self.ident()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:511:21 467s | 467s 511 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:527:17 467s | 467s 527 | try!(self.integer_62()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:516:31 467s | 467s 516 | let _binder = try!(self.opt_integer_62(b'G')); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:518:21 467s | 467s 518 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:520:25 467s | 467s 520 | try!(self.ident()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:521:25 467s | 467s 521 | try!(self.skip_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:530:17 467s | 467s 530 | try!(self.backref()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:535:17 467s | 467s 535 | try!(self.skip_path()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:557:9 467s | 467s 557 | try!(self.hex_nibbles()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:543:13 467s | 467s 543 | try!(self.backref()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:547:15 467s | 467s 547 | match try!(self.next()) { 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:617:9 467s | 467s 617 | try!(self.out.write_str("'")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:629:21 467s | 467s 629 | try!(self.out.write_str("_")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:646:13 467s | 467s 646 | try!(self.out.write_str("for<")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:654:13 467s | 467s 654 | try!(self.out.write_str("> ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:652:17 467s | 467s 652 | try!(self.print_lifetime_from_index(1)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:649:21 467s | 467s 649 | try!(self.out.write_str(", ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:676:13 467s | 467s 676 | try!(f(self)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:674:17 467s | 467s 674 | try!(self.out.write_str(sep)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:689:17 467s | 467s 689 | try!(name.fmt(self.out)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:691:21 467s | 467s 691 | try!(self.out.write_str("[")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:692:21 467s | 467s 692 | try!(fmt::LowerHex::fmt(&dis, self.out)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:693:21 467s | 467s 693 | try!(self.out.write_str("]")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:699:17 467s | 467s 699 | try!(self.print_path(in_value)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:707:25 467s | 467s 707 | try!(self.out.write_str("::{")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:717:25 467s | 467s 717 | try!(self.out.write_str("#")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:718:25 467s | 467s 718 | try!(dis.fmt(self.out)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:719:25 467s | 467s 719 | try!(self.out.write_str("}")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:709:36 467s | 467s 709 | ... 'C' => try!(self.out.write_str("closure")), 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:710:36 467s | 467s 710 | ... 'S' => try!(self.out.write_str("shim")), 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:711:34 467s | 467s 711 | ... _ => try!(ns.fmt(self.out)), 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:714:29 467s | 467s 714 | ... try!(self.out.write_str(":")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:715:29 467s | 467s 715 | ... try!(name.fmt(self.out)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:725:29 467s | 467s 725 | ... try!(self.out.write_str("::")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:726:29 467s | 467s 726 | ... try!(name.fmt(self.out)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:738:17 467s | 467s 738 | try!(self.out.write_str("<")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:739:17 467s | 467s 739 | try!(self.print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:744:17 467s | 467s 744 | try!(self.out.write_str(">")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:741:21 467s | 467s 741 | try!(self.out.write_str(" as ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:742:21 467s | 467s 742 | try!(self.print_path(false)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:747:17 467s | 467s 747 | try!(self.print_path(in_value)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:751:17 467s | 467s 751 | try!(self.out.write_str("<")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:752:17 467s | 467s 752 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:753:17 467s | 467s 753 | try!(self.out.write_str(">")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:749:21 467s | 467s 749 | try!(self.out.write_str("::")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:756:17 467s | 467s 756 | try!(self.backref_printer().print_path(in_value)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:784:17 467s | 467s 784 | try!(self.out.write_str("&")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:795:17 467s | 467s 795 | try!(self.print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:788:25 467s | 467s 788 | try!(self.print_lifetime_from_index(lt)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:789:25 467s | 467s 789 | try!(self.out.write_str(" ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:793:21 467s | 467s 793 | try!(self.out.write_str("mut ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:799:17 467s | 467s 799 | try!(self.out.write_str("*")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:805:17 467s | 467s 805 | try!(self.print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:801:21 467s | 467s 801 | try!(self.out.write_str("mut ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:803:21 467s | 467s 803 | try!(self.out.write_str("const ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:809:17 467s | 467s 809 | try!(self.out.write_str("[")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:810:17 467s | 467s 810 | try!(self.print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:815:17 467s | 467s 815 | try!(self.out.write_str("]")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:812:21 467s | 467s 812 | try!(self.out.write_str("; ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:813:21 467s | 467s 813 | try!(self.print_const()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:818:17 467s | 467s 818 | try!(self.out.write_str("(")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:823:17 467s | 467s 823 | try!(self.out.write_str(")")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:819:29 467s | 467s 819 | let count = try!(self.print_sep_list(Self::print_type, ", ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:821:21 467s | 467s 821 | try!(self.out.write_str(",")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:825:21 467s | 467s 825 | b'F' => try!(self.in_binder(|this| { 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:863:17 467s | 467s 863 | try!(this.out.write_str("fn(")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:864:17 467s | 467s 864 | try!(this.print_sep_list(Self::print_type, ", ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:865:17 467s | 467s 865 | try!(this.out.write_str(")")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:842:21 467s | 467s 842 | try!(this.out.write_str("unsafe ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:847:25 467s | 467s 847 | try!(this.out.write_str("extern \"")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:852:25 467s | 467s 852 | try!(this.out.write_str(parts.next().unwrap())); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:858:25 467s | 467s 858 | try!(this.out.write_str("\" ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:854:29 467s | 467s 854 | ... try!(this.out.write_str("-")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:855:29 467s | 467s 855 | ... try!(this.out.write_str(part)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:870:21 467s | 467s 870 | try!(this.out.write_str(" -> ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:871:21 467s | 467s 871 | try!(this.print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:877:17 467s | 467s 877 | try!(self.out.write_str("dyn ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:878:17 467s | 467s 878 | try!(self.in_binder(|this| { 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:879:21 467s | 467s 879 | try!(this.print_sep_list(Self::print_dyn_trait, " + ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:888:21 467s | 467s 888 | try!(self.out.write_str(" + ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:889:21 467s | 467s 889 | try!(self.print_lifetime_from_index(lt)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:893:17 467s | 467s 893 | try!(self.backref_printer().print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:898:17 467s | 467s 898 | try!(self.print_path(false)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:913:13 467s | 467s 913 | try!(self.print_path(false)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:914:13 467s | 467s 914 | try!(self.out.write_str("<")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:915:13 467s | 467s 915 | try!(self.print_sep_list(Self::print_generic_arg, ", ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:918:13 467s | 467s 918 | try!(self.print_path(false)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:924:24 467s | 467s 924 | let mut open = try!(self.print_path_maybe_open_generics()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:935:13 467s | 467s 935 | try!(name.fmt(self.out)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:936:13 467s | 467s 936 | try!(self.out.write_str(" = ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:937:13 467s | 467s 937 | try!(self.print_type()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:928:17 467s | 467s 928 | try!(self.out.write_str("<")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:931:17 467s | 467s 931 | try!(self.out.write_str(", ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:941:13 467s | 467s 941 | try!(self.out.write_str(">")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:964:13 467s | 467s 964 | try!(self.out.write_str("_")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:966:13 467s | 467s 966 | try!(self.print_const_uint()); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:970:13 467s | 467s 970 | try!(self.out.write_str(": ")); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:971:13 467s | 467s 971 | try!(self.out.write_str(ty)); 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/v0.rs:982:13 467s | 467s 982 | try!(self.out.write_str("0x")); 467s | ^^^ 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:74:21 467s | 467s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:74:35 467s | 467s 74 | 'A' ... 'F' | '0' ... '9' | '@' => true, 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:165:20 467s | 467s 165 | '\u{0041}' ... '\u{005A}' | 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:166:20 467s | 467s 166 | '\u{0061}' ... '\u{007A}' | 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:167:20 467s | 467s 167 | '\u{0030}' ... '\u{0039}' => true, 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:175:20 467s | 467s 175 | '\u{0021}' ... '\u{002F}' | 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:176:20 467s | 467s 176 | '\u{003A}' ... '\u{0040}' | 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:177:20 467s | 467s 177 | '\u{005B}' ... '\u{0060}' | 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: `...` range patterns are deprecated 467s --> src/lib.rs:178:20 467s | 467s 178 | '\u{007B}' ... '\u{007E}' => true, 467s | ^^^ help: use `..=` for an inclusive range 467s | 467s = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 467s = note: for more information, see 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/lib.rs:186:21 467s | 467s 186 | None => try!(f.write_str(self.original)), 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/lib.rs:188:17 467s | 467s 188 | try!(fmt::Display::fmt(d, f)) 467s | ^^^ 467s 467s warning: use of deprecated macro `try`: use the `?` operator instead 467s --> src/lib.rs:191:17 467s | 467s 191 | try!(fmt::Display::fmt(d, f)) 467s | ^^^ 467s 467s Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0531. 467s For more information about an error, try `rustc --explain E0405`. 467s warning: `rustc-demangle` (lib test) generated 194 warnings 467s error: could not compile `rustc-demangle` (lib test) due to 202 previous errors; 194 warnings emitted 467s 467s Caused by: 467s process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_demangle CARGO_MANIFEST_DIR=/usr/share/cargo/registry/rustc-demangle-0.1.16 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 467s ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/tmp/tmp.QuRbnRLNAb/target/debug/deps:/usr/lib' rustc --crate-name rustc_demangle 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="compiler_builtins"' --cfg 'feature="core"' --cfg 'feature="rustc-dep-of-std"' -C metadata=b0070e679c334dac -C extra-filename=-b0070e679c334dac --out-dir /tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps --target s390x-unknown-linux-gnu -C incremental=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.QuRbnRLNAb/target/debug/deps --extern compiler_builtins=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps/libcompiler_builtins-02209dd3773f1b68.rlib --extern core=/tmp/tmp.QuRbnRLNAb/target/s390x-unknown-linux-gnu/debug/deps/librustc_std_workspace_core-edfd59a37e53019d.rlib -C debuginfo=2 --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=-flto=auto -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/rustc-demangle-0.1.16=/usr/share/cargo/registry/rustc-demangle-0.1.16 --remap-path-prefix /tmp/tmp.QuRbnRLNAb/registry=/usr/share/cargo/registry` (exit status: 1) 467s autopkgtest [06:53:08]: test librust-rustc-demangle+rustc-dep-of-std-dev: -----------------------] 468s librust-rustc-demangle+rustc-dep-of-std-dev FLAKY non-zero exit status 101 468s autopkgtest [06:53:09]: test librust-rustc-demangle+rustc-dep-of-std-dev: - - - - - - - - - - results - - - - - - - - - - 468s autopkgtest [06:53:09]: @@@@@@@@@@@@@@@@@@@@ summary 468s @ FLAKY non-zero exit status 101 468s librust-rustc-demangle-dev PASS 468s librust-rustc-demangle+compiler-builtins-dev PASS 468s librust-rustc-demangle+core-dev FLAKY non-zero exit status 101 468s librust-rustc-demangle+rustc-dep-of-std-dev FLAKY non-zero exit status 101 473s nova [W] Using flock in prodstack6-s390x 473s Creating nova instance adt-jammy-s390x-rust-rustc-demangle-20250202-064520-juju-7f2275-prod-proposed-migration-environment-20-5b0b8c12-80c4-400c-a336-704264f96e4f from image adt/ubuntu-jammy-s390x-server-20250201.img (UUID 0a29de50-b2ed-4d83-9d83-cc266bcfce9d)... 473s nova [W] Timed out waiting for e4efabaf-291e-47a9-9b8e-7b3f961aedb1 to get deleted.