Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c18f' (ED25519) to the list of known hosts. cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading xflags-macros-0.3.1.crate INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o xflags-macros-0.3.1.crate --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/pennbauman/zellij/rust-xflags-macros/xflags-macros-0.3.1.crate/md5/c1b5680165b930aa37d8bee4302f4abe/xflags-macros-0.3.1.crate % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 12229 100 12229 0 0 214k 0 --:--:-- --:--:-- --:--:-- 217k INFO: Reading stdout from command: md5sum xflags-macros-0.3.1.crate Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros/rust-xflags-macros.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1701675715.537083 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros/rust-xflags-macros.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1701675715.537083 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros/rust-xflags-macros.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701675715.537083/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701675715.537083/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/c69c8c85e5bd8f82c04c91240b30f362d1cb2cae1679763a62cb415a9d25a320/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/c69c8c85e5bd8f82c04c91240b30f362d1cb2cae1679763a62cb415a9d25a320/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.4 kB/s | 257 B 00:00 fedora 25 MB/s | 72 MB 00:02 Package python3-dnf-4.18.1-2.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.3-1.fc40 fedora 317 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc40 fedora 155 k python3-dateutil noarch 1:2.8.2-11.fc40 fedora 356 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd x86_64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 3.6 M Downloading Packages: (1/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 598 kB/s | 157 kB 00:00 (2/7): dbus-libs-1.14.10-1.fc40.x86_64.rpm 559 kB/s | 155 kB 00:00 (3/7): python3-distro-1.8.0-6.fc39.noarch.rpm 1.2 MB/s | 49 kB 00:00 (4/7): python3-dateutil-2.8.2-11.fc40.noarch.rp 1.0 MB/s | 356 kB 00:00 (5/7): python3-six-1.16.0-12.fc39.noarch.rpm 1.1 MB/s | 41 kB 00:00 (6/7): python3-dnf-plugins-core-4.4.3-1.fc40.no 3.6 MB/s | 317 kB 00:00 (7/7): python3-systemd-235-5.fc39.x86_64.rpm 2.8 MB/s | 107 kB 00:00 -------------------------------------------------------------------------------- Total 2.9 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.x86_64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.x86_64 5/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Installing : python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.x86_64 python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.0 kB/s | 257 B 00:00 fedora 23 MB/s | 72 MB 00:03 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.21-2.fc40 fedora 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.4-1.fc40 fedora 1.1 M cpio x86_64 2.14-5.fc40 fedora 280 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 40-0.20 fedora 20 k findutils x86_64 1:4.9.0-6.fc40 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38.9000-26.fc40 fedora 85 k grep x86_64 3.11-5.fc40 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.1-1.fc40 fedora 184 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 271-1.fc40 fedora 81 k rpm-build x86_64 4.19.0-3.fc40 fedora 79 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-2.fc40 fedora 1.3 M tar x86_64 2:1.35-2.fc40 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.2-1.fc40 fedora 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.5-1.fc40 fedora 557 k Installing dependencies: alternatives x86_64 1.25-1.fc39 fedora 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 3.1.2-5.fc40 fedora 117 k authselect x86_64 1.4.3-1.fc40 fedora 149 k authselect-libs x86_64 1.4.3-1.fc40 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.41-15.fc40 fedora 6.3 M binutils-gold x86_64 2.41-15.fc40 fedora 797 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 fedora 863 k coreutils-common x86_64 9.4-1.fc40 fedora 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231113-1.gitb402e82.fc40 fedora 99 k curl x86_64 8.4.0-1.fc40 fedora 362 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-11.fc40 fedora 77 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.190-4.fc40 fedora 550 k elfutils-debuginfod-client x86_64 0.190-4.fc40 fedora 38 k elfutils-default-yama-scope noarch 0.190-4.fc40 fedora 13 k elfutils-libelf x86_64 0.190-4.fc40 fedora 194 k elfutils-libs x86_64 0.190-4.fc40 fedora 259 k fedora-gpg-keys noarch 40-0.2 fedora 130 k fedora-release noarch 40-0.20 fedora 9.3 k fedora-release-identity-basic noarch 40-0.20 fedora 10 k fedora-repos noarch 40-0.2 fedora 9.3 k fedora-repos-rawhide noarch 40-0.2 fedora 8.9 k file x86_64 5.45-1.fc40 fedora 49 k file-libs x86_64 5.45-1.fc40 fedora 763 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.1.0-1.fc40 fedora 18 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 13.2-12.fc40 fedora 4.2 M gdbm x86_64 1:1.23-4.fc39 fedora 155 k gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 fedora 8.1 k glibc x86_64 2.38.9000-26.fc40 fedora 2.2 M glibc-common x86_64 2.38.9000-26.fc40 fedora 367 k glibc-gconv-extra x86_64 2.38.9000-26.fc40 fedora 1.7 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 fedora 28 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-2.fc40 fedora 765 k libacl x86_64 2.3.1-11.fc40 fedora 24 k libarchive x86_64 3.7.2-1.fc40 fedora 408 k libattr x86_64 2.5.1-9.fc40 fedora 18 k libblkid x86_64 2.39.2-1.fc40 fedora 116 k libbrotli x86_64 1.1.0-1.fc40 fedora 336 k libcap x86_64 2.69-1.fc40 fedora 83 k libcap-ng x86_64 0.8.3-8.fc40 fedora 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.4.0-1.fc40 fedora 343 k libeconf x86_64 0.5.2-1.fc40 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.2-1.fc40 fedora 162 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-5.fc40 fedora 112 k libgomp x86_64 13.2.1-5.fc40 fedora 321 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.2-1.fc40 fedora 154 k libnghttp2 x86_64 1.58.0-1.fc40 fedora 76 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-6.fc39 fedora 120 k libselinux x86_64 3.6-0.rc2.1.fc40 fedora 88 k libsemanage x86_64 3.6-0.rc2.1.fc40 fedora 116 k libsepol x86_64 3.6-0.rc2.1.fc40 fedora 340 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.2-1.fc40 fedora 67 k libssh x86_64 0.10.5-2.fc39 fedora 211 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ x86_64 13.2.1-5.fc40 fedora 864 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.4-0.fc40 fedora 94 k libunistring x86_64 1.1-5.fc40 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.2-1.fc40 fedora 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.12.1-1.fc40 fedora 699 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.1-1.fc40 fedora 343 k ncurses-base noarch 6.4-8.20231001.fc40 fedora 88 k ncurses-libs x86_64 6.4-8.20231001.fc40 fedora 338 k ocaml-srpm-macros noarch 9-1.fc40 fedora 9.0 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.4-1.fc40 fedora 2.2 M p11-kit x86_64 0.25.3-1.fc40 fedora 522 k p11-kit-trust x86_64 0.25.3-1.fc40 fedora 142 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-8.fc40 fedora 547 k pam-libs x86_64 1.5.3-8.fc40 fedora 57 k pcre2 x86_64 10.42-2.fc40 fedora 233 k pcre2-syntax noarch 10.42-2.fc40 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc40 fedora 57 k pyproject-srpm-macros noarch 1.10.0-1.fc40 fedora 14 k python-srpm-macros noarch 3.12-4.fc40 fedora 25 k qt5-srpm-macros noarch 5.15.11-1.fc40 fedora 8.3 k qt6-srpm-macros noarch 6.6.1-1.fc40 fedora 8.6 k readline x86_64 8.2-4.fc39 fedora 213 k rpm x86_64 4.19.0-3.fc40 fedora 537 k rpm-build-libs x86_64 4.19.0-3.fc40 fedora 96 k rpm-libs x86_64 4.19.0-3.fc40 fedora 313 k rpm-sequoia x86_64 1.5.0-2.fc40 fedora 879 k rust-srpm-macros noarch 25.2-2.fc40 fedora 13 k setup noarch 2.14.5-1.fc40 fedora 155 k sqlite-libs x86_64 3.44.1-1.fc40 fedora 693 k systemd-libs x86_64 255~rc4-3.fc40 fedora 702 k util-linux-core x86_64 2.39.2-1.fc40 fedora 493 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.5-1.fc40 fedora 108 k zip x86_64 3.0-39.fc40 fedora 266 k zlib x86_64 1.2.13-5.fc40 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total download size: 52 M Installed size: 180 M Downloading Packages: (1/152): ansible-srpm-macros-1-11.fc39.noarch.r 168 kB/s | 21 kB 00:00 (2/152): alternatives-1.25-1.fc39.x86_64.rpm 254 kB/s | 39 kB 00:00 (3/152): audit-libs-3.1.2-5.fc40.x86_64.rpm 681 kB/s | 117 kB 00:00 (4/152): authselect-1.4.3-1.fc40.x86_64.rpm 1.7 MB/s | 149 kB 00:00 (5/152): basesystem-11-18.fc39.noarch.rpm 165 kB/s | 7.2 kB 00:00 (6/152): authselect-libs-1.4.3-1.fc40.x86_64.rp 2.3 MB/s | 249 kB 00:00 (7/152): binutils-gold-2.41-15.fc40.x86_64.rpm 8.5 MB/s | 797 kB 00:00 (8/152): bash-5.2.21-2.fc40.x86_64.rpm 13 MB/s | 1.8 MB 00:00 (9/152): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 893 kB/s | 41 kB 00:00 (10/152): bzip2-1.0.8-16.fc39.x86_64.rpm 571 kB/s | 52 kB 00:00 (11/152): ca-certificates-2023.2.62_v7.0.401-4. 20 MB/s | 863 kB 00:00 (12/152): binutils-2.41-15.fc40.x86_64.rpm 23 MB/s | 6.3 MB 00:00 (13/152): coreutils-9.4-1.fc40.x86_64.rpm 17 MB/s | 1.1 MB 00:00 (14/152): cpio-2.14-5.fc40.x86_64.rpm 5.7 MB/s | 280 kB 00:00 (15/152): cracklib-2.9.11-2.fc39.x86_64.rpm 3.0 MB/s | 94 kB 00:00 (16/152): coreutils-common-9.4-1.fc40.x86_64.rp 21 MB/s | 2.1 MB 00:00 (17/152): crypto-policies-20231113-1.gitb402e82 2.4 MB/s | 99 kB 00:00 (18/152): curl-8.4.0-1.fc40.x86_64.rpm 7.5 MB/s | 362 kB 00:00 (19/152): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 14 MB/s | 793 kB 00:00 (20/152): debugedit-5.0-11.fc40.x86_64.rpm 3.0 MB/s | 77 kB 00:00 (21/152): ed-1.19-4.fc39.x86_64.rpm 2.1 MB/s | 79 kB 00:00 (22/152): dwz-0.15-3.fc39.x86_64.rpm 3.3 MB/s | 134 kB 00:00 (23/152): diffutils-3.10-3.fc39.x86_64.rpm 6.3 MB/s | 398 kB 00:00 (24/152): efi-srpm-macros-5-9.fc39.noarch.rpm 407 kB/s | 22 kB 00:00 (25/152): elfutils-debuginfod-client-0.190-4.fc 836 kB/s | 38 kB 00:00 (26/152): elfutils-0.190-4.fc40.x86_64.rpm 8.5 MB/s | 550 kB 00:00 (27/152): elfutils-libelf-0.190-4.fc40.x86_64.r 4.6 MB/s | 194 kB 00:00 (28/152): elfutils-default-yama-scope-0.190-4.f 274 kB/s | 13 kB 00:00 (29/152): fedora-gpg-keys-40-0.2.noarch.rpm 3.6 MB/s | 130 kB 00:00 (30/152): fedora-release-40-0.20.noarch.rpm 266 kB/s | 9.3 kB 00:00 (31/152): elfutils-libs-0.190-4.fc40.x86_64.rpm 2.9 MB/s | 259 kB 00:00 (32/152): fedora-release-identity-basic-40-0.20 266 kB/s | 10 kB 00:00 (33/152): fedora-release-common-40-0.20.noarch. 470 kB/s | 20 kB 00:00 (34/152): fedora-repos-40-0.2.noarch.rpm 304 kB/s | 9.3 kB 00:00 (35/152): fedora-repos-rawhide-40-0.2.noarch.rp 231 kB/s | 8.9 kB 00:00 (36/152): file-5.45-1.fc40.x86_64.rpm 989 kB/s | 49 kB 00:00 (37/152): file-libs-5.45-1.fc40.x86_64.rpm 13 MB/s | 763 kB 00:00 (38/152): filesystem-3.18-6.fc39.x86_64.rpm 19 MB/s | 1.1 MB 00:00 (39/152): findutils-4.9.0-6.fc40.x86_64.rpm 9.9 MB/s | 492 kB 00:00 (40/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 657 kB/s | 26 kB 00:00 (41/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 277 kB/s | 7.4 kB 00:00 (42/152): forge-srpm-macros-0.1.0-1.fc40.noarch 451 kB/s | 18 kB 00:00 (43/152): gawk-5.2.2-2.fc39.x86_64.rpm 17 MB/s | 1.1 MB 00:00 (44/152): gdbm-1.23-4.fc39.x86_64.rpm 3.2 MB/s | 155 kB 00:00 (45/152): gdbm-libs-1.23-4.fc39.x86_64.rpm 1.2 MB/s | 56 kB 00:00 (46/152): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 173 kB/s | 8.1 kB 00:00 (47/152): gdb-minimal-13.2-12.fc40.x86_64.rpm 29 MB/s | 4.2 MB 00:00 (48/152): glibc-2.38.9000-26.fc40.x86_64.rpm 22 MB/s | 2.2 MB 00:00 (49/152): glibc-gconv-extra-2.38.9000-26.fc40.x 29 MB/s | 1.7 MB 00:00 (50/152): glibc-minimal-langpack-2.38.9000-26.f 2.7 MB/s | 85 kB 00:00 (51/152): gmp-6.2.1-5.fc39.x86_64.rpm 8.2 MB/s | 313 kB 00:00 (52/152): gnat-srpm-macros-6-3.fc39.noarch.rpm 196 kB/s | 8.8 kB 00:00 (53/152): go-srpm-macros-3.3.1-1.fc40.noarch.rp 692 kB/s | 28 kB 00:00 (54/152): grep-3.11-5.fc40.x86_64.rpm 7.0 MB/s | 298 kB 00:00 (55/152): gzip-1.12-6.fc39.x86_64.rpm 6.3 MB/s | 166 kB 00:00 (56/152): glibc-common-2.38.9000-26.fc40.x86_64 1.6 MB/s | 367 kB 00:00 (57/152): info-7.1-1.fc40.x86_64.rpm 6.7 MB/s | 184 kB 00:00 (58/152): jansson-2.13.1-7.fc39.x86_64.rpm 1.1 MB/s | 44 kB 00:00 (59/152): krb5-libs-1.21.2-2.fc40.x86_64.rpm 14 MB/s | 765 kB 00:00 (60/152): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 483 kB/s | 31 kB 00:00 (61/152): kernel-srpm-macros-1.0-20.fc39.noarch 147 kB/s | 10 kB 00:00 (62/152): libarchive-3.7.2-1.fc40.x86_64.rpm 8.6 MB/s | 408 kB 00:00 (63/152): libacl-2.3.1-11.fc40.x86_64.rpm 447 kB/s | 24 kB 00:00 (64/152): libblkid-2.39.2-1.fc40.x86_64.rpm 2.4 MB/s | 116 kB 00:00 (65/152): libbrotli-1.1.0-1.fc40.x86_64.rpm 7.3 MB/s | 336 kB 00:00 (66/152): libcap-2.69-1.fc40.x86_64.rpm 2.4 MB/s | 83 kB 00:00 (67/152): libcap-ng-0.8.3-8.fc40.x86_64.rpm 955 kB/s | 32 kB 00:00 (68/152): libattr-2.5.1-9.fc40.x86_64.rpm 130 kB/s | 18 kB 00:00 (69/152): libcom_err-1.47.0-2.fc39.x86_64.rpm 972 kB/s | 26 kB 00:00 (70/152): libcurl-8.4.0-1.fc40.x86_64.rpm 8.1 MB/s | 343 kB 00:00 (71/152): libevent-2.1.12-9.fc39.x86_64.rpm 6.4 MB/s | 258 kB 00:00 (72/152): libfdisk-2.39.2-1.fc40.x86_64.rpm 4.6 MB/s | 162 kB 00:00 (73/152): libffi-3.4.4-4.fc39.x86_64.rpm 1.3 MB/s | 40 kB 00:00 (74/152): libgomp-13.2.1-5.fc40.x86_64.rpm 4.9 MB/s | 321 kB 00:00 (75/152): libeconf-0.5.2-1.fc40.x86_64.rpm 195 kB/s | 30 kB 00:00 (76/152): libgcc-13.2.1-5.fc40.x86_64.rpm 1.0 MB/s | 112 kB 00:00 (77/152): libidn2-2.3.4-3.fc39.x86_64.rpm 2.8 MB/s | 117 kB 00:00 (78/152): libnghttp2-1.58.0-1.fc40.x86_64.rpm 2.0 MB/s | 76 kB 00:00 (79/152): libpkgconf-1.9.5-2.fc39.x86_64.rpm 1.1 MB/s | 38 kB 00:00 (80/152): libnsl2-2.0.0-6.fc39.x86_64.rpm 421 kB/s | 30 kB 00:00 (81/152): libpsl-0.21.2-4.fc39.x86_64.rpm 1.6 MB/s | 63 kB 00:00 (82/152): libpwquality-1.4.5-6.fc39.x86_64.rpm 3.3 MB/s | 120 kB 00:00 (83/152): libselinux-3.6-0.rc2.1.fc40.x86_64.rp 2.1 MB/s | 88 kB 00:00 (84/152): libsemanage-3.6-0.rc2.1.fc40.x86_64.r 3.3 MB/s | 116 kB 00:00 (85/152): libsigsegv-2.14-5.fc39.x86_64.rpm 1.1 MB/s | 27 kB 00:00 (86/152): libsepol-3.6-0.rc2.1.fc40.x86_64.rpm 7.4 MB/s | 340 kB 00:00 (87/152): libsmartcols-2.39.2-1.fc40.x86_64.rpm 1.6 MB/s | 67 kB 00:00 (88/152): libssh-0.10.5-2.fc39.x86_64.rpm 7.9 MB/s | 211 kB 00:00 (89/152): libssh-config-0.10.5-2.fc39.noarch.rp 216 kB/s | 9.2 kB 00:00 (90/152): libstdc++-13.2.1-5.fc40.x86_64.rpm 14 MB/s | 864 kB 00:00 (91/152): libtasn1-4.19.0-3.fc39.x86_64.rpm 2.9 MB/s | 74 kB 00:00 (92/152): libmount-2.39.2-1.fc40.x86_64.rpm 488 kB/s | 154 kB 00:00 (93/152): libtirpc-1.3.4-0.fc40.x86_64.rpm 740 kB/s | 94 kB 00:00 (94/152): libunistring-1.1-5.fc40.x86_64.rpm 3.9 MB/s | 543 kB 00:00 (95/152): libverto-0.3.2-6.fc39.x86_64.rpm 583 kB/s | 20 kB 00:00 (96/152): libuuid-2.39.2-1.fc40.x86_64.rpm 442 kB/s | 28 kB 00:00 (97/152): libxcrypt-4.4.36-2.fc39.x86_64.rpm 2.5 MB/s | 119 kB 00:00 (98/152): libxml2-2.12.1-1.fc40.x86_64.rpm 13 MB/s | 699 kB 00:00 (99/152): libzstd-1.5.5-4.fc39.x86_64.rpm 5.7 MB/s | 309 kB 00:00 (100/152): libutempter-1.2.1-10.fc39.x86_64.rpm 92 kB/s | 26 kB 00:00 (101/152): lua-srpm-macros-1-9.fc39.noarch.rpm 275 kB/s | 8.6 kB 00:00 (102/152): lua-libs-5.4.6-3.fc39.x86_64.rpm 2.0 MB/s | 133 kB 00:00 (103/152): mpfr-4.2.1-1.fc40.x86_64.rpm 7.8 MB/s | 343 kB 00:00 (104/152): ncurses-base-6.4-8.20231001.fc40.noa 1.5 MB/s | 88 kB 00:00 (105/152): ncurses-libs-6.4-8.20231001.fc40.x86 7.9 MB/s | 338 kB 00:00 (106/152): ocaml-srpm-macros-9-1.fc40.noarch.rp 209 kB/s | 9.0 kB 00:00 (107/152): openblas-srpm-macros-2-14.fc39.noarc 206 kB/s | 7.5 kB 00:00 (108/152): openldap-2.6.6-1.fc39.x86_64.rpm 6.1 MB/s | 255 kB 00:00 (109/152): p11-kit-0.25.3-1.fc40.x86_64.rpm 16 MB/s | 522 kB 00:00 (110/152): p11-kit-trust-0.25.3-1.fc40.x86_64.r 2.3 MB/s | 142 kB 00:00 (111/152): package-notes-srpm-macros-0.5-9.fc39 158 kB/s | 11 kB 00:00 (112/152): openssl-libs-3.1.4-1.fc40.x86_64.rpm 10 MB/s | 2.2 MB 00:00 (113/152): pam-1.5.3-8.fc40.x86_64.rpm 9.9 MB/s | 547 kB 00:00 (114/152): pam-libs-1.5.3-8.fc40.x86_64.rpm 1.3 MB/s | 57 kB 00:00 (115/152): patch-2.7.6-22.fc39.x86_64.rpm 3.0 MB/s | 125 kB 00:00 (116/152): lz4-libs-1.9.4-4.fc39.x86_64.rpm 159 kB/s | 67 kB 00:00 (117/152): pcre2-10.42-2.fc40.x86_64.rpm 5.7 MB/s | 233 kB 00:00 (118/152): perl-srpm-macros-1-51.fc39.noarch.rp 258 kB/s | 8.0 kB 00:00 (119/152): pcre2-syntax-10.42-2.fc40.noarch.rpm 3.0 MB/s | 143 kB 00:00 (120/152): pkgconf-1.9.5-2.fc39.x86_64.rpm 1.1 MB/s | 42 kB 00:00 (121/152): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 402 kB/s | 9.6 kB 00:00 (122/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 315 kB/s | 14 kB 00:00 (123/152): publicsuffix-list-dafsa-20230812-1.f 2.3 MB/s | 57 kB 00:00 (124/152): python-srpm-macros-3.12-4.fc40.noarc 683 kB/s | 25 kB 00:00 (125/152): popt-1.19-3.fc39.x86_64.rpm 810 kB/s | 66 kB 00:00 (126/152): pyproject-srpm-macros-1.10.0-1.fc40. 250 kB/s | 14 kB 00:00 (127/152): qt5-srpm-macros-5.15.11-1.fc40.noarc 217 kB/s | 8.3 kB 00:00 (128/152): qt6-srpm-macros-6.6.1-1.fc40.noarch. 186 kB/s | 8.6 kB 00:00 (129/152): redhat-rpm-config-271-1.fc40.noarch. 3.1 MB/s | 81 kB 00:00 (130/152): rpm-build-4.19.0-3.fc40.x86_64.rpm 1.9 MB/s | 79 kB 00:00 (131/152): rpm-4.19.0-3.fc40.x86_64.rpm 9.5 MB/s | 537 kB 00:00 (132/152): rpm-build-libs-4.19.0-3.fc40.x86_64. 2.7 MB/s | 96 kB 00:00 (133/152): rpm-libs-4.19.0-3.fc40.x86_64.rpm 7.9 MB/s | 313 kB 00:00 (134/152): rpm-sequoia-1.5.0-2.fc40.x86_64.rpm 17 MB/s | 879 kB 00:00 (135/152): readline-8.2-4.fc39.x86_64.rpm 1.1 MB/s | 213 kB 00:00 (136/152): rust-srpm-macros-25.2-2.fc40.noarch. 307 kB/s | 13 kB 00:00 (137/152): setup-2.14.5-1.fc40.noarch.rpm 3.6 MB/s | 155 kB 00:00 (138/152): sed-4.8-14.fc39.x86_64.rpm 6.5 MB/s | 306 kB 00:00 (139/152): systemd-libs-255~rc4-3.fc40.x86_64.r 14 MB/s | 702 kB 00:00 (140/152): sqlite-libs-3.44.1-1.fc40.x86_64.rpm 9.0 MB/s | 693 kB 00:00 (141/152): tar-1.35-2.fc40.x86_64.rpm 15 MB/s | 864 kB 00:00 (142/152): unzip-6.0-62.fc39.x86_64.rpm 4.1 MB/s | 184 kB 00:00 (143/152): util-linux-2.39.2-1.fc40.x86_64.rpm 23 MB/s | 1.2 MB 00:00 (144/152): util-linux-core-2.39.2-1.fc40.x86_64 9.6 MB/s | 493 kB 00:00 (145/152): which-2.21-40.fc39.x86_64.rpm 912 kB/s | 42 kB 00:00 (146/152): xxhash-libs-0.8.2-1.fc39.x86_64.rpm 887 kB/s | 37 kB 00:00 (147/152): xz-5.4.5-1.fc40.x86_64.rpm 14 MB/s | 557 kB 00:00 (148/152): xz-libs-5.4.5-1.fc40.x86_64.rpm 2.8 MB/s | 108 kB 00:00 (149/152): zip-3.0-39.fc40.x86_64.rpm 5.5 MB/s | 266 kB 00:00 (150/152): zlib-1.2.13-5.fc40.x86_64.rpm 1.3 MB/s | 94 kB 00:00 (151/152): zstd-1.5.5-4.fc39.x86_64.rpm 9.1 MB/s | 482 kB 00:00 (152/152): shadow-utils-4.14.0-2.fc40.x86_64.rp 3.2 MB/s | 1.3 MB 00:00 -------------------------------------------------------------------------------- Total 15 MB/s | 52 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary (0xA15B79CC) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-5.fc40.x86_64 1/152 Running scriptlet: libgcc-13.2.1-5.fc40.x86_64 1/152 Installing : crypto-policies-20231113-1.gitb402e82.fc40.noarc 2/152 Running scriptlet: crypto-policies-20231113-1.gitb402e82.fc40.noarc 2/152 Installing : fedora-release-identity-basic-40-0.20.noarch 3/152 Installing : fedora-repos-rawhide-40-0.2.noarch 4/152 Installing : fedora-gpg-keys-40-0.2.noarch 5/152 Installing : fedora-repos-40-0.2.noarch 6/152 Installing : fedora-release-common-40-0.20.noarch 7/152 Installing : fedora-release-40-0.20.noarch 8/152 Installing : setup-2.14.5-1.fc40.noarch 9/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-1.fc40.noarch 9/152 Installing : filesystem-3.18-6.fc39.x86_64 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/152 Installing : qt6-srpm-macros-6.6.1-1.fc40.noarch 13/152 Installing : qt5-srpm-macros-5.15.11-1.fc40.noarch 14/152 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 15/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/152 Installing : perl-srpm-macros-1-51.fc39.noarch 17/152 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/152 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/152 Installing : ncurses-base-6.4-8.20231001.fc40.noarch 22/152 Installing : glibc-gconv-extra-2.38.9000-26.fc40.x86_64 23/152 Running scriptlet: glibc-gconv-extra-2.38.9000-26.fc40.x86_64 23/152 Installing : glibc-minimal-langpack-2.38.9000-26.fc40.x86_64 24/152 Installing : glibc-common-2.38.9000-26.fc40.x86_64 25/152 Running scriptlet: glibc-2.38.9000-26.fc40.x86_64 26/152 Installing : glibc-2.38.9000-26.fc40.x86_64 26/152 Running scriptlet: glibc-2.38.9000-26.fc40.x86_64 26/152 Installing : ncurses-libs-6.4-8.20231001.fc40.x86_64 27/152 Installing : bash-5.2.21-2.fc40.x86_64 28/152 Running scriptlet: bash-5.2.21-2.fc40.x86_64 28/152 Installing : zlib-1.2.13-5.fc40.x86_64 29/152 Installing : xz-libs-5.4.5-1.fc40.x86_64 30/152 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 31/152 Installing : readline-8.2-4.fc39.x86_64 32/152 Installing : libstdc++-13.2.1-5.fc40.x86_64 33/152 Installing : libuuid-2.39.2-1.fc40.x86_64 34/152 Installing : libzstd-1.5.5-4.fc39.x86_64 35/152 Installing : elfutils-libelf-0.190-4.fc40.x86_64 36/152 Installing : popt-1.19-3.fc39.x86_64 37/152 Installing : libblkid-2.39.2-1.fc40.x86_64 38/152 Installing : gmp-1:6.2.1-5.fc39.x86_64 39/152 Installing : libattr-2.5.1-9.fc40.x86_64 40/152 Installing : libacl-2.3.1-11.fc40.x86_64 41/152 Installing : libxcrypt-4.4.36-2.fc39.x86_64 42/152 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 43/152 Installing : libeconf-0.5.2-1.fc40.x86_64 44/152 Installing : lz4-libs-1.9.4-4.fc39.x86_64 45/152 Installing : mpfr-4.2.1-1.fc40.x86_64 46/152 Installing : dwz-0.15-3.fc39.x86_64 47/152 Installing : unzip-6.0-62.fc39.x86_64 48/152 Installing : file-libs-5.45-1.fc40.x86_64 49/152 Installing : file-5.45-1.fc40.x86_64 50/152 Installing : alternatives-1.25-1.fc39.x86_64 51/152 Installing : jansson-2.13.1-7.fc39.x86_64 52/152 Installing : libcap-ng-0.8.3-8.fc40.x86_64 53/152 Installing : audit-libs-3.1.2-5.fc40.x86_64 54/152 Installing : pam-libs-1.5.3-8.fc40.x86_64 55/152 Installing : libcap-2.69-1.fc40.x86_64 56/152 Installing : systemd-libs-255~rc4-3.fc40.x86_64 57/152 Installing : libcom_err-1.47.0-2.fc39.x86_64 58/152 Installing : libsepol-3.6-0.rc2.1.fc40.x86_64 59/152 Installing : libsmartcols-2.39.2-1.fc40.x86_64 60/152 Installing : libtasn1-4.19.0-3.fc39.x86_64 61/152 Installing : libunistring-1.1-5.fc40.x86_64 62/152 Installing : libidn2-2.3.4-3.fc39.x86_64 63/152 Installing : lua-libs-5.4.6-3.fc39.x86_64 64/152 Installing : pcre2-10.42-2.fc40.x86_64 65/152 Installing : libselinux-3.6-0.rc2.1.fc40.x86_64 66/152 Installing : sed-4.8-14.fc39.x86_64 67/152 Installing : grep-3.11-5.fc40.x86_64 68/152 Installing : findutils-1:4.9.0-6.fc40.x86_64 69/152 Installing : xz-5.4.5-1.fc40.x86_64 70/152 Installing : libmount-2.39.2-1.fc40.x86_64 71/152 Installing : util-linux-core-2.39.2-1.fc40.x86_64 72/152 Installing : libsemanage-3.6-0.rc2.1.fc40.x86_64 73/152 Installing : shadow-utils-2:4.14.0-2.fc40.x86_64 74/152 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 75/152 Installing : libutempter-1.2.1-10.fc39.x86_64 75/152 Installing : tar-2:1.35-2.fc40.x86_64 76/152 Installing : libpsl-0.21.2-4.fc39.x86_64 77/152 Installing : zip-3.0-39.fc40.x86_64 78/152 Installing : zstd-1.5.5-4.fc39.x86_64 79/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 80/152 Installing : gdbm-1:1.23-4.fc39.x86_64 81/152 Installing : libfdisk-2.39.2-1.fc40.x86_64 82/152 Installing : bzip2-1.0.8-16.fc39.x86_64 83/152 Installing : libxml2-2.12.1-1.fc40.x86_64 84/152 Installing : sqlite-libs-3.44.1-1.fc40.x86_64 85/152 Installing : ed-1.19-4.fc39.x86_64 86/152 Installing : patch-2.7.6-22.fc39.x86_64 87/152 Installing : elfutils-default-yama-scope-0.190-4.fc40.noarch 88/152 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch 88/152 Installing : cpio-2.14-5.fc40.x86_64 89/152 Installing : diffutils-3.10-3.fc39.x86_64 90/152 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 91/152 Installing : libbrotli-1.1.0-1.fc40.x86_64 92/152 Installing : libffi-3.4.4-4.fc39.x86_64 93/152 Installing : p11-kit-0.25.3-1.fc40.x86_64 94/152 Installing : p11-kit-trust-0.25.3-1.fc40.x86_64 95/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.x86_64 95/152 Installing : libgomp-13.2.1-5.fc40.x86_64 96/152 Installing : libnghttp2-1.58.0-1.fc40.x86_64 97/152 Installing : libpkgconf-1.9.5-2.fc39.x86_64 98/152 Installing : pkgconf-1.9.5-2.fc39.x86_64 99/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 100/152 Installing : libsigsegv-2.14-5.fc39.x86_64 101/152 Installing : gawk-5.2.2-2.fc39.x86_64 102/152 Installing : libverto-0.3.2-6.fc39.x86_64 103/152 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 104/152 Installing : libssh-config-0.10.5-2.fc39.noarch 105/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 106/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 107/152 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 108/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 109/152 Installing : coreutils-common-9.4-1.fc40.x86_64 110/152 Installing : openssl-libs-1:3.1.4-1.fc40.x86_64 111/152 Installing : coreutils-9.4-1.fc40.x86_64 112/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Installing : krb5-libs-1.21.2-2.fc40.x86_64 114/152 Installing : libtirpc-1.3.4-0.fc40.x86_64 115/152 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 116/152 Installing : authselect-libs-1.4.3-1.fc40.x86_64 116/152 Installing : gzip-1.12-6.fc39.x86_64 117/152 Installing : cracklib-2.9.11-2.fc39.x86_64 118/152 Installing : libpwquality-1.4.5-6.fc39.x86_64 119/152 Installing : authselect-1.4.3-1.fc40.x86_64 120/152 Installing : libnsl2-2.0.0-6.fc39.x86_64 121/152 Installing : pam-1.5.3-8.fc40.x86_64 122/152 Installing : libssh-0.10.5-2.fc39.x86_64 123/152 Installing : libarchive-3.7.2-1.fc40.x86_64 124/152 Installing : libevent-2.1.12-9.fc39.x86_64 125/152 Installing : openldap-2.6.6-1.fc39.x86_64 126/152 Installing : libcurl-8.4.0-1.fc40.x86_64 127/152 Installing : elfutils-libs-0.190-4.fc40.x86_64 128/152 Installing : elfutils-debuginfod-client-0.190-4.fc40.x86_64 129/152 Installing : binutils-gold-2.41-15.fc40.x86_64 130/152 Running scriptlet: binutils-gold-2.41-15.fc40.x86_64 130/152 Installing : binutils-2.41-15.fc40.x86_64 131/152 Running scriptlet: binutils-2.41-15.fc40.x86_64 131/152 Installing : elfutils-0.190-4.fc40.x86_64 132/152 Installing : gdb-minimal-13.2-12.fc40.x86_64 133/152 Installing : debugedit-5.0-11.fc40.x86_64 134/152 Installing : curl-8.4.0-1.fc40.x86_64 135/152 Installing : rpm-sequoia-1.5.0-2.fc40.x86_64 136/152 Installing : rpm-libs-4.19.0-3.fc40.x86_64 137/152 Running scriptlet: rpm-4.19.0-3.fc40.x86_64 138/152 Installing : rpm-4.19.0-3.fc40.x86_64 138/152 Installing : efi-srpm-macros-5-9.fc39.noarch 139/152 Installing : lua-srpm-macros-1-9.fc39.noarch 140/152 Installing : rpm-build-libs-4.19.0-3.fc40.x86_64 141/152 Installing : ansible-srpm-macros-1-11.fc39.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : forge-srpm-macros-0.1.0-1.fc40.noarch 144/152 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 145/152 Installing : python-srpm-macros-3.12-4.fc40.noarch 146/152 Installing : redhat-rpm-config-271-1.fc40.noarch 147/152 Installing : rpm-build-4.19.0-3.fc40.x86_64 148/152 Installing : pyproject-srpm-macros-1.10.0-1.fc40.noarch 149/152 Installing : util-linux-2.39.2-1.fc40.x86_64 150/152 Installing : which-2.21-40.fc39.x86_64 151/152 Installing : info-7.1-1.fc40.x86_64 152/152 Running scriptlet: filesystem-3.18-6.fc39.x86_64 152/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 152/152 Running scriptlet: rpm-4.19.0-3.fc40.x86_64 152/152 Running scriptlet: info-7.1-1.fc40.x86_64 152/152 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.x86_64 binutils-2.41-15.fc40.x86_64 binutils-gold-2.41-15.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-5.fc40.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231113-1.gitb402e82.fc40.noarch curl-8.4.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-11.fc40.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.x86_64 elfutils-debuginfod-client-0.190-4.fc40.x86_64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.x86_64 elfutils-libs-0.190-4.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-6.fc40.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-12.fc40.x86_64 gdbm-1:1.23-4.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-26.fc40.x86_64 glibc-common-2.38.9000-26.fc40.x86_64 glibc-gconv-extra-2.38.9000-26.fc40.x86_64 glibc-minimal-langpack-2.38.9000-26.fc40.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-11.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.69-1.fc40.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.4.0-1.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-5.fc40.x86_64 libgomp-13.2.1-5.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.6-0.rc2.1.fc40.x86_64 libsemanage-3.6-0.rc2.1.fc40.x86_64 libsepol-3.6-0.rc2.1.fc40.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-5.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.1-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.4-1.fc40.x86_64 p11-kit-0.25.3-1.fc40.x86_64 p11-kit-trust-0.25.3-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.x86_64 pam-libs-1.5.3-8.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-2.fc40.x86_64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.1-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-3.fc40.x86_64 rpm-build-4.19.0-3.fc40.x86_64 rpm-build-libs-4.19.0-3.fc40.x86_64 rpm-libs-4.19.0-3.fc40.x86_64 rpm-sequoia-1.5.0-2.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.x86_64 sqlite-libs-3.44.1-1.fc40.x86_64 systemd-libs-255~rc4-3.fc40.x86_64 tar-2:1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.5-1.fc40.x86_64 xz-libs-5.4.5-1.fc40.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.x86_64 binutils-2.41-15.fc40.x86_64 binutils-gold-2.41-15.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-5.fc40.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231113-1.gitb402e82.fc40.noarch curl-8.4.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-11.fc40.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.x86_64 elfutils-debuginfod-client-0.190-4.fc40.x86_64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.x86_64 elfutils-libs-0.190-4.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-6.fc40.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-12.fc40.x86_64 gdbm-1.23-4.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-26.fc40.x86_64 glibc-common-2.38.9000-26.fc40.x86_64 glibc-gconv-extra-2.38.9000-26.fc40.x86_64 glibc-minimal-langpack-2.38.9000-26.fc40.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-11.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.69-1.fc40.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.4.0-1.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-5.fc40.x86_64 libgomp-13.2.1-5.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.6-0.rc2.1.fc40.x86_64 libsemanage-3.6-0.rc2.1.fc40.x86_64 libsepol-3.6-0.rc2.1.fc40.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-5.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.1-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.4-1.fc40.x86_64 p11-kit-0.25.3-1.fc40.x86_64 p11-kit-trust-0.25.3-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.x86_64 pam-libs-1.5.3-8.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-2.fc40.x86_64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.1-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-3.fc40.x86_64 rpm-build-4.19.0-3.fc40.x86_64 rpm-build-libs-4.19.0-3.fc40.x86_64 rpm-libs-4.19.0-3.fc40.x86_64 rpm-sequoia-1.5.0-2.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.x86_64 sqlite-libs-3.44.1-1.fc40.x86_64 systemd-libs-255~rc4-3.fc40.x86_64 tar-1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.5-1.fc40.x86_64 xz-libs-5.4.5-1.fc40.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1701648000 Wrote: /builddir/build/SRPMS/rust-xflags-macros-0.3.1-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-72qjpt1h/rust-xflags-macros/rust-xflags-macros.spec) Config(child) 1 minutes 12 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/rust-xflags-macros-0.3.1-1.fc40.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701675715.537083/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1701675715.537083/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-3.fc40.x86_64 rpm-sequoia-1.5.0-2.fc40.x86_64 python3-dnf-4.18.1-2.fc40.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch yum-4.18.1-2.fc40.noarch Start: build phase for rust-xflags-macros-0.3.1-1.fc40.src.rpm Start: build setup for rust-xflags-macros-0.3.1-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1701648000 Wrote: /builddir/build/SRPMS/rust-xflags-macros-0.3.1-1.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 22 kB/s | 1.5 kB 00:00 fedora 797 kB/s | 24 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cargo-rpm-macros noarch 25.2-2.fc40 fedora 15 k Installing dependencies: annobin-docs noarch 12.32-1.fc40 fedora 92 k annobin-plugin-gcc x86_64 12.32-1.fc40 fedora 959 k cargo x86_64 1.74.0-1.fc40 fedora 5.9 M cargo2rpm noarch 0.1.14-1.fc40 fedora 183 k cpp x86_64 13.2.1-5.fc40 fedora 11 M expat x86_64 2.5.0-3.fc39 fedora 110 k gc x86_64 8.2.2-4.fc39 fedora 110 k gcc x86_64 13.2.1-5.fc40 fedora 34 M gcc-plugin-annobin x86_64 13.2.1-5.fc40 fedora 49 k glibc-devel x86_64 2.38.9000-26.fc40 fedora 100 k glibc-headers-x86 noarch 2.38.9000-26.fc40 fedora 585 k guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M http-parser x86_64 2.9.4-9.fc39 fedora 36 k kernel-headers x86_64 6.7.0-0.rc3.git0.1.fc40 fedora 1.6 M libb2 x86_64 0.98.1-9.fc39 fedora 25 k libedit x86_64 3.1-48.20230828cvs.fc40 fedora 107 k libgit2 x86_64 1.7.1-2.fc40 fedora 540 k libmpc x86_64 1.3.1-3.fc39 fedora 70 k libssh2 x86_64 1.11.0-2.fc39 fedora 132 k libtool-ltdl x86_64 2.4.7-8.fc40 fedora 36 k libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k llvm-libs x86_64 17.0.6-1.fc40 fedora 27 M make x86_64 1:4.4.1-2.fc39 fedora 589 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python3 x86_64 3.12.0-2.fc40 fedora 26 k python3-libs x86_64 3.12.0-2.fc40 fedora 9.2 M rust x86_64 1.74.0-1.fc40 fedora 25 M rust-std-static x86_64 1.74.0-1.fc40 fedora 29 M tzdata noarch 2023c-4.fc40 fedora 717 k Transaction Summary ================================================================================ Install 31 Packages Total download size: 154 M Installed size: 556 M Downloading Packages: (1/31): annobin-docs-12.32-1.fc40.noarch.rpm 473 kB/s | 92 kB 00:00 (2/31): cargo-rpm-macros-25.2-2.fc40.noarch.rpm 258 kB/s | 15 kB 00:00 (3/31): annobin-plugin-gcc-12.32-1.fc40.x86_64. 2.9 MB/s | 959 kB 00:00 (4/31): cargo2rpm-0.1.14-1.fc40.noarch.rpm 1.1 MB/s | 183 kB 00:00 (5/31): expat-2.5.0-3.fc39.x86_64.rpm 577 kB/s | 110 kB 00:00 (6/31): cpp-13.2.1-5.fc40.x86_64.rpm 25 MB/s | 11 MB 00:00 (7/31): gc-8.2.2-4.fc39.x86_64.rpm 489 kB/s | 110 kB 00:00 (8/31): cargo-1.74.0-1.fc40.x86_64.rpm 6.6 MB/s | 5.9 MB 00:00 (9/31): gcc-plugin-annobin-13.2.1-5.fc40.x86_64 94 kB/s | 49 kB 00:00 (10/31): glibc-devel-2.38.9000-26.fc40.x86_64.r 191 kB/s | 100 kB 00:00 (11/31): glibc-headers-x86-2.38.9000-26.fc40.no 1.9 MB/s | 585 kB 00:00 (12/31): guile22-2.2.7-9.fc39.x86_64.rpm 15 MB/s | 6.5 MB 00:00 (13/31): http-parser-2.9.4-9.fc39.x86_64.rpm 72 kB/s | 36 kB 00:00 (14/31): kernel-headers-6.7.0-0.rc3.git0.1.fc40 2.8 MB/s | 1.6 MB 00:00 (15/31): gcc-13.2.1-5.fc40.x86_64.rpm 19 MB/s | 34 MB 00:01 (16/31): libb2-0.98.1-9.fc39.x86_64.rpm 68 kB/s | 25 kB 00:00 (17/31): libedit-3.1-48.20230828cvs.fc40.x86_64 503 kB/s | 107 kB 00:00 (18/31): libgit2-1.7.1-2.fc40.x86_64.rpm 2.6 MB/s | 540 kB 00:00 (19/31): libmpc-1.3.1-3.fc39.x86_64.rpm 350 kB/s | 70 kB 00:00 (20/31): libssh2-1.11.0-2.fc39.x86_64.rpm 753 kB/s | 132 kB 00:00 (21/31): libtool-ltdl-2.4.7-8.fc40.x86_64.rpm 165 kB/s | 36 kB 00:00 (22/31): libxcrypt-devel-4.4.36-2.fc39.x86_64.r 116 kB/s | 30 kB 00:00 (23/31): make-4.4.1-2.fc39.x86_64.rpm 625 kB/s | 589 kB 00:00 (24/31): mpdecimal-2.5.1-7.fc39.x86_64.rpm 93 kB/s | 89 kB 00:00 (25/31): python-pip-wheel-23.2.1-1.fc39.noarch. 3.1 MB/s | 1.5 MB 00:00 (26/31): python3-3.12.0-2.fc40.x86_64.rpm 56 kB/s | 26 kB 00:00 (27/31): llvm-libs-17.0.6-1.fc40.x86_64.rpm 14 MB/s | 27 MB 00:01 (28/31): python3-libs-3.12.0-2.fc40.x86_64.rpm 17 MB/s | 9.2 MB 00:00 (29/31): tzdata-2023c-4.fc40.noarch.rpm 1.0 MB/s | 717 kB 00:00 (30/31): rust-1.74.0-1.fc40.x86_64.rpm 11 MB/s | 25 MB 00:02 (31/31): rust-std-static-1.74.0-1.fc40.x86_64.r 11 MB/s | 29 MB 00:02 -------------------------------------------------------------------------------- Total 21 MB/s | 154 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libssh2-1.11.0-2.fc39.x86_64 1/31 Installing : libmpc-1.3.1-3.fc39.x86_64 2/31 Installing : cpp-13.2.1-5.fc40.x86_64 3/31 Installing : tzdata-2023c-4.fc40.noarch 4/31 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 5/31 Installing : mpdecimal-2.5.1-7.fc39.x86_64 6/31 Installing : libtool-ltdl-2.4.7-8.fc40.x86_64 7/31 Installing : libedit-3.1-48.20230828cvs.fc40.x86_64 8/31 Installing : llvm-libs-17.0.6-1.fc40.x86_64 9/31 Installing : libb2-0.98.1-9.fc39.x86_64 10/31 Installing : kernel-headers-6.7.0-0.rc3.git0.1.fc40.x86_64 11/31 Installing : http-parser-2.9.4-9.fc39.x86_64 12/31 Installing : libgit2-1.7.1-2.fc40.x86_64 13/31 Installing : glibc-headers-x86-2.38.9000-26.fc40.noarch 14/31 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 15/31 Installing : glibc-devel-2.38.9000-26.fc40.x86_64 16/31 Installing : gc-8.2.2-4.fc39.x86_64 17/31 Installing : guile22-2.2.7-9.fc39.x86_64 18/31 Installing : make-1:4.4.1-2.fc39.x86_64 19/31 Installing : gcc-13.2.1-5.fc40.x86_64 20/31 Running scriptlet: gcc-13.2.1-5.fc40.x86_64 20/31 Installing : rust-std-static-1.74.0-1.fc40.x86_64 21/31 Installing : rust-1.74.0-1.fc40.x86_64 22/31 Installing : cargo-1.74.0-1.fc40.x86_64 23/31 Installing : expat-2.5.0-3.fc39.x86_64 24/31 Installing : python3-3.12.0-2.fc40.x86_64 25/31 Installing : python3-libs-3.12.0-2.fc40.x86_64 26/31 Installing : cargo2rpm-0.1.14-1.fc40.noarch 27/31 Installing : annobin-docs-12.32-1.fc40.noarch 28/31 Installing : annobin-plugin-gcc-12.32-1.fc40.x86_64 29/31 Running scriptlet: annobin-plugin-gcc-12.32-1.fc40.x86_64 29/31 Installing : cargo-rpm-macros-25.2-2.fc40.noarch 30/31 Installing : gcc-plugin-annobin-13.2.1-5.fc40.x86_64 31/31 Running scriptlet: gcc-plugin-annobin-13.2.1-5.fc40.x86_64 31/31 Installed: annobin-docs-12.32-1.fc40.noarch annobin-plugin-gcc-12.32-1.fc40.x86_64 cargo-1.74.0-1.fc40.x86_64 cargo-rpm-macros-25.2-2.fc40.noarch cargo2rpm-0.1.14-1.fc40.noarch cpp-13.2.1-5.fc40.x86_64 expat-2.5.0-3.fc39.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-5.fc40.x86_64 gcc-plugin-annobin-13.2.1-5.fc40.x86_64 glibc-devel-2.38.9000-26.fc40.x86_64 glibc-headers-x86-2.38.9000-26.fc40.noarch guile22-2.2.7-9.fc39.x86_64 http-parser-2.9.4-9.fc39.x86_64 kernel-headers-6.7.0-0.rc3.git0.1.fc40.x86_64 libb2-0.98.1-9.fc39.x86_64 libedit-3.1-48.20230828cvs.fc40.x86_64 libgit2-1.7.1-2.fc40.x86_64 libmpc-1.3.1-3.fc39.x86_64 libssh2-1.11.0-2.fc39.x86_64 libtool-ltdl-2.4.7-8.fc40.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 llvm-libs-17.0.6-1.fc40.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.0-2.fc40.x86_64 python3-libs-3.12.0-2.fc40.x86_64 rust-1.74.0-1.fc40.x86_64 rust-std-static-1.74.0-1.fc40.x86_64 tzdata-2023c-4.fc40.noarch Complete! Finish: build setup for rust-xflags-macros-0.3.1-1.fc40.src.rpm Start: rpmbuild rust-xflags-macros-0.3.1-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1701648000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.AWQRdw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xflags-macros-0.3.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xflags-macros-0.3.1.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd xflags-macros-0.3.1 + rm -rf /builddir/build/BUILD/xflags-macros-0.3.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/xflags-macros-0.3.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/xflags-macros-fix-circle-dep-tests.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.oWPPFw + umask 022 + cd /builddir/build/BUILD + cd xflags-macros-0.3.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-xflags-macros-0.3.1-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 45 kB/s | 1.5 kB 00:00 fedora 746 kB/s | 24 kB 00:00 Package cargo-rpm-macros-25.2-2.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: rust-expect-test+default-devel noarch 1.4.1-2.fc39 fedora 7.3 k rust-proc-macro2+default-devel noarch 1.0.70-1.fc40 fedora 10 k Installing dependencies: rust-dissimilar+default-devel noarch 1.0.7-2.fc39 fedora 8.3 k rust-dissimilar-devel noarch 1.0.7-2.fc39 fedora 34 k rust-expect-test-devel noarch 1.4.1-2.fc39 fedora 21 k rust-once_cell+alloc-devel noarch 1.18.0-2.fc39 fedora 9.0 k rust-once_cell+default-devel noarch 1.18.0-2.fc39 fedora 9.0 k rust-once_cell+race-devel noarch 1.18.0-2.fc39 fedora 9.0 k rust-once_cell+std-devel noarch 1.18.0-2.fc39 fedora 9.0 k rust-once_cell-devel noarch 1.18.0-2.fc39 fedora 44 k rust-proc-macro2+proc-macro-devel noarch 1.0.70-1.fc40 fedora 10 k rust-proc-macro2-devel noarch 1.0.70-1.fc40 fedora 54 k rust-unicode-ident+default-devel noarch 1.0.12-1.fc40 fedora 8.6 k rust-unicode-ident-devel noarch 1.0.12-1.fc40 fedora 50 k Transaction Summary ================================================================================ Install 14 Packages Total download size: 284 k Installed size: 772 k Downloading Packages: (1/14): rust-dissimilar+default-devel-1.0.7-2.f 43 kB/s | 8.3 kB 00:00 (2/14): rust-expect-test+default-devel-1.4.1-2. 37 kB/s | 7.3 kB 00:00 (3/14): rust-dissimilar-devel-1.0.7-2.fc39.noar 142 kB/s | 34 kB 00:00 (4/14): rust-once_cell+alloc-devel-1.18.0-2.fc3 163 kB/s | 9.0 kB 00:00 (5/14): rust-expect-test-devel-1.4.1-2.fc39.noa 346 kB/s | 21 kB 00:00 (6/14): rust-once_cell+default-devel-1.18.0-2.f 187 kB/s | 9.0 kB 00:00 (7/14): rust-once_cell+std-devel-1.18.0-2.fc39. 195 kB/s | 9.0 kB 00:00 (8/14): rust-once_cell+race-devel-1.18.0-2.fc39 181 kB/s | 9.0 kB 00:00 (9/14): rust-proc-macro2+default-devel-1.0.70-1 200 kB/s | 10 kB 00:00 (10/14): rust-proc-macro2+proc-macro-devel-1.0. 189 kB/s | 10 kB 00:00 (11/14): rust-once_cell-devel-1.18.0-2.fc39.noa 540 kB/s | 44 kB 00:00 (12/14): rust-unicode-ident+default-devel-1.0.1 162 kB/s | 8.6 kB 00:00 (13/14): rust-proc-macro2-devel-1.0.70-1.fc40.n 629 kB/s | 54 kB 00:00 (14/14): rust-unicode-ident-devel-1.0.12-1.fc40 753 kB/s | 50 kB 00:00 -------------------------------------------------------------------------------- Total 594 kB/s | 284 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : rust-once_cell-devel-1.18.0-2.fc39.noarch 1/14 Installing : rust-once_cell+race-devel-1.18.0-2.fc39.noarch 2/14 Installing : rust-once_cell+alloc-devel-1.18.0-2.fc39.noarch 3/14 Installing : rust-once_cell+std-devel-1.18.0-2.fc39.noarch 4/14 Installing : rust-once_cell+default-devel-1.18.0-2.fc39.noarch 5/14 Installing : rust-unicode-ident-devel-1.0.12-1.fc40.noarch 6/14 Installing : rust-unicode-ident+default-devel-1.0.12-1.fc40.noa 7/14 Installing : rust-proc-macro2-devel-1.0.70-1.fc40.noarch 8/14 Installing : rust-proc-macro2+proc-macro-devel-1.0.70-1.fc40.no 9/14 Installing : rust-dissimilar-devel-1.0.7-2.fc39.noarch 10/14 Installing : rust-dissimilar+default-devel-1.0.7-2.fc39.noarch 11/14 Installing : rust-expect-test-devel-1.4.1-2.fc39.noarch 12/14 Installing : rust-expect-test+default-devel-1.4.1-2.fc39.noarch 13/14 Installing : rust-proc-macro2+default-devel-1.0.70-1.fc40.noarc 14/14 Installed: rust-dissimilar+default-devel-1.0.7-2.fc39.noarch rust-dissimilar-devel-1.0.7-2.fc39.noarch rust-expect-test+default-devel-1.4.1-2.fc39.noarch rust-expect-test-devel-1.4.1-2.fc39.noarch rust-once_cell+alloc-devel-1.18.0-2.fc39.noarch rust-once_cell+default-devel-1.18.0-2.fc39.noarch rust-once_cell+race-devel-1.18.0-2.fc39.noarch rust-once_cell+std-devel-1.18.0-2.fc39.noarch rust-once_cell-devel-1.18.0-2.fc39.noarch rust-proc-macro2+default-devel-1.0.70-1.fc40.noarch rust-proc-macro2+proc-macro-devel-1.0.70-1.fc40.noarch rust-proc-macro2-devel-1.0.70-1.fc40.noarch rust-unicode-ident+default-devel-1.0.12-1.fc40.noarch rust-unicode-ident-devel-1.0.12-1.fc40.noarch Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1701648000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ojnpFG + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xflags-macros-0.3.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xflags-macros-0.3.1.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd xflags-macros-0.3.1 + rm -rf /builddir/build/BUILD/xflags-macros-0.3.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/xflags-macros-0.3.1-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/xflags-macros-fix-circle-dep-tests.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.uqaP80 + umask 022 + cd /builddir/build/BUILD + cd xflags-macros-0.3.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-xflags-macros-0.3.1-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 44 kB/s | 1.5 kB 00:00 fedora 804 kB/s | 24 kB 00:00 Package rust-expect-test+default-devel-1.4.1-2.fc39.noarch is already installed. Package rust-proc-macro2+default-devel-1.0.70-1.fc40.noarch is already installed. Package cargo-rpm-macros-25.2-2.fc40.noarch is already installed. Dependencies resolved. Nothing to do. Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1701648000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.lYcdpU + umask 022 + cd /builddir/build/BUILD + cd xflags-macros-0.3.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.W54vMj + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xflags-macros-0.3.1 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo build -j2 -Z avoid-dev-deps --profile rpm Compiling xflags-macros v0.3.1 (/builddir/build/BUILD/xflags-macros-0.3.1) Running `/usr/bin/rustc --crate-name xflags_macros --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 -C metadata=5a1cd4fe9af6f183 -C extra-filename=-5a1cd4fe9af6f183 --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 15 | w!(buf, "{{\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: `#[warn(dropping_copy_types)]` on by default = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 39 | w!(buf, "Flags::from_env_or_exit()"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 40 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 47 | w!(buf, "#[derive(Debug)]\n"); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 48 | w!(buf, "pub struct {}", cmd.ident()); | ------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 51 | w!(buf, ";\n"); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 54 | w!(buf, " {{\n"); | ---------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 58 | w!(buf, " pub {}: {ty},\n", arg.val.ident()); | ----------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 67 | w!(buf, " pub {}: {ty},\n", flag.ident()); | -------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 71 | w!(buf, " pub subcommand: {},\n", cmd.cmd_enum_ident()); | ---------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 73 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 77 | w!(buf, "#[derive(Debug)]\n"); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 78 | w!(buf, "pub enum {} {{\n", cmd.cmd_enum_ident()); | ------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 81 | w!(buf, " {name}({name}),\n"); | -------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 83 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 117 | w!(buf, "impl {} {{\n", xflags.cmd.ident()); | ------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 119 | w!(buf, " #[allow(dead_code)]\n"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 120 | w!(buf, " pub fn from_env_or_exit() -> Self {{\n"); | ----------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 121 | w!(buf, " Self::from_env_or_exit_()\n"); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 122 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 125 | w!(buf, " #[allow(dead_code)]\n"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 126 | w!(buf, " pub fn from_env() -> xflags::Result {{\n"); | ------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 127 | w!(buf, " Self::from_env_()\n"); | -------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 128 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 131 | w!(buf, " #[allow(dead_code)]\n"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 132 | w!(buf, " pub fn from_vec(args: Vec) -> xflags::Result {{\n"); | ------------------------------------------------------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 133 | w!(buf, " Self::from_vec_(args)\n"); | ------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 134 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 135 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 139 | w!(buf, "impl {} {{\n", xflags.cmd.ident()); | ------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 140 | w!(buf, " fn from_env_or_exit_() -> Self {{\n"); | -------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 141 | w!(buf, " Self::from_env_().unwrap_or_else(|err| err.exit())\n"); | ----------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 142 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 143 | w!(buf, " fn from_env_() -> xflags::Result {{\n"); | ---------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 144 | w!(buf, " let mut p = xflags::rt::Parser::new_from_env();\n"); | -------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 145 | w!(buf, " Self::parse_(&mut p)\n"); | ----------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 146 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 147 | w!(buf, " fn from_vec_(args: Vec) -> xflags::Result {{\n"); | --------------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 148 | w!(buf, " let mut p = xflags::rt::Parser::new(args);\n"); | --------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 149 | w!(buf, " Self::parse_(&mut p)\n"); | ----------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 150 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 151 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 157 | w!(buf, "impl {} {{\n", cmd.ident()); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 158 | w!(buf, "fn parse_(p_: &mut xflags::rt::Parser) -> xflags::Result {{\n"); | ------------------------------------------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 159 | w!(buf, "#![allow(non_snake_case)]\n"); | -------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 164 | w!(buf, "let mut state_ = 0u8;\n"); | ---------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 165 | w!(buf, "while let Some(arg_) = p_.pop_flag() {{\n"); | ---------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 166 | w!(buf, "match arg_ {{\n"); | -------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 168 | w!(buf, "Ok(flag_) => match (state_, flag_.as_str()) {{\n"); | ----------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 170 | w!(buf, "_ => return Err(p_.unexpected_flag(&flag_)),\n"); | --------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 171 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 173 | w!(buf, "Err(arg_) => match (state_, arg_.to_str().unwrap_or(\"\")) {{\n"); | -------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 175 | w!(buf, "_ => return Err(p_.unexpected_arg(arg_)),\n"); | ------------------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 176 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 178 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 179 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 182 | w!(buf, "Ok("); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 184 | w!(buf, ")"); | ------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 186 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 187 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 193 | w!(buf, "let mut {prefix}{} = Vec::new();\n", flag.ident()); | ----------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 197 | w!(buf, "let mut {prefix}{} = (false, Vec::new());\n", arg.val.ident()); | ----------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 208 | w!(buf, "("); | ------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 210 | w!(buf, ", \"--{}\"", flag.name); | -------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 212 | w!(buf, "| \"-{short}\""); | ------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 214 | w!(buf, ") => "); | ---------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 216 | w!(buf, "return Err(p_.help(Self::HELP_)),"); | -------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 218 | w!(buf, "{prefix}{}.push(", flag.ident()); | ----------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 222 | w!(buf, "p_.next_value(&flag_)?.into()") | ---------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 225 | w!(buf, "p_.next_value_from_str::<{ty}>(&flag_)?") | -------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 230 | w!(buf, "),"); | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 234 | w!(buf, "({}, _) => {{ p_.push_back(Ok(flag_)); state_ = {}; }}", cmd.idx, sub.idx); | ----------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 245 | w!(buf, "({}, \"{}\") => state_ = {},\n", cmd.idx, sub.name, sub.idx); | --------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 248 | w!(buf, "({}, _) => {{\n", cmd.idx); | ----------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 254 | w!(buf, "if let ({done}false, buf_) = &mut {prefix}{} {{\n", arg.val.ident()); | ----------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 255 | w!(buf, "buf_.push("); | --------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 258 | w!(buf, "arg_.into()") | ---------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 261 | w!(buf, "p_.value_from_str::<{ty}>(\"{}\", arg_)?", arg.val.name); | ----------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 264 | w!(buf, ");\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 267 | w!(buf, "*done_ = true;\n"); | --------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 271 | w!(buf, "continue;\n"); | ---------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 272 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 276 | w!(buf, "p_.push_back(Err(arg_)); state_ = {};", sub.idx); | --------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 278 | w!(buf, "return Err(p_.unexpected_arg(arg_));"); | ----------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 281 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 292 | w!(buf, "{} {{\n", cmd.ident()); | ------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 298 | w!(buf, "{}: ", flag.ident()); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 302 | w!(buf, "p_.optional(\"--{}\", {prefix}{})?", flag.name, flag.ident()) | ---------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 305 | w!(buf, "p_.required(\"--{}\", {prefix}{})?", flag.name, flag.ident()) | ---------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 311 | w!(buf, "p_.optional(\"--{}\", {prefix}{})?.is_some()", flag.name, flag.ident()) | -------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 314 | w!(buf, "p_.required(\"--{}\", {prefix}{})?", flag.name, flag.ident()) | ---------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 319 | w!(buf, ",\n"); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 323 | w!(buf, "{}: ", val.ident()); | ---------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 326 | w!(buf, "p_.optional(\"{}\", {prefix}{}.1)?", val.name, val.ident()) | -------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 329 | w!(buf, "p_.required(\"{}\", {prefix}{}.1)?", val.name, val.ident()) | -------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 333 | w!(buf, ",\n"); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 336 | w!(buf, "subcommand: match state_ {{\n"); | ---------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 339 | w!(buf, " => {}::{}(", cmd.cmd_enum_ident(), sub.ident()); | --------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 345 | w!(buf, "),\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 347 | w!(buf, "_ => return Err(p_.subcommand_required()),"); | ----------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 348 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 351 | w!(buf, "}}"); | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 360 | w!(buf, "| {}", cmd.idx) | ------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 365 | w!(buf, "| {}", cmd.idx); | ------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 373 | w!(buf, "state_ = if state_ == {} {{ {} }} else {{ state_ }};", cmd.idx, sub.idx); | --------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 381 | w!(buf, "impl {} {{\n", xflags.cmd.ident()); | ------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 391 | w!(buf, "const HELP_: &'static str = {help};"); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 392 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 398 | w!(buf, "\n") | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 400 | w!(buf, "{blank:indent$}{line}\n", blank = ""); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 409 | w!(buf, "{}{}\n", prefix, cmd.name); | ----------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 423 | w!(buf, "{}ARGS:\n", indent); | ---------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 427 | w!(buf, "{blank}"); | ------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 435 | w!(buf, " {l}{}{r}\n", arg.val.name); | --------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 447 | w!(buf, "{indent}OPTIONS:\n"); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 451 | w!(buf, "{blank}",); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 456 | w!(buf, " {short}--{}{value}\n", flag.name); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 467 | w!(buf, "SUBCOMMANDS:"); | ----------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 538 | w!(buf, "\n"); | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `xflags-macros` (lib) generated 119 warnings Finished rpm [optimized + debuginfo] target(s) in 2.94s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0K31Wp + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xflags-macros-0.3.1 + set -euo pipefail ++ /usr/bin/cargo2rpm --path Cargo.toml is-lib + '[' 1 -eq 1 ']' ++ /usr/bin/cargo2rpm --path Cargo.toml name + CRATE_NAME=xflags-macros ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.3.1 + REG_DIR=/builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64/usr/share/cargo/registry/xflags-macros-0.3.1 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64/usr/share/cargo/registry/xflags-macros-0.3.1 + /usr/bin/awk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo package -l + xargs -d '\n' /usr/bin/cp --parents -a -t /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64/usr/share/cargo/registry/xflags-macros-0.3.1 + grep -w -E -v 'Cargo.(lock|toml.orig)' warning: No (git) VCS found for `/builddir/build/BUILD/xflags-macros-0.3.1` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64/usr/share/cargo/registry/xflags-macros-0.3.1/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64/usr/share/cargo/registry/xflags-macros-0.3.1/Cargo.toml.deps + echo '{"files":{},"package":""}' ++ /usr/bin/cargo2rpm --path Cargo.toml is-bin + '[' 0 -eq 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.A0NI39 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xflags-macros-0.3.1 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j2 -Z avoid-dev-deps --profile rpm --no-fail-fast -- --skip emit::tests::gen_it Compiling proc-macro2 v1.0.70 Compiling dissimilar v1.0.7 Running `/usr/bin/rustc --crate-name dissimilar --edition=2018 /usr/share/cargo/registry/dissimilar-1.0.7/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 debug-assertions=off -C metadata=0c6612c519d6768e -C extra-filename=-0c6612c519d6768e --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.70/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=d8e126c40f283b94 -C extra-filename=-d8e126c40f283b94 --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/build/proc-macro2-d8e126c40f283b94 -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/build/proc-macro2-d8e126c40f283b94/build-script-build` Compiling unicode-ident v1.0.12 Running `/usr/bin/rustc --crate-name unicode_ident --edition=2018 /usr/share/cargo/registry/unicode-ident-1.0.12/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 debug-assertions=off -C metadata=e88db0670f6b3a1c -C extra-filename=-e88db0670f6b3a1c --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.18.0 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.18.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 debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=11cc94c057b7f1be -C extra-filename=-11cc94c057b7f1be --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling expect-test v1.4.1 Running `/usr/bin/rustc --crate-name expect_test --edition=2018 /usr/share/cargo/registry/expect-test-1.4.1/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 debug-assertions=off -C metadata=9548bf0e74cac69b -C extra-filename=-9548bf0e74cac69b --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --extern dissimilar=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libdissimilar-0c6612c519d6768e.rmeta --extern once_cell=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libonce_cell-11cc94c057b7f1be.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.70/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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=331f72b7b480ec1e -C extra-filename=-331f72b7b480ec1e --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libunicode_ident-e88db0670f6b3a1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro` Compiling xflags-macros v0.3.1 (/builddir/build/BUILD/xflags-macros-0.3.1) Running `/usr/bin/rustc --crate-name xflags_macros --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=d5e76f818243e767 -C extra-filename=-d5e76f818243e767 --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 15 | w!(buf, "{{\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: `#[warn(dropping_copy_types)]` on by default = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 39 | w!(buf, "Flags::from_env_or_exit()"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 40 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 47 | w!(buf, "#[derive(Debug)]\n"); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 48 | w!(buf, "pub struct {}", cmd.ident()); | ------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 51 | w!(buf, ";\n"); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 54 | w!(buf, " {{\n"); | ---------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 58 | w!(buf, " pub {}: {ty},\n", arg.val.ident()); | ----------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 67 | w!(buf, " pub {}: {ty},\n", flag.ident()); | -------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 71 | w!(buf, " pub subcommand: {},\n", cmd.cmd_enum_ident()); | ---------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 73 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 77 | w!(buf, "#[derive(Debug)]\n"); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 78 | w!(buf, "pub enum {} {{\n", cmd.cmd_enum_ident()); | ------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 81 | w!(buf, " {name}({name}),\n"); | -------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 83 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 117 | w!(buf, "impl {} {{\n", xflags.cmd.ident()); | ------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 119 | w!(buf, " #[allow(dead_code)]\n"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 120 | w!(buf, " pub fn from_env_or_exit() -> Self {{\n"); | ----------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 121 | w!(buf, " Self::from_env_or_exit_()\n"); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 122 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 125 | w!(buf, " #[allow(dead_code)]\n"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 126 | w!(buf, " pub fn from_env() -> xflags::Result {{\n"); | ------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 127 | w!(buf, " Self::from_env_()\n"); | -------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 128 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 131 | w!(buf, " #[allow(dead_code)]\n"); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 132 | w!(buf, " pub fn from_vec(args: Vec) -> xflags::Result {{\n"); | ------------------------------------------------------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 133 | w!(buf, " Self::from_vec_(args)\n"); | ------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 134 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 135 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 139 | w!(buf, "impl {} {{\n", xflags.cmd.ident()); | ------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 140 | w!(buf, " fn from_env_or_exit_() -> Self {{\n"); | -------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 141 | w!(buf, " Self::from_env_().unwrap_or_else(|err| err.exit())\n"); | ----------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 142 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 143 | w!(buf, " fn from_env_() -> xflags::Result {{\n"); | ---------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 144 | w!(buf, " let mut p = xflags::rt::Parser::new_from_env();\n"); | -------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 145 | w!(buf, " Self::parse_(&mut p)\n"); | ----------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 146 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 147 | w!(buf, " fn from_vec_(args: Vec) -> xflags::Result {{\n"); | --------------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 148 | w!(buf, " let mut p = xflags::rt::Parser::new(args);\n"); | --------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 149 | w!(buf, " Self::parse_(&mut p)\n"); | ----------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 150 | w!(buf, " }}\n"); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 151 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 157 | w!(buf, "impl {} {{\n", cmd.ident()); | ------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 158 | w!(buf, "fn parse_(p_: &mut xflags::rt::Parser) -> xflags::Result {{\n"); | ------------------------------------------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 159 | w!(buf, "#![allow(non_snake_case)]\n"); | -------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 164 | w!(buf, "let mut state_ = 0u8;\n"); | ---------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 165 | w!(buf, "while let Some(arg_) = p_.pop_flag() {{\n"); | ---------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 166 | w!(buf, "match arg_ {{\n"); | -------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 168 | w!(buf, "Ok(flag_) => match (state_, flag_.as_str()) {{\n"); | ----------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 170 | w!(buf, "_ => return Err(p_.unexpected_flag(&flag_)),\n"); | --------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 171 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 173 | w!(buf, "Err(arg_) => match (state_, arg_.to_str().unwrap_or(\"\")) {{\n"); | -------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 175 | w!(buf, "_ => return Err(p_.unexpected_arg(arg_)),\n"); | ------------------------------------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 176 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 178 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 179 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 182 | w!(buf, "Ok("); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 184 | w!(buf, ")"); | ------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 186 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 187 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 193 | w!(buf, "let mut {prefix}{} = Vec::new();\n", flag.ident()); | ----------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 197 | w!(buf, "let mut {prefix}{} = (false, Vec::new());\n", arg.val.ident()); | ----------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 208 | w!(buf, "("); | ------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 210 | w!(buf, ", \"--{}\"", flag.name); | -------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 212 | w!(buf, "| \"-{short}\""); | ------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 214 | w!(buf, ") => "); | ---------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 216 | w!(buf, "return Err(p_.help(Self::HELP_)),"); | -------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 218 | w!(buf, "{prefix}{}.push(", flag.ident()); | ----------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 222 | w!(buf, "p_.next_value(&flag_)?.into()") | ---------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 225 | w!(buf, "p_.next_value_from_str::<{ty}>(&flag_)?") | -------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 230 | w!(buf, "),"); | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 234 | w!(buf, "({}, _) => {{ p_.push_back(Ok(flag_)); state_ = {}; }}", cmd.idx, sub.idx); | ----------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 245 | w!(buf, "({}, \"{}\") => state_ = {},\n", cmd.idx, sub.name, sub.idx); | --------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 248 | w!(buf, "({}, _) => {{\n", cmd.idx); | ----------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 254 | w!(buf, "if let ({done}false, buf_) = &mut {prefix}{} {{\n", arg.val.ident()); | ----------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 255 | w!(buf, "buf_.push("); | --------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 258 | w!(buf, "arg_.into()") | ---------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 261 | w!(buf, "p_.value_from_str::<{ty}>(\"{}\", arg_)?", arg.val.name); | ----------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 264 | w!(buf, ");\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 267 | w!(buf, "*done_ = true;\n"); | --------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 271 | w!(buf, "continue;\n"); | ---------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 272 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 276 | w!(buf, "p_.push_back(Err(arg_)); state_ = {};", sub.idx); | --------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 278 | w!(buf, "return Err(p_.unexpected_arg(arg_));"); | ----------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 281 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 292 | w!(buf, "{} {{\n", cmd.ident()); | ------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 298 | w!(buf, "{}: ", flag.ident()); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 302 | w!(buf, "p_.optional(\"--{}\", {prefix}{})?", flag.name, flag.ident()) | ---------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 305 | w!(buf, "p_.required(\"--{}\", {prefix}{})?", flag.name, flag.ident()) | ---------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 311 | w!(buf, "p_.optional(\"--{}\", {prefix}{})?.is_some()", flag.name, flag.ident()) | -------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 314 | w!(buf, "p_.required(\"--{}\", {prefix}{})?", flag.name, flag.ident()) | ---------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 319 | w!(buf, ",\n"); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 323 | w!(buf, "{}: ", val.ident()); | ---------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 326 | w!(buf, "p_.optional(\"{}\", {prefix}{}.1)?", val.name, val.ident()) | -------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 329 | w!(buf, "p_.required(\"{}\", {prefix}{}.1)?", val.name, val.ident()) | -------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 333 | w!(buf, ",\n"); | -------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 336 | w!(buf, "subcommand: match state_ {{\n"); | ---------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 339 | w!(buf, " => {}::{}(", cmd.cmd_enum_ident(), sub.ident()); | --------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 345 | w!(buf, "),\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 347 | w!(buf, "_ => return Err(p_.subcommand_required()),"); | ----------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 348 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 351 | w!(buf, "}}"); | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 360 | w!(buf, "| {}", cmd.idx) | ------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 365 | w!(buf, "| {}", cmd.idx); | ------------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 373 | w!(buf, "state_ = if state_ == {} {{ {} }} else {{ state_ }};", cmd.idx, sub.idx); | --------------------------------------------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 381 | w!(buf, "impl {} {{\n", xflags.cmd.ident()); | ------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 391 | w!(buf, "const HELP_: &'static str = {help};"); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 392 | w!(buf, "}}\n"); | --------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 398 | w!(buf, "\n") | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 400 | w!(buf, "{blank:indent$}{line}\n", blank = ""); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 409 | w!(buf, "{}{}\n", prefix, cmd.name); | ----------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 423 | w!(buf, "{}ARGS:\n", indent); | ---------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 427 | w!(buf, "{blank}"); | ------------------ | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 435 | w!(buf, " {l}{}{r}\n", arg.val.name); | --------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 447 | w!(buf, "{indent}OPTIONS:\n"); | ----------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 451 | w!(buf, "{blank}",); | ------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 456 | w!(buf, " {short}--{}{value}\n", flag.name); | ---------------------------------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 467 | w!(buf, "SUBCOMMANDS:"); | ----------------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> src/emit.rs:7:9 | 7 | drop(write!($($tt)*)) | ^^^^^^^^^^^^^^^^^^^^^ ... 538 | w!(buf, "\n"); | ------------- | | | argument has type `std::result::Result<(), std::fmt::Error>` | in this macro invocation | = note: use `let _ = ...` to ignore the expression or result = note: this warning originates in the macro `w` (in Nightly builds, run with -Z macro-backtrace for more info) Running `/usr/bin/rustc --crate-name xflags_macros --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C prefer-dynamic -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test -C metadata=4ec45e5c64830e8a -C extra-filename=-4ec45e5c64830e8a --out-dir /builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --extern expect_test=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libexpect_test-9548bf0e74cac69b.rlib --extern proc_macro2=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libproc_macro2-331f72b7b480ec1e.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: `xflags-macros` (lib) generated 119 warnings warning: `xflags-macros` (lib test) generated 119 warnings (119 duplicates) Finished rpm [optimized + debuginfo] target(s) in 6.82s Running `/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/xflags_macros-4ec45e5c64830e8a --skip 'emit::tests::gen_it'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 1 filtered out; finished in 0.00s Doc-tests xflags-macros Running `/usr/bin/rustdoc --edition=2021 --crate-type proc-macro --crate-name xflags_macros --test src/lib.rs --test-run-directory /builddir/build/BUILD/xflags-macros-0.3.1 -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps -L dependency=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps --test-args --skip --test-args 'emit::tests::gen_it' --extern expect_test=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libexpect_test-9548bf0e74cac69b.rlib --extern proc_macro2=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libproc_macro2-331f72b7b480ec1e.rlib --extern xflags_macros=/builddir/build/BUILD/xflags-macros-0.3.1/target/rpm/deps/libxflags_macros-d5e76f818243e767.so --extern proc_macro -C embed-bitcode=no --error-format human` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-xflags-macros-devel-0.3.1-1.fc40.noarch Provides: crate(xflags-macros) = 0.3.1 rust-xflags-macros-devel = 0.3.1-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo Processing files: rust-xflags-macros+default-devel-0.3.1-1.fc40.noarch Provides: crate(xflags-macros/default) = 0.3.1 rust-xflags-macros+default-devel = 0.3.1-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(xflags-macros) = 0.3.1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64 Wrote: /builddir/build/SRPMS/rust-xflags-macros-0.3.1-1.fc40.src.rpm Wrote: /builddir/build/RPMS/rust-xflags-macros+default-devel-0.3.1-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/rust-xflags-macros-devel-0.3.1-1.fc40.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1cZMUu + umask 022 + cd /builddir/build/BUILD + cd xflags-macros-0.3.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rust-xflags-macros-0.3.1-1.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.XeTotA + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/xflags-macros-0.3.1-SPECPARTS + rm -rf xflags-macros-0.3.1 xflags-macros-0.3.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild rust-xflags-macros-0.3.1-1.fc40.src.rpm Finish: build phase for rust-xflags-macros-0.3.1-1.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1701675715.537083/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/rust-xflags-macros-0.3.1-1.fc40.src.rpm) Config(child) 0 minutes 31 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "rust-xflags-macros+default-devel", "epoch": null, "version": "0.3.1", "release": "1.fc40", "arch": "noarch" }, { "name": "rust-xflags-macros", "epoch": null, "version": "0.3.1", "release": "1.fc40", "arch": "src" }, { "name": "rust-xflags-macros-devel", "epoch": null, "version": "0.3.1", "release": "1.fc40", "arch": "noarch" } ] } RPMResults finished