Mock Version: 6.2 Mock Version: 6.2 Mock Version: 6.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/fish.spec'], chrootPath='/var/lib/mock/f42-build-25-11/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=992gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '335e74c47d934741a004c9d1d7071302', '-D', '/var/lib/mock/f42-build-25-11/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/fish.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1745193600 Wrote: /builddir/build/SRPMS/fish-4.0.2-1.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/fish.spec'], chrootPath='/var/lib/mock/f42-build-25-11/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=992gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '317527c73e5840e88e12946f79734b2f', '-D', '/var/lib/mock/f42-build-25-11/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/fish.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1745193600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.npYoh4 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IWj4Py + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + /usr/lib/rpm/redhat/gpgverify --keyring=/builddir/build/SOURCES/gpgkey-003837986104878835FA516D7A67D962D88A709A.gpg --signature=/builddir/build/SOURCES/fish-4.0.2.tar.xz.asc --data=/builddir/build/SOURCES/fish-4.0.2.tar.xz gpgv: Signature made Sun Apr 20 09:20:44 2025 EDT gpgv: using RSA key 9E1DE0673CCC032919D18526C0B969B2974E888E gpgv: Good signature from "David Adam " gpgv: aka "David Adam (keybase.io/zanchey)" gpgv: aka "David Adam " + cd /builddir/build/BUILD/fish-4.0.2-build + rm -rf fish-4.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fish-4.0.2.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd fish-4.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mkdir -p ./third-party-forks/rust-pcre2 + tar -C ./third-party-forks/rust-pcre2 --strip-components=1 -xf /builddir/build/SOURCES/rust-pcre2-0.2.9-utf32.tar.gz + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Remove-fish.desktop-file-as-it-was-only-needed-for-A.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Remove-fish.desktop-harder.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0502-Update-lru-to-0.13.0.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/1001-cargo-Use-internal-copy-of-rust-pcre2-instead-of-fet.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/1002-cmake-Use-rpm-profile-for-RelWithDebInfo.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/1003-cargo-Bump-serial_test-to-v3.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/10001-rust-pcre2-cargo-Drop-workspace-definition.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f ++ find share/tools -type f -name '*.py' + for f in $(find share/tools -type f -name '*.py') + sed -i -e '1{s@^#!.*@#!/usr/bin/python3@}' share/tools/create_manpage_completions.py + for f in $(find share/tools -type f -name '*.py') + sed -i -e '1{s@^#!.*@#!/usr/bin/python3@}' share/tools/deroff.py + for f in $(find share/tools -type f -name '*.py') + sed -i -e '1{s@^#!.*@#!/usr/bin/python3@}' share/tools/web_config/webconfig.py + 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.Wkfc9N + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + cd fish-4.0.2 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/fish-4.0.2-1.fc42.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/fish.spec'], chrootPath='/var/lib/mock/f42-build-25-11/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=992gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f77726cd70d1450da2c49d6a84acb598', '-D', '/var/lib/mock/f42-build-25-11/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/fish.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1745193600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.mAdxHo + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + cd fish-4.0.2 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/fish-4.0.2-1.fc42.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 /builddir/build/SPECS/fish.spec'], chrootPath='/var/lib/mock/f42-build-25-11/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=992gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a726d1fb15264cf78aa448b14c3ee21a', '-D', '/var/lib/mock/f42-build-25-11/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rxwswaj0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 /builddir/build/SPECS/fish.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1745193600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.puGw2y + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + cd fish-4.0.2 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.nWpui1 + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -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=-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 fish-4.0.2 + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -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=-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 + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_DOCS=ON -DCMAKE_INSTALL_SYSCONFDIR=/etc -Dextra_completionsdir=/usr/share/fish/vendor_completions.d -Dextra_functionsdir=/usr/share/fish/vendor_functions.d -Dextra_confdir=/usr/share/fish/vendor_conf.d -- The C compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Gettext: /usr/bin/msgmerge (found version "0.23.1") -- Trying to use PCRE2 from the system -- Rust Target: riscv64gc-unknown-linux-gnu -- Determining required link libraries for target riscv64gc-unknown-linux-gnu -- Required static libs for target riscv64gc-unknown-linux-gnu: gcc_s;util;rt;pthread;m;dl;c -- Found Rust: /usr/bin/rustc (found version "1.87.0") -- The following features have been enabled: * gettext, translate messages with gettext * Documentation, user manual and documentation -- The following OPTIONAL packages have been found: * Gettext -- The following REQUIRED packages have been found: * Rust -- Configuring done (4.3s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7PWSb2 + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -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=-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 fish-4.0.2 + export CARGO_NET_OFFLINE=true + CARGO_NET_OFFLINE=true + mkdir -p redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose -t all doc Change Dir: '/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 8 all doc [0/2] /usr/bin/cmake -P /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/CMakeFiles/VerifyGlobs.cmake [0/17] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish_indent --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish_indent /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Locking 61 packages to latest compatible versions Compiling libc v0.2.172 Compiling shlex v1.3.0 Compiling rand_core v0.6.4 Compiling siphasher v1.0.1 Compiling rsconf v0.2.2 Compiling pkg-config v0.3.32 Compiling autocfg v1.4.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.172/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=37046639a0ca2255 -C extra-filename=-4d8e45f323bb0734 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/libc-4d8e45f323bb0734 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name shlex --edition=2015 /usr/share/cargo/registry/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6fe66a4a7f161896 -C extra-filename=-f8c24f160da824a6 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.172/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=0a2995062cee7e9a -C extra-filename=-aa8ff5cb1a557905 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/libc-aa8ff5cb1a557905 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=c8a5dd8f72614e64 -C extra-filename=-ecc2df129c3969d4 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.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 debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=989cbef0a80649c4 -C extra-filename=-ecfdc3fd9002d759 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name pkg_config --edition=2018 /usr/share/cargo/registry/pkg-config-0.3.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=553383b8907f9eea -C extra-filename=-cf9d888786ca9782 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=eead203ba2035571 -C extra-filename=-cb6caaa69b5e96f1 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rsconf-0.2.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=09a2e528ad64d95c -C extra-filename=-46e41e74913b678f --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/rsconf-46e41e74913b678f -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Compiling rand v0.8.5 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="small_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "packed_simd", "rand_chacha", "serde", "serde1", "simd_support", "small_rng", "std", "std_rng"))' -C metadata=2bfcc286ea24b5af -C extra-filename=-0bcf3c7504232e27 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern rand_core=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/librand_core-ecc2df129c3969d4.rmeta --cap-lints allow` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/rsconf-46e41e74913b678f/build-script-build` Compiling cfg_aliases v0.2.1 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-0.2.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 debuginfo=2 '--deny=clippy::str_to_string' -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8e2008fdb2e2543b -C extra-filename=-cf6ed96f8f13a4be --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=8f725af495d8a97d -C extra-filename=-34d8a120faae844b --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling nix v0.29.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.29.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="event"' --cfg 'feature="fs"' --cfg 'feature="inotify"' --cfg 'feature="resource"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=b4800880764c1557 -C extra-filename=-8e810e59531ca585 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/nix-8e810e59531ca585 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern cfg_aliases=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libcfg_aliases-cf6ed96f8f13a4be.rlib --cap-lints allow` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=d34a7da1adebdea9 -C extra-filename=-aa6fbf8915b6a66e --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern siphasher=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libsiphasher-ecfdc3fd9002d759.rmeta --cap-lints allow` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=d2b91543d162e481 -C extra-filename=-97f3e4942dd76b5c --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern siphasher=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libsiphasher-34d8a120faae844b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling foldhash v0.1.5 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7629c982254acc56 -C extra-filename=-2a16505b307fda06 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/libc-4d8e45f323bb0734/build-script-build` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/libc-aa8ff5cb1a557905/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.172/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=6da48032243301c2 -C extra-filename=-ae9796510873f64a --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.172/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=1ddd7d9a9e6cb9a2 -C extra-filename=-0bb9f05db9342ff4 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling memchr v2.7.4 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=922d8f6d277d6a30 -C extra-filename=-0a4d4bbf968c1ab8 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling allocator-api2 v0.2.21 Running `/usr/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' -C overflow-checks=on --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=3da7b4538eec245e -C extra-filename=-1b20c5bafb88a9f7 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=7ba0442d2919f517 -C extra-filename=-d6610f0badafa418 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/num-traits-d6610f0badafa418 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern autocfg=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libautocfg-cb6caaa69b5e96f1.rlib --cap-lints allow` Compiling equivalent v1.0.2 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9c5227a692e45b91 -C extra-filename=-934ab95fff7c3fc8 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=225504fd1a0dd91d -C extra-filename=-bd81c3129901e51e --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/num-traits-d6610f0badafa418/build-script-build` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/nix-8e810e59531ca585/build-script-build` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=c3afaa6a911c948e -C extra-filename=-549dfa361b216821 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern phf_shared=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libphf_shared-97f3e4942dd76b5c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling phf_generator v0.11.3 Running `/usr/bin/rustc --crate-name phf_generator --edition=2021 /usr/share/cargo/registry/phf_generator-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=095aa61cd4110ea8 -C extra-filename=-db078a097d5211b8 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern phf_shared=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libphf_shared-aa6fbf8915b6a66e.rmeta --extern rand=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/librand-0bcf3c7504232e27.rmeta --cap-lints allow` Compiling bitflags v2.9.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=d1396286c04825f2 -C extra-filename=-bddf337986ea4621 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=31b3b80996e59a54 -C extra-filename=-87dc3124c971a001 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling log v0.4.27 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std"))' -C metadata=8d90cec64f9bf010 -C extra-filename=-0c03e92384185656 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling phf_codegen v0.11.3 Running `/usr/bin/rustc --crate-name phf_codegen --edition=2021 /usr/share/cargo/registry/phf_codegen-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6b450c0d1f78fcd -C extra-filename=-edefb86fed1611d2 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern phf_generator=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libphf_generator-db078a097d5211b8.rmeta --extern phf_shared=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libphf_shared-aa6fbf8915b6a66e.rmeta --cap-lints allow` Compiling hashbrown v0.15.3 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.15.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "compiler_builtins", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=267a7a76668ca05d -C extra-filename=-709d9e8c0e1bc8ad --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern allocator_api2=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liballocator_api2-1b20c5bafb88a9f7.rmeta --extern equivalent=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libequivalent-934ab95fff7c3fc8.rmeta --extern foldhash=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfoldhash-2a16505b307fda06.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=d59cc3c35c0df904 -C extra-filename=-6c21e4230e256bc6 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern memchr=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libmemchr-0a4d4bbf968c1ab8.rmeta --extern minimal_lexical=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libminimal_lexical-bd81c3129901e51e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling widestring v1.2.0 Running `/usr/bin/rustc --crate-name widestring --edition=2021 /usr/share/cargo/registry/widestring-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debugger_visualizer", "default", "std"))' -C metadata=514f9a3c749fbb37 -C extra-filename=-2c2eca97d03c134e --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling cfg-if v1.0.0 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=b6cb3477e73b76c3 -C extra-filename=-40a05396c026d7ed --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c2d60b0203764dd8 -C extra-filename=-a0da24af7294c0d6 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling terminfo v0.9.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=152d28759bcc4680 -C extra-filename=-2d747bde0b4443c3 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/terminfo-2d747bde0b4443c3 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern phf_codegen=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libphf_codegen-edefb86fed1611d2.rlib --cap-lints allow` Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="small_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "packed_simd", "rand_chacha", "serde", "serde1", "simd_support", "small_rng", "std", "std_rng"))' -C metadata=c9862edb1e63054d -C extra-filename=-fcb582becad9fc56 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern rand_core=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/librand_core-87dc3124c971a001.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=ebfa4ee5a4fead97 -C extra-filename=-9d801ac69232e94a --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling jobserver v0.1.33 Running `/usr/bin/rustc --crate-name jobserver --edition=2021 /usr/share/cargo/registry/jobserver-0.1.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cdd0751d3a9a780 -C extra-filename=-ff9b9cb503085a7d --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/liblibc-ae9796510873f64a.rmeta --cap-lints allow` Compiling cc v1.2.23 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=675edeafdf8bd572 -C extra-filename=-24763ebf834466f3 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern jobserver=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libjobserver-ff9b9cb503085a7d.rmeta --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/liblibc-ae9796510873f64a.rmeta --extern shlex=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libshlex-f8c24f160da824a6.rmeta --cap-lints allow` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/terminfo-2d747bde0b4443c3/build-script-build` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=fb64c82df26d2131 -C extra-filename=-6a50fb28c5919388 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling once_cell v1.21.3 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=14cc408277f2a91f -C extra-filename=-8992f815d9d88446 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling lru v0.13.0 Running `/usr/bin/rustc --crate-name lru --edition=2015 /usr/share/cargo/registry/lru-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="hashbrown"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "hashbrown", "nightly"))' -C metadata=31fcc5a35308a53d -C extra-filename=-fda1dccb52676e3d --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern hashbrown=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libhashbrown-709d9e8c0e1bc8ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Running `/usr/bin/rustc --crate-name fish_printf --edition=2021 printf/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="widestring"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("widestring"))' -C metadata=b96e605dbe5f457d -C extra-filename=-05e9cbef67d4010e --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rmeta --extern widestring=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libwidestring-2c2eca97d03c134e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling errno v0.3.12 Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("cygwin"))' -C overflow-checks=on --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9f7a9dd7809d3bac -C extra-filename=-017dd3e346f37836 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name nix --edition=2021 /usr/share/cargo/registry/nix-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="event"' --cfg 'feature="fs"' --cfg 'feature="inotify"' --cfg 'feature="resource"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=a1a5a372fabd09d5 -C extra-filename=-567c0399c37b3779 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern bitflags=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libbitflags-bddf337986ea4621.rmeta --extern cfg_if=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libcfg_if-40a05396c026d7ed.rmeta --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)'` Running `/usr/bin/rustc --crate-name rsconf --edition=2021 /usr/share/cargo/registry/rsconf-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=503c5ca746785299 -C extra-filename=-34adc95f29547a5b --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern cc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libcc-24763ebf834466f3.rmeta --cap-lints allow` Running `/usr/bin/rustc --crate-name terminfo --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=07c98329718fb5d6 -C extra-filename=-4ab9db612dfb0eb3 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern fnv=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfnv-a0da24af7294c0d6.rmeta --extern nom=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnom-6c21e4230e256bc6.rmeta --extern phf=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libphf-549dfa361b216821.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g` Compiling pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Compiling fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 third-party-forks/rust-pcre2/pcre2-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off -C overflow-checks=on --cfg 'feature="utf32"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jit", "utf32"))' -C metadata=c457839e77fe682a -C extra-filename=-6cf448a57c296084 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/pcre2-sys-6cf448a57c296084 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern cc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libcc-24763ebf834466f3.rlib --extern pkg_config=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libpkg_config-cf9d888786ca9782.rlib` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --allow=unstable_name_collisions --allow=unknown_lints --allow=non_upper_case_globals --allow=non_camel_case_types '--allow=clippy::needless_return' '--allow=clippy::needless_lifetimes' '--allow=clippy::manual_range_contains' -C debug-assertions=off -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "benchmark", "default", "installable", "tsan"))' -C metadata=a70403c21ff067e2 -C extra-filename=-373c8ab3bd2f09d7 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/fish-373c8ab3bd2f09d7 -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern cc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/libcc-24763ebf834466f3.rlib --extern rsconf=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps/librsconf-34adc95f29547a5b.rlib` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/pcre2-sys-6cf448a57c296084/build-script-build` Running `/usr/bin/rustc --crate-name pcre2_sys --edition=2021 third-party-forks/rust-pcre2/pcre2-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="utf32"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jit", "utf32"))' -C metadata=f3edfacdb65096e1 -C extra-filename=-d9ea132fad6950ce --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g -L native=/usr/lib64 -L native=/usr/lib64 -l pcre2-8 -l pcre2-32` Running `/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/build/fish-373c8ab3bd2f09d7/build-script-build` Compiling pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) Running `/usr/bin/rustc --crate-name pcre2 --edition=2021 third-party-forks/rust-pcre2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -C overflow-checks=on --cfg 'feature="utf32"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "jit", "utf32"))' -C metadata=94abfe381985a667 -C extra-filename=-568a556f0e360dde --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rmeta --extern log=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblog-0c03e92384185656.rmeta --extern pcre2_sys=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libpcre2_sys-d9ea132fad6950ce.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g -L native=/usr/lib64 -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fish --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unstable_name_collisions --allow=unknown_lints --allow=non_upper_case_globals --allow=non_camel_case_types '--allow=clippy::needless_return' '--allow=clippy::needless_lifetimes' '--allow=clippy::manual_range_contains' -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "benchmark", "default", "installable", "tsan"))' -C metadata=f2dc73d773a4a379 -C extra-filename=-ee608abcc4e93cf8 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern bitflags=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libbitflags-bddf337986ea4621.rmeta --extern errno=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liberrno-017dd3e346f37836.rmeta --extern fish_printf=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish_printf-05e9cbef67d4010e.rmeta --extern lazy_static=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblazy_static-6a50fb28c5919388.rmeta --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rmeta --extern lru=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblru-fda1dccb52676e3d.rmeta --extern nix=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnix-567c0399c37b3779.rmeta --extern num_traits=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnum_traits-9d801ac69232e94a.rmeta --extern once_cell=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libonce_cell-8992f815d9d88446.rmeta --extern pcre2=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libpcre2-568a556f0e360dde.rmeta --extern rand=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/librand-fcb582becad9fc56.rmeta --extern terminfo=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libterminfo-4ab9db612dfb0eb3.rmeta --extern widestring=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libwidestring-2c2eca97d03c134e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g -L native=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/build/fish-92068c3863be8793/out -L /usr/local/lib -l static=flibc.a -L native=/usr/lib64 -L native=/usr/lib64 --cfg gettext --cfg FISH_USE_POSIX_SPAWN --cfg HAVE_PIPE2 --cfg HAVE_EVENTFD --check-cfg 'cfg()' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(gettext)' --check-cfg 'cfg(small_main_stack)' --check-cfg 'cfg(localeconv_l)' --check-cfg 'cfg(FISH_USE_POSIX_SPAWN)' --check-cfg 'cfg(HAVE_PIPE2)' --check-cfg 'cfg(HAVE_EVENTFD)' --check-cfg 'cfg(HAVE_WAITSTATUS_SIGNAL_RET)'` warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Running `/usr/bin/rustc --crate-name fish_indent --edition=2021 src/bin/fish_indent.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 -C debuginfo=2 --allow=unstable_name_collisions --allow=unknown_lints --allow=non_upper_case_globals --allow=non_camel_case_types '--allow=clippy::needless_return' '--allow=clippy::needless_lifetimes' '--allow=clippy::manual_range_contains' -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "benchmark", "default", "installable", "tsan"))' -C metadata=ec3f5ced9a09b435 -C extra-filename=-b6a95a6d0a2a9fac --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern bitflags=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libbitflags-bddf337986ea4621.rlib --extern errno=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liberrno-017dd3e346f37836.rlib --extern fish=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish-ee608abcc4e93cf8.rlib --extern fish_printf=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish_printf-05e9cbef67d4010e.rlib --extern lazy_static=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblazy_static-6a50fb28c5919388.rlib --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rlib --extern lru=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblru-fda1dccb52676e3d.rlib --extern nix=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnix-567c0399c37b3779.rlib --extern num_traits=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnum_traits-9d801ac69232e94a.rlib --extern once_cell=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libonce_cell-8992f815d9d88446.rlib --extern pcre2=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libpcre2-568a556f0e360dde.rlib --extern rand=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/librand-fcb582becad9fc56.rlib --extern terminfo=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libterminfo-4ab9db612dfb0eb3.rlib --extern widestring=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libwidestring-2c2eca97d03c134e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g -L native=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/build/fish-92068c3863be8793/out -L /usr/local/lib -L native=/usr/lib64 -L native=/usr/lib64 --cfg gettext --cfg FISH_USE_POSIX_SPAWN --cfg HAVE_PIPE2 --cfg HAVE_EVENTFD --check-cfg 'cfg()' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(gettext)' --check-cfg 'cfg(small_main_stack)' --check-cfg 'cfg(localeconv_l)' --check-cfg 'cfg(FISH_USE_POSIX_SPAWN)' --check-cfg 'cfg(HAVE_PIPE2)' --check-cfg 'cfg(HAVE_EVENTFD)' --check-cfg 'cfg(HAVE_WAITSTATUS_SIGNAL_RET)'` Finished `rpm` profile [optimized + debuginfo] target(s) in 24m 08s [1/17] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/build_tools/git_version_gen.sh /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build 4.0.2 [12/17] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && env FISH_BUILD_VERSION_FILE="/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/FISH-BUILD-VERSION-FILE" /usr/bin/sphinx-build -j auto -q -b man -c /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src -d /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/.doctrees-man /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/man/man1 [13/17] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Fresh shlex v1.3.0 Fresh pkg-config v0.3.32 Fresh autocfg v1.4.0 Fresh cfg_aliases v0.2.1 Fresh siphasher v1.0.1 Fresh jobserver v0.1.33 Fresh libc v0.2.172 Fresh phf_generator v0.11.3 Fresh phf_shared v0.11.3 Fresh minimal-lexical v0.2.1 Fresh equivalent v1.0.2 Fresh memchr v2.7.4 Fresh cc v1.2.23 Fresh phf_codegen v0.11.3 Fresh allocator-api2 v0.2.21 Fresh foldhash v0.1.5 Fresh phf v0.11.3 Fresh nom v7.1.3 Fresh rsconf v0.2.2 Fresh hashbrown v0.15.3 Fresh log v0.4.27 Fresh fnv v1.0.7 Fresh cfg-if v1.0.0 Fresh widestring v1.2.0 Fresh rand_core v0.6.4 Fresh bitflags v2.9.1 Fresh lru v0.13.0 Fresh fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Fresh num-traits v0.2.19 Fresh pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Fresh rand v0.8.5 Fresh terminfo v0.9.0 Fresh nix v0.29.0 Fresh errno v0.3.12 Fresh lazy_static v1.5.0 Fresh once_cell v1.21.3 Fresh pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Compiling fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) Running `/usr/bin/rustc --crate-name fish --edition=2021 src/bin/fish.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 -C debuginfo=2 --allow=unstable_name_collisions --allow=unknown_lints --allow=non_upper_case_globals --allow=non_camel_case_types '--allow=clippy::needless_return' '--allow=clippy::needless_lifetimes' '--allow=clippy::manual_range_contains' -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "benchmark", "default", "installable", "tsan"))' -C metadata=5f9d6c2d6e742f9d -C extra-filename=-be141fe7e79421f9 --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern bitflags=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libbitflags-bddf337986ea4621.rlib --extern errno=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liberrno-017dd3e346f37836.rlib --extern fish=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish-ee608abcc4e93cf8.rlib --extern fish_printf=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish_printf-05e9cbef67d4010e.rlib --extern lazy_static=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblazy_static-6a50fb28c5919388.rlib --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rlib --extern lru=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblru-fda1dccb52676e3d.rlib --extern nix=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnix-567c0399c37b3779.rlib --extern num_traits=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnum_traits-9d801ac69232e94a.rlib --extern once_cell=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libonce_cell-8992f815d9d88446.rlib --extern pcre2=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libpcre2-568a556f0e360dde.rlib --extern rand=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/librand-fcb582becad9fc56.rlib --extern terminfo=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libterminfo-4ab9db612dfb0eb3.rlib --extern widestring=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libwidestring-2c2eca97d03c134e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g -L native=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/build/fish-92068c3863be8793/out -L /usr/local/lib -L native=/usr/lib64 -L native=/usr/lib64 --cfg gettext --cfg FISH_USE_POSIX_SPAWN --cfg HAVE_PIPE2 --cfg HAVE_EVENTFD --check-cfg 'cfg()' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(gettext)' --check-cfg 'cfg(small_main_stack)' --check-cfg 'cfg(localeconv_l)' --check-cfg 'cfg(FISH_USE_POSIX_SPAWN)' --check-cfg 'cfg(HAVE_PIPE2)' --check-cfg 'cfg(HAVE_EVENTFD)' --check-cfg 'cfg(HAVE_WAITSTATUS_SIGNAL_RET)'` warning: unused import: `wcs2osstring` --> src/bin/fish.rs:33:23 | 33 | str2wcstring, wcs2osstring, wcs2string, PACKAGE_NAME, PROFILING_ACTIVE, PROGRAM_NAME, | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: function `install` is never used --> src/bin/fish.rs:195:4 | 195 | fn install(_confirm: bool, _dir: PathBuf) -> bool { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `fish` (bin "fish") generated 2 warnings (run `cargo fix --bin "fish"` to apply 1 suggestion) Finished `rpm` profile [optimized + debuginfo] target(s) in 9m 48s [14/17] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && mkdir -p /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/html/_static/ && env PATH="/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build:$PATH" /usr/bin/sphinx-build -j auto -q -b html -c /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src -d /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/.doctrees-html /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/html [15/17] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish_key_reader --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish_key_reader /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Fresh shlex v1.3.0 Fresh pkg-config v0.3.32 Fresh siphasher v1.0.1 Fresh autocfg v1.4.0 Fresh jobserver v0.1.33 Fresh cfg_aliases v0.2.1 Fresh phf_shared v0.11.3 Fresh cc v1.2.23 Fresh libc v0.2.172 Fresh phf_generator v0.11.3 Fresh minimal-lexical v0.2.1 Fresh allocator-api2 v0.2.21 Fresh memchr v2.7.4 Fresh equivalent v1.0.2 Fresh phf_codegen v0.11.3 Fresh rsconf v0.2.2 Fresh foldhash v0.1.5 Fresh nom v7.1.3 Fresh phf v0.11.3 Fresh hashbrown v0.15.3 Fresh bitflags v2.9.1 Fresh rand_core v0.6.4 Fresh cfg-if v1.0.0 Fresh widestring v1.2.0 Fresh pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Fresh fnv v1.0.7 Fresh log v0.4.27 Fresh lru v0.13.0 Fresh rand v0.8.5 Fresh nix v0.29.0 Fresh pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) Fresh terminfo v0.9.0 Fresh fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Fresh num-traits v0.2.19 Fresh errno v0.3.12 Fresh once_cell v1.21.3 Fresh lazy_static v1.5.0 warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Compiling fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) Running `/usr/bin/rustc --crate-name fish_key_reader --edition=2021 src/bin/fish_key_reader.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 -C debuginfo=2 --allow=unstable_name_collisions --allow=unknown_lints --allow=non_upper_case_globals --allow=non_camel_case_types '--allow=clippy::needless_return' '--allow=clippy::needless_lifetimes' '--allow=clippy::manual_range_contains' -C overflow-checks=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "benchmark", "default", "installable", "tsan"))' -C metadata=bbf59cb6eeace793 -C extra-filename=-5699d946a05156ee --out-dir /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps --target riscv64gc-unknown-linux-gnu -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps -L dependency=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/rpm/deps --extern bitflags=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libbitflags-bddf337986ea4621.rlib --extern errno=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liberrno-017dd3e346f37836.rlib --extern fish=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish-ee608abcc4e93cf8.rlib --extern fish_printf=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libfish_printf-05e9cbef67d4010e.rlib --extern lazy_static=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblazy_static-6a50fb28c5919388.rlib --extern libc=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblibc-0bb9f05db9342ff4.rlib --extern lru=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/liblru-fda1dccb52676e3d.rlib --extern nix=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnix-567c0399c37b3779.rlib --extern num_traits=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libnum_traits-9d801ac69232e94a.rlib --extern once_cell=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libonce_cell-8992f815d9d88446.rlib --extern pcre2=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libpcre2-568a556f0e360dde.rlib --extern rand=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/librand-fcb582becad9fc56.rlib --extern terminfo=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libterminfo-4ab9db612dfb0eb3.rlib --extern widestring=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/deps/libwidestring-2c2eca97d03c134e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -g -L native=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/build/fish-92068c3863be8793/out -L /usr/local/lib -L native=/usr/lib64 -L native=/usr/lib64 --cfg gettext --cfg FISH_USE_POSIX_SPAWN --cfg HAVE_PIPE2 --cfg HAVE_EVENTFD --check-cfg 'cfg()' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(gettext)' --check-cfg 'cfg(small_main_stack)' --check-cfg 'cfg(localeconv_l)' --check-cfg 'cfg(FISH_USE_POSIX_SPAWN)' --check-cfg 'cfg(HAVE_PIPE2)' --check-cfg 'cfg(HAVE_EVENTFD)' --check-cfg 'cfg(HAVE_WAITSTATUS_SIGNAL_RET)'` Finished `rpm` profile [optimized + debuginfo] target(s) in 3m 30s + sed -i 's^/usr/local/^/usr/^g' redhat-linux-build/fish.pc + set -euo pipefail + /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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo tree -Z avoid-dev-deps --workspace --offline --edges no-build,no-dev,no-proc-macro --no-dedupe --target all --prefix none --format '# {l}' + sed -e 's: / :/:g' -e 's:/: OR :g' + sort -u # Apache-2.0 OR MIT # GPL-2.0-only AND LGPL-2.0-or-later AND MIT AND PSF-2.0 # MIT # MIT OR Apache-2.0 # Unlicense OR MIT # WTFPL # Zlib + set -euo pipefail + /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=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo tree -Z avoid-dev-deps --workspace --offline --edges no-build,no-dev,no-proc-macro --no-dedupe --target all --prefix none --format '{l}: {p}' + sort -u ++ pwd + sed -e 's: (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2[^)]*)::g' -e 's: / :/:g' -e 's:/: OR :g' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.kntosP + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + '[' /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT ++ dirname /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT + mkdir -p /builddir/build/BUILD/fish-4.0.2-build + mkdir /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -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=-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 fish-4.0.2 + DESTDIR=/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" + [[ /usr/bin/python3 =~ - ]] + clamp_source_mtime /usr/bin/python3 /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/ + python_binary='env /usr/bin/python3' + bytecode_compilation_path=/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/ + PYTHONPATH=/usr/lib/rpm/redhat + env /usr/bin/python3 -s -B -m clamp_source_mtime /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/ Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/'... Clamping mtime of '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/create_manpage_completions.py' Clamping mtime of '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/deroff.py' Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/js'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/sample_prompts'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/themes'... Clamping mtime of '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/webconfig.py' ++ /usr/bin/python3 -c 'import sys; sys.stdout.write('\''{0.major}{0.minor}'\''.format(sys.version_info))' + python_version=313 + '[' 313 -ge 39 ']' + py39_byte_compile /usr/bin/python3 /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/ + python_binary='env PYTHONHASHSEED=0 /usr/bin/python3' + bytecode_compilation_path=/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/ + env PYTHONHASHSEED=0 /usr/bin/python3 -s -B -m compileall -j8 -o 0 -o 1 -s /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT -p / --hardlink-dupes --invalidation-mode=timestamp /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/ Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/js'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/sample_prompts'... Listing '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/themes'... Compiling '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/webconfig.py'... Compiling '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/create_manpage_completions.py'... Compiling '/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/deroff.py'... + cp -a README.rst /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/doc/fish + cp -a CONTRIBUTING.rst /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/doc/fish + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT fish + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 4.0.2-1.fc42 --unique-debug-suffix -4.0.2-1.fc42.riscv64 --unique-debug-src-base fish-4.0.2-1.fc42.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 find-debuginfo: starting Extracting debug info from 3 files warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/bin/fish_key_reader. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/bin/fish_indent. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/bin/fish. Use `info auto-load python-scripts [REGEXP]' to list them. DWARF-compressing 3 files sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/fish-4.0.2-1.fc42.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /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 *** WARNING: ./usr/share/fish/tools/deroff.py is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/__pycache__/create_manpage_completions.cpython-313.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/__pycache__/deroff.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/fish/tools/web_config/__pycache__/webconfig.cpython-313.opt-1.pyc: rewriting with normalized contents Scanned 79 directories and 1785 files, processed 284 inodes, 3 modified (0 replaced + 3 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/fish-4.0.2-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.we7lit + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -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 -fasynchronous-unwind-tables -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=-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 fish-4.0.2 + /usr/bin/cmake --build redhat-linux-build -j8 --verbose --target fish_run_tests Change Dir: '/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 8 fish_run_tests [0/2] /usr/bin/cmake -P /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/CMakeFiles/VerifyGlobs.cmake [0/7] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Fresh shlex v1.3.0 Fresh pkg-config v0.3.32 Fresh siphasher v1.0.1 Fresh autocfg v1.4.0 Fresh jobserver v0.1.33 Fresh cfg_aliases v0.2.1 Fresh phf_shared v0.11.3 Fresh cc v1.2.23 Fresh libc v0.2.172 Fresh phf_generator v0.11.3 Fresh allocator-api2 v0.2.21 Fresh foldhash v0.1.5 Fresh minimal-lexical v0.2.1 Fresh memchr v2.7.4 Fresh phf_codegen v0.11.3 Fresh rsconf v0.2.2 Fresh equivalent v1.0.2 Fresh nom v7.1.3 Fresh phf v0.11.3 Fresh hashbrown v0.15.3 Fresh rand_core v0.6.4 Fresh bitflags v2.9.1 Fresh cfg-if v1.0.0 Fresh widestring v1.2.0 Fresh pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Fresh log v0.4.27 Fresh fnv v1.0.7 Fresh rand v0.8.5 Fresh nix v0.29.0 Fresh lru v0.13.0 Fresh fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Fresh terminfo v0.9.0 Fresh pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) Fresh num-traits v0.2.19 Fresh errno v0.3.12 Fresh once_cell v1.21.3 Fresh lazy_static v1.5.0 warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Fresh fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) warning: unused import: `wcs2osstring` --> src/bin/fish.rs:33:23 | 33 | str2wcstring, wcs2osstring, wcs2string, PACKAGE_NAME, PROFILING_ACTIVE, PROGRAM_NAME, | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: function `install` is never used --> src/bin/fish.rs:195:4 | 195 | fn install(_confirm: bool, _dir: PathBuf) -> bool { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `fish` (bin "fish") generated 2 warnings (run `cargo fix --bin "fish"` to apply 1 suggestion) Finished `rpm` profile [optimized + debuginfo] target(s) in 0.30s [3/7] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/tests/ /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/tests/ [5/7] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/test/buildroot && env DESTDIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/test/buildroot /usr/bin/cmake --build /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build --target install && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/fish_test_helper /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/test/buildroot//usr/bin && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/test/buildroot//usr /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/test/root Change Dir: '/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v install [0/2] /usr/bin/cmake -P /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/CMakeFiles/VerifyGlobs.cmake [0/9] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish_indent --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish_indent /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Fresh shlex v1.3.0 Fresh pkg-config v0.3.32 Fresh autocfg v1.4.0 Fresh siphasher v1.0.1 Fresh jobserver v0.1.33 Fresh cfg_aliases v0.2.1 Fresh phf_shared v0.11.3 Fresh cc v1.2.23 Fresh libc v0.2.172 Fresh phf_generator v0.11.3 Fresh equivalent v1.0.2 Fresh memchr v2.7.4 Fresh allocator-api2 v0.2.21 Fresh foldhash v0.1.5 Fresh phf_codegen v0.11.3 Fresh rsconf v0.2.2 Fresh minimal-lexical v0.2.1 Fresh hashbrown v0.15.3 Fresh phf v0.11.3 Fresh nom v7.1.3 Fresh widestring v1.2.0 Fresh fnv v1.0.7 Fresh log v0.4.27 Fresh cfg-if v1.0.0 Fresh pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Fresh bitflags v2.9.1 Fresh rand_core v0.6.4 Fresh fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Fresh lru v0.13.0 Fresh num-traits v0.2.19 Fresh nix v0.29.0 Fresh rand v0.8.5 Fresh terminfo v0.9.0 Fresh pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) Fresh errno v0.3.12 Fresh once_cell v1.21.3 Fresh lazy_static v1.5.0 warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Fresh fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) Finished `rpm` profile [optimized + debuginfo] target(s) in 0.32s [2/9] : && /usr/bin/gcc -O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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 -Wl,--dependency-file=CMakeFiles/fish_test_helper.dir/link.d CMakeFiles/fish_test_helper.dir/src/fish_test_helper.c.o -o fish_test_helper && : [3/9] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Fresh shlex v1.3.0 Fresh pkg-config v0.3.32 Fresh siphasher v1.0.1 Fresh cfg_aliases v0.2.1 Fresh autocfg v1.4.0 Fresh phf_shared v0.11.3 Fresh jobserver v0.1.33 Fresh libc v0.2.172 Fresh phf_generator v0.11.3 Fresh memchr v2.7.4 Fresh foldhash v0.1.5 Fresh minimal-lexical v0.2.1 Fresh cc v1.2.23 Fresh phf_codegen v0.11.3 Fresh allocator-api2 v0.2.21 Fresh equivalent v1.0.2 Fresh nom v7.1.3 Fresh phf v0.11.3 Fresh rsconf v0.2.2 Fresh hashbrown v0.15.3 Fresh fnv v1.0.7 Fresh cfg-if v1.0.0 Fresh bitflags v2.9.1 Fresh rand_core v0.6.4 Fresh log v0.4.27 Fresh widestring v1.2.0 Fresh nix v0.29.0 Fresh lru v0.13.0 Fresh rand v0.8.5 Fresh pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Fresh fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Fresh terminfo v0.9.0 Fresh num-traits v0.2.19 Fresh errno v0.3.12 Fresh lazy_static v1.5.0 Fresh once_cell v1.21.3 Fresh pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Fresh fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) warning: unused import: `wcs2osstring` --> src/bin/fish.rs:33:23 | 33 | str2wcstring, wcs2osstring, wcs2string, PACKAGE_NAME, PROFILING_ACTIVE, PROGRAM_NAME, | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: function `install` is never used --> src/bin/fish.rs:195:4 | 195 | fn install(_confirm: bool, _dir: PathBuf) -> bool { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `fish` (bin "fish") generated 2 warnings (run `cargo fix --bin "fish"` to apply 1 suggestion) Finished `rpm` profile [optimized + debuginfo] target(s) in 0.31s [4/9] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 && /usr/bin/cmake -E env FISH_BUILD_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build PREFIX=/usr CMAKE_WITH_GETTEXT=1 CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin LOCALEDIR=/usr/share/locale CARGO_TARGET_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build CARGO_BUILD_RUSTC=/usr/bin/rustc RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ -Cforce-frame-pointers=yes\ -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes\ --cap-lints=warn\ -g /usr/bin/cargo build --bin fish_key_reader --profile=rpm --target riscv64gc-unknown-linux-gnu --no-default-features && /usr/bin/cmake -E copy /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/cargo/build/riscv64gc-unknown-linux-gnu/rpm/fish_key_reader /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Fresh shlex v1.3.0 Fresh pkg-config v0.3.32 Fresh cfg_aliases v0.2.1 Fresh autocfg v1.4.0 Fresh siphasher v1.0.1 Fresh jobserver v0.1.33 Fresh libc v0.2.172 Fresh phf_generator v0.11.3 Fresh phf_shared v0.11.3 Fresh memchr v2.7.4 Fresh foldhash v0.1.5 Fresh equivalent v1.0.2 Fresh cc v1.2.23 Fresh phf_codegen v0.11.3 Fresh allocator-api2 v0.2.21 Fresh minimal-lexical v0.2.1 Fresh phf v0.11.3 Fresh rand_core v0.6.4 Fresh rsconf v0.2.2 Fresh hashbrown v0.15.3 Fresh nom v7.1.3 Fresh log v0.4.27 Fresh cfg-if v1.0.0 Fresh bitflags v2.9.1 Fresh fnv v1.0.7 Fresh widestring v1.2.0 Fresh nix v0.29.0 Fresh lru v0.13.0 Fresh num-traits v0.2.19 Fresh pcre2-sys v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2/pcre2-sys) Fresh terminfo v0.9.0 Fresh fish-printf v0.2.1 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/printf) Fresh rand v0.8.5 Fresh errno v0.3.12 Fresh lazy_static v1.5.0 Fresh once_cell v1.21.3 Fresh pcre2 v0.2.9 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/third-party-forks/rust-pcre2) warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1086 | implement_acceptor_for_branch!(Redirection, (oper: TokenRedirection), (target: String_)); | ---------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(unused_must_use)]` on by default = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1103 | / define_list_node!( 1104 | | VariableAssignmentList, 1105 | | variable_assignment_list, 1106 | | VariableAssignment 1107 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1126 | / implement_acceptor_for_branch!( 1127 | | ArgumentOrRedirection, 1128 | | (contents: (Box)) 1129 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1147 | / define_list_node!( 1148 | | ArgumentOrRedirectionList, 1149 | | argument_or_redirection_list, 1150 | | ArgumentOrRedirection 1151 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1170 | implement_acceptor_for_branch!(Statement, (contents: (Box))); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1199 | / implement_acceptor_for_branch!( 1200 | | JobPipeline, 1201 | | (time: (Option)), 1202 | | (variables: (VariableAssignmentList)), ... | 1205 | | (bg: (Option)), 1206 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1234 | / implement_acceptor_for_branch!( 1235 | | JobConjunction, 1236 | | (decorator: (Option)), 1237 | | (job: (JobPipeline)), 1238 | | (continuations: (JobConjunctionContinuationList)), 1239 | | (semi_nl: (Option)), 1240 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1278 | / implement_acceptor_for_branch!( 1279 | | ForHeader, 1280 | | (kw_for: (KeywordFor)), 1281 | | (var_name: (String_)), ... | 1284 | | (semi_nl: (SemiNl)), 1285 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1306 | / implement_acceptor_for_branch!( 1307 | | WhileHeader, 1308 | | (kw_while: (KeywordWhile)), 1309 | | (condition: (JobConjunction)), 1310 | | (andor_tail: (AndorJobList)), 1311 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1333 | / implement_acceptor_for_branch!( 1334 | | FunctionHeader, 1335 | | (kw_function: (KeywordFunction)), 1336 | | (first_arg: (Argument)), 1337 | | (args: (ArgumentList)), 1338 | | (semi_nl: (SemiNl)), 1339 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1360 | / implement_acceptor_for_branch!( 1361 | | BeginHeader, 1362 | | (kw_begin: (KeywordBegin)), 1363 | | (semi_nl: (Option)) 1364 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1389 | / implement_acceptor_for_branch!( 1390 | | BlockStatement, 1391 | | (header: (Box)), 1392 | | (jobs: (JobList)), 1393 | | (end: (KeywordEnd)), 1394 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1395 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1420 | / implement_acceptor_for_branch!( 1421 | | IfClause, 1422 | | (kw_if: (KeywordIf)), 1423 | | (condition: (JobConjunction)), 1424 | | (andor_tail: (AndorJobList)), 1425 | | (body: (JobList)), 1426 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1447 | / implement_acceptor_for_branch!( 1448 | | ElseifClause, 1449 | | (kw_else: (KeywordElse)), 1450 | | (if_clause: (IfClause)), 1451 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1469 | define_list_node!(ElseifClauseList, elseif_clause_list, ElseifClause); | --------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1490 | / implement_acceptor_for_branch!( 1491 | | ElseClause, 1492 | | (kw_else: (KeywordElse)), 1493 | | (semi_nl: (SemiNl)), 1494 | | (body: (JobList)), 1495 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1527 | / implement_acceptor_for_branch!( 1528 | | IfStatement, 1529 | | (if_clause: (IfClause)), 1530 | | (elseif_clauses: (ElseifClauseList)), ... | 1533 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1534 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1556 | / implement_acceptor_for_branch!( 1557 | | CaseItem, 1558 | | (kw_case: (KeywordCase)), 1559 | | (arguments: (ArgumentList)), 1560 | | (semi_nl: (SemiNl)), 1561 | | (body: (JobList)), 1562 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1591 | / implement_acceptor_for_branch!( 1592 | | SwitchStatement, 1593 | | (kw_switch: (KeywordSwitch)), 1594 | | (argument: (Argument)), ... | 1598 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1599 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1624 | / implement_acceptor_for_branch!( 1625 | | DecoratedStatement, 1626 | | (opt_decoration: (Option)), 1627 | | (command: (String_)), 1628 | | (args_or_redirs: (ArgumentOrRedirectionList)), 1629 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1652 | / implement_acceptor_for_branch!( 1653 | | NotStatement, 1654 | | (kw: (KeywordNot)), 1655 | | (time: (Option)), 1656 | | (variables: (VariableAssignmentList)), 1657 | | (contents: (Statement)), 1658 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1679 | / implement_acceptor_for_branch!( 1680 | | JobContinuation, 1681 | | (pipe: (TokenPipe)), 1682 | | (newlines: (MaybeNewlines)), 1683 | | (variables: (VariableAssignmentList)), 1684 | | (statement: (Statement)), 1685 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1702 | define_list_node!(JobContinuationList, job_continuation_list, JobContinuation); | ------------------------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1728 | / implement_acceptor_for_branch!( 1729 | | JobConjunctionContinuation, 1730 | | (conjunction: (TokenConjunction)), 1731 | | (newlines: (MaybeNewlines)), 1732 | | (job: (JobPipeline)), 1733 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1760 | implement_acceptor_for_branch!(AndorJob, (job: (JobConjunction))); | ----------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1784 | define_list_node!(AndorJobList, andor_job_list, AndorJob); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:793:9 | 793 | / loop { 794 | | visitor_accept_field_impl!($visit, $self, $visitor, $reversed, $fields); 795 | | break VisitResult::Continue(()); 796 | | } | |_________^ ... 1805 | implement_acceptor_for_branch!(FreestandingArgumentList, (arguments: (ArgumentList))); | ------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `visitor_accept_field` which comes from the expansion of the macro `implement_acceptor_for_branch` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 793 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1817 | / define_list_node!( 1818 | | JobConjunctionContinuationList, 1819 | | job_conjunction_continuation_list, 1820 | | JobConjunctionContinuation 1821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1835 | define_list_node!(ArgumentList, argument_list, Argument); | -------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1848 | define_list_node!(JobList, job_list, JobConjunction); | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:694:9 | 694 | / loop { 695 | | let mut result = VisitResult::Continue(()); ... | 713 | | break result; 714 | | } | |_________^ ... 1860 | define_list_node!(CaseItemList, case_item_list, CaseItem); | --------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `accept_list_visitor` which comes from the expansion of the macro `define_list_node` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `let _ = ...` to ignore the resulting value | 694 | let _ = loop { | +++++++ warning: unused `ControlFlow` that must be used --> src/ast.rs:3721:9 | 3721 | self.visit_mut(&mut *result); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 3721 | let _ = self.visit_mut(&mut *result); | +++++++ warning: unused `ControlFlow` that must be used --> src/reader.rs:983:9 | 983 | data.handle_char_event(Some(ch)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: use `let _ = ...` to ignore the resulting value | 983 | let _ = data.handle_char_event(Some(ch)); | +++++++ warning: `fish` (lib) generated 33 warnings Fresh fish v4.0.2 (/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2) Finished `rpm` profile [optimized + debuginfo] target(s) in 0.31s [6/9] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && mkdir -p /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/html/_static/ && env PATH="/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build:$PATH" /usr/bin/sphinx-build -j auto -q -b html -c /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src -d /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/.doctrees-html /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/html [7/9] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && env FISH_BUILD_VERSION_FILE="/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/FISH-BUILD-VERSION-FILE" /usr/bin/sphinx-build -j auto -q -b man -c /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src -d /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/.doctrees-man /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/doc_src /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build/user_doc/man/man1 [7/9] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" [5/7] cd /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build && env FISH_FORCE_COLOR=1 FISH_SOURCE_DIR=/builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2 /usr/bin/ctest --force-new-ctest-process --output-on-failure --progress Test project /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/redhat-linux-build Start 1: abbr.fish 1/188 Test #1: abbr.fish ................................ Passed 0.84 sec Start 2: alias.fish 2/188 Test #2: alias.fish ............................... Passed 1.02 sec Start 3: andandoror.fish 3/188 Test #3: andandoror.fish .......................... Passed 0.67 sec Start 4: andor.fish 4/188 Test #4: andor.fish ............................... Passed 0.63 sec Start 5: argparse.fish 5/188 Test #5: argparse.fish ............................ Passed 0.81 sec Start 6: bad-option.fish 6/188 Test #6: bad-option.fish .......................... Passed 0.61 sec Start 7: basic.fish 7/188 Test #7: basic.fish ............................... Passed 1.27 sec Start 8: bind.fish 8/188 Test #8: bind.fish ................................ Passed 0.83 sec Start 9: braces.fish 9/188 Test #9: braces.fish .............................. Passed 0.64 sec Start 10: broken-config.fish 10/188 Test #10: broken-config.fish ....................... Passed 0.70 sec Start 11: buildinfo.fish 11/188 Test #11: buildinfo.fish ........................... Passed 0.68 sec Start 12: builtinbuiltin.fish 12/188 Test #12: builtinbuiltin.fish ...................... Passed 0.65 sec Start 13: caller-exit.fish 13/188 Test #13: caller-exit.fish ......................... Passed 0.65 sec Start 14: caller-observer.fish 14/188 Test #14: caller-observer.fish ..................... Passed 0.64 sec Start 15: cd.fish 15/188 Test #15: cd.fish .................................. Passed 4.64 sec Start 16: check-all-fish-files.fish 16/188 Test #16: check-all-fish-files.fish ................ Passed 16.58 sec Start 17: check-completions.fish 17/188 Test #17: check-completions.fish ................... Passed 3.41 sec Start 18: check-translations.fish 18/188 Test #18: check-translations.fish .................. Passed 9.44 sec Start 19: cmdsub-limit.fish 19/188 Test #19: cmdsub-limit.fish ........................ Passed 0.66 sec Start 20: cmdsub.fish 20/188 Test #20: cmdsub.fish .............................. Passed 0.65 sec Start 21: colon-delimited-var.fish 21/188 Test #21: colon-delimited-var.fish ................. Passed 0.63 sec Start 22: command-1.fish 22/188 Test #22: command-1.fish ........................... Passed 0.66 sec Start 23: command-2.fish 23/188 Test #23: command-2.fish ........................... Passed 0.63 sec Start 24: command-not-found.fish 24/188 Test #24: command-not-found.fish ................... Passed 0.75 sec Start 25: command-vars-persist.fish 25/188 Test #25: command-vars-persist.fish ................ Passed 0.62 sec Start 26: commandline.fish 26/188 Test #26: commandline.fish ......................... Passed 0.63 sec Start 27: complete-group-order.fish 27/188 Test #27: complete-group-order.fish ................ Passed 0.64 sec Start 28: complete.fish 28/188 Test #28: complete.fish ............................ Passed 1.57 sec Start 29: complete_directories.fish 29/188 Test #29: complete_directories.fish ................ Passed 0.75 sec Start 30: completion-autoload-tombstone.fish 30/188 Test #30: completion-autoload-tombstone.fish ....... Passed 0.65 sec Start 31: contains_opt.fish 31/188 Test #31: contains_opt.fish ........................ Passed 0.69 sec Start 32: count.fish 32/188 Test #32: count.fish ............................... Passed 0.72 sec Start 33: create-base-directories.fish 33/188 Test #33: create-base-directories.fish ............. Passed 0.72 sec Start 34: deep-cmdsub.fish 34/188 Test #34: deep-cmdsub.fish ......................... Passed 0.70 sec Start 35: default-setup-path.fish 35/188 Test #35: default-setup-path.fish .................. Passed 0.67 sec Start 36: directory-redirect.fish 36/188 Test #36: directory-redirect.fish .................. Passed 0.64 sec Start 37: disown-parent.fish 37/188 Test #37: disown-parent.fish ....................... Passed 1.14 sec Start 38: empty.fish 38/188 Test #38: empty.fish ............................... Passed 0.63 sec Start 39: env.fish 39/188 Test #39: env.fish ................................. Passed 0.66 sec Start 40: eval.fish 40/188 Test #40: eval.fish ................................ Passed 0.66 sec Start 41: exec.fish 41/188 Test #41: exec.fish ................................ Passed 0.72 sec Start 42: exit-status-with-closing-stderr.fish 42/188 Test #42: exit-status-with-closing-stderr.fish ..... Passed 0.63 sec Start 43: expansion.fish 43/188 Test #43: expansion.fish ........................... Passed 1.00 sec Start 44: fds.fish 44/188 Test #44: fds.fish ................................. Passed 0.74 sec Start 45: features-ampersand-nobg-in-token1.fish 45/188 Test #45: features-ampersand-nobg-in-token1.fish ... Passed 0.64 sec Start 46: features-nocaret1.fish 46/188 Test #46: features-nocaret1.fish ................... Passed 0.63 sec Start 47: features-nocaret2.fish 47/188 Test #47: features-nocaret2.fish ................... Passed 0.62 sec Start 48: features-nocaret3.fish 48/188 Test #48: features-nocaret3.fish ................... Passed 0.63 sec Start 49: features-nocaret4.fish 49/188 Test #49: features-nocaret4.fish ................... Passed 0.66 sec Start 50: features-percent-self1.fish 50/188 Test #50: features-percent-self1.fish .............. Passed 0.63 sec Start 51: features-percent-self2.fish 51/188 Test #51: features-percent-self2.fish .............. Passed 0.63 sec Start 52: features-qmark1.fish 52/188 Test #52: features-qmark1.fish ..................... Passed 0.63 sec Start 53: features-qmark2.fish 53/188 Test #53: features-qmark2.fish ..................... Passed 0.63 sec Start 54: features-string-backslashes-off.fish 54/188 Test #54: features-string-backslashes-off.fish ..... Passed 0.62 sec Start 55: features-string-backslashes.fish 55/188 Test #55: features-string-backslashes.fish ......... Passed 0.63 sec Start 56: fish_add_path.fish 56/188 Test #56: fish_add_path.fish ....................... Passed 0.78 sec Start 57: fish_exit.fish 57/188 Test #57: fish_exit.fish ........................... Passed 0.66 sec Start 58: fish_user_paths.fish 58/188 Test #58: fish_user_paths.fish ..................... Passed 0.68 sec Start 59: for.fish 59/188 Test #59: for.fish ................................. Passed 0.63 sec Start 60: function-definition.fish 60/188 Test #60: function-definition.fish ................. Passed 0.64 sec Start 61: function.fish 61/188 Test #61: function.fish ............................ Passed 0.74 sec Start 62: functions.fish 62/188 Test #62: functions.fish ........................... Passed 0.72 sec Start 63: git.fish 63/188 Test #63: git.fish ................................. Passed 4.44 sec Start 64: glob.fish 64/188 Test #64: glob.fish ................................ Passed 0.88 sec Start 65: history.fish 65/188 Test #65: history.fish ............................. Passed 0.67 sec Start 66: indent.fish 66/188 Test #66: indent.fish .............................. Passed 1.59 sec Start 67: init-command-2.fish 67/188 Test #67: init-command-2.fish ...................... Passed 0.63 sec Start 68: init-command-mix-ordering.fish 68/188 Test #68: init-command-mix-ordering.fish ........... Passed 0.63 sec Start 69: init-command-mix.fish 69/188 Test #69: init-command-mix.fish .................... Passed 0.63 sec Start 70: init-command.fish 70/188 Test #70: init-command.fish ........................ Passed 0.63 sec Start 71: init-unreadable-cwd.fish 71/188 Test #71: init-unreadable-cwd.fish ................. Passed 0.68 sec Start 72: invocation.fish 72/188 Test #72: invocation.fish .......................... Passed 1.16 sec Start 73: job-control-noninteractive.fish 73/188 Test #73: job-control-noninteractive.fish .......... Passed 0.69 sec Start 74: job-control-not-a-tty.fish 74/188 Test #74: job-control-not-a-tty.fish ............... Passed 0.64 sec Start 75: job-ids.fish 75/188 Test #75: job-ids.fish ............................. Passed 0.66 sec Start 76: jobs-are-escaped.fish 76/188 Test #76: jobs-are-escaped.fish .................... Passed 0.64 sec Start 77: jobs.fish 77/188 Test #77: jobs.fish ................................ Passed 5.98 sec Start 78: line-continuation.fish 78/188 Test #78: line-continuation.fish ................... Passed 0.63 sec Start 79: line-number.fish 79/188 Test #79: line-number.fish ......................... Passed 0.63 sec Start 80: locale-numeric.fish 80/188 Test #80: locale-numeric.fish ......................***Skipped 0.62 sec Start 81: locale.fish 81/188 Test #81: locale.fish .............................. Passed 0.78 sec Start 82: loops.fish 82/188 Test #82: loops.fish ............................... Passed 0.67 sec Start 83: math.fish 83/188 Test #83: math.fish ................................ Passed 0.76 sec Start 84: no-config.fish 84/188 Test #84: no-config.fish ........................... Passed 0.63 sec Start 85: no-execute.fish 85/188 Test #85: no-execute.fish .......................... Passed 0.69 sec Start 86: noshebang.fish 86/188 Test #86: noshebang.fish ........................... Passed 1.55 sec Start 87: not.fish 87/188 Test #87: not.fish ................................. Passed 0.63 sec Start 88: nuls.fish 88/188 Test #88: nuls.fish ................................ Passed 0.63 sec Start 89: path.fish 89/188 Test #89: path.fish ................................ Passed 2.83 sec Start 90: pipeline-pgroup.fish 90/188 Test #90: pipeline-pgroup.fish ..................... Passed 0.74 sec Start 91: pipestatus.fish 91/188 Test #91: pipestatus.fish .......................... Passed 0.83 sec Start 92: print-help.fish 92/188 Test #92: print-help.fish ..........................***Skipped 0.60 sec Start 93: printf.fish 93/188 Test #93: printf.fish .............................. Passed 0.68 sec Start 94: prompt.fish 94/188 Test #94: prompt.fish .............................. Passed 0.65 sec Start 95: psub.fish 95/188 Test #95: psub.fish ................................ Passed 1.01 sec Start 96: random.fish 96/188 Test #96: random.fish .............................. Passed 0.96 sec Start 97: rc-returned.fish 97/188 Test #97: rc-returned.fish ......................... Passed 0.65 sec Start 98: read.fish 98/188 Test #98: read.fish ................................ Passed 0.85 sec Start 99: realpath.fish 99/188 Test #99: realpath.fish ............................ Passed 0.72 sec Start 100: redirect.fish 100/188 Test #100: redirect.fish ............................ Passed 0.87 sec Start 101: regex-import.fish 101/188 Test #101: regex-import.fish ........................ Passed 0.65 sec Start 102: return.fish 102/188 Test #102: return.fish .............................. Passed 0.80 sec Start 103: scoping.fish 103/188 Test #103: scoping.fish ............................. Passed 0.69 sec Start 104: self-signal-usr1.fish 104/188 Test #104: self-signal-usr1.fish .................... Passed 0.63 sec Start 105: set.fish 105/188 Test #105: set.fish ................................. Passed 1.90 sec Start 106: setenv.fish 106/188 Test #106: setenv.fish .............................. Passed 0.69 sec Start 107: sigint.fish 107/188 Test #107: sigint.fish .............................. Passed 0.95 sec Start 108: sigint2.fish 108/188 Test #108: sigint2.fish ............................. Passed 1.00 sec Start 109: signal.fish 109/188 Test #109: signal.fish .............................. Passed 0.78 sec Start 110: slices.fish 110/188 Test #110: slices.fish .............................. Passed 0.67 sec Start 111: source.fish 111/188 Test #111: source.fish .............................. Passed 0.63 sec Start 112: stack-overflow.fish 112/188 Test #112: stack-overflow.fish ...................... Passed 0.66 sec Start 113: status-command.fish 113/188 Test #113: status-command.fish ...................... Passed 0.68 sec Start 114: status-value.fish 114/188 Test #114: status-value.fish ........................ Passed 0.74 sec Start 115: status.fish 115/188 Test #115: status.fish .............................. Passed 0.66 sec Start 116: string-advanced.fish 116/188 Test #116: string-advanced.fish ..................... Passed 0.63 sec Start 117: string.fish 117/188 Test #117: string.fish .............................. Passed 3.82 sec Start 118: switch.fish 118/188 Test #118: switch.fish .............................. Passed 0.68 sec Start 119: symlinks-not-overwritten.fish 119/188 Test #119: symlinks-not-overwritten.fish ............ Passed 0.79 sec Start 120: syntax-error-location.fish 120/188 Test #120: syntax-error-location.fish ............... Passed 1.18 sec Start 121: test-posix.fish 121/188 Test #121: test-posix.fish .......................... Passed 0.66 sec Start 122: test.fish 122/188 Test #122: test.fish ................................ Passed 0.70 sec Start 123: threads.fish 123/188 Test #123: threads.fish ............................. Passed 0.67 sec Start 124: time.fish 124/188 Test #124: time.fish ................................ Passed 0.77 sec Start 125: tmux-abbr.fish 125/188 Test #125: tmux-abbr.fish ...........................***Skipped 0.61 sec Start 126: tmux-autosuggestion.fish 126/188 Test #126: tmux-autosuggestion.fish .................***Skipped 0.64 sec Start 127: tmux-bind.fish 127/188 Test #127: tmux-bind.fish ...........................***Skipped 0.60 sec Start 128: tmux-bind2.fish 128/188 Test #128: tmux-bind2.fish ..........................***Skipped 0.60 sec Start 129: tmux-commandline.fish 129/188 Test #129: tmux-commandline.fish ....................***Skipped 0.61 sec Start 130: tmux-complete.fish 130/188 Test #130: tmux-complete.fish .......................***Skipped 0.62 sec Start 131: tmux-complete2.fish 131/188 Test #131: tmux-complete2.fish ......................***Skipped 0.61 sec Start 132: tmux-history-search.fish 132/188 Test #132: tmux-history-search.fish .................***Skipped 0.61 sec Start 133: tmux-job.fish 133/188 Test #133: tmux-job.fish ............................***Skipped 0.60 sec Start 134: tmux-multiline-prompt.fish 134/188 Test #134: tmux-multiline-prompt.fish ...............***Skipped 0.61 sec Start 135: tmux-prompt.fish 135/188 Test #135: tmux-prompt.fish .........................***Skipped 0.63 sec Start 136: tmux-signal.fish 136/188 Test #136: tmux-signal.fish .........................***Skipped 0.61 sec Start 137: tmux-transient.fish 137/188 Test #137: tmux-transient.fish ......................***Skipped 0.60 sec Start 138: trace.fish 138/188 Test #138: trace.fish ............................... Passed 0.66 sec Start 139: trap.fish 139/188 Test #139: trap.fish ................................ Passed 1.89 sec Start 140: trap_print.fish 140/188 Test #140: trap_print.fish .......................... Passed 0.66 sec Start 141: type.fish 141/188 Test #141: type.fish ................................ Passed 0.73 sec Start 142: ulimit.fish 142/188 Test #142: ulimit.fish .............................. Passed 0.64 sec Start 143: umask.fish 143/188 Test #143: umask.fish ............................... Passed 0.97 sec Start 144: variable-assignment.fish 144/188 Test #144: variable-assignment.fish ................. Passed 0.67 sec Start 145: vars_as_commands.fish 145/188 Test #145: vars_as_commands.fish .................... Passed 0.71 sec Start 146: version.fish 146/188 Test #146: version.fish ............................. Passed 0.61 sec Start 147: wait.fish 147/188 Test #147: wait.fish ................................ Passed 3.40 sec Start 148: wildcard.fish 148/188 Test #148: wildcard.fish ............................ Passed 0.74 sec Start 149: wraps.fish 149/188 Test #149: wraps.fish ............................... Passed 0.65 sec Start 150: zero_based_array.fish 150/188 Test #150: zero_based_array.fish .................... Passed 0.64 sec Start 151: abbrs.py 151/188 Test #151: abbrs.py ................................. Passed 2.05 sec Start 152: bind.py 152/188 Test #152: bind.py .................................. Passed 7.74 sec Start 153: bind_mode_events.py 153/188 Test #153: bind_mode_events.py ...................... Passed 5.88 sec Start 154: cancel_event.py 154/188 Test #154: cancel_event.py .......................... Passed 1.75 sec Start 155: commandline.py 155/188 Test #155: commandline.py ........................... Passed 1.88 sec Start 156: complete-group-order.py 156/188 Test #156: complete-group-order.py .................. Passed 1.44 sec Start 157: complete.py 157/188 Test #157: complete.py .............................. Passed 2.77 sec Start 158: cursor_selection.py 158/188 Test #158: cursor_selection.py ...................... Passed 1.54 sec Start 159: disable_mouse.py 159/188 Test #159: disable_mouse.py ......................... Passed 1.90 sec Start 160: eval-stack-overflow.py 160/188 Test #160: eval-stack-overflow.py ................... Passed 1.99 sec Start 161: exit.py 161/188 Test #161: exit.py .................................. Passed 1.49 sec Start 162: exit_handlers.py 162/188 Test #162: exit_handlers.py ......................... Passed 1.41 sec Start 163: exit_nohang.py 163/188 Test #163: exit_nohang.py ........................... Passed 2.47 sec Start 164: fg.py 164/188 Test #164: fg.py .................................... Passed 6.53 sec Start 165: fkr.py 165/188 Test #165: fkr.py ................................... Passed 1.56 sec Start 166: generic.py 166/188 Test #166: generic.py ............................... Passed 1.56 sec Start 167: histfile.py 167/188 Test #167: histfile.py .............................. Passed 1.85 sec Start 168: history.py 168/188 Test #168: history.py ............................... Passed 2.05 sec Start 169: isatty.py 169/188 Test #169: isatty.py ................................ Passed 1.57 sec Start 170: job_summary.py 170/188 Test #170: job_summary.py ........................... Passed 2.11 sec Start 171: nullterm.py 171/188 Test #171: nullterm.py .............................. Passed 1.39 sec Start 172: pipeline.py 172/188 Test #172: pipeline.py .............................. Passed 4.18 sec Start 173: postexec.py 173/188 Test #173: postexec.py .............................. Passed 1.70 sec Start 174: private_mode.py 174/188 Test #174: private_mode.py .......................... Passed 2.35 sec Start 175: prompt_redraw_loop.py 175/188 Test #175: prompt_redraw_loop.py .................... Passed 2.59 sec Start 176: read.py 176/188 Test #176: read.py .................................. Passed 1.92 sec Start 177: set_color.py 177/188 Test #177: set_color.py ............................. Passed 1.54 sec Start 178: sigint.py 178/188 Test #178: sigint.py ................................ Passed 1.69 sec Start 179: signals.py 179/188 Test #179: signals.py ............................... Passed 13.99 sec Start 180: status.py 180/188 Test #180: status.py ................................ Passed 1.46 sec Start 181: stdin_nonblocking.py 181/188 Test #181: stdin_nonblocking.py ..................... Passed 1.62 sec Start 182: terminal.py 182/188 Test #182: terminal.py .............................. Passed 5.54 sec Start 183: torn_escapes.py 183/188 Test #183: torn_escapes.py .......................... Passed 2.77 sec Start 184: tty_ownership.py 184/188 Test #184: tty_ownership.py ......................... Passed 1.50 sec Start 185: undo.py 185/188 Test #185: undo.py .................................. Passed 1.47 sec Start 186: wait.py 186/188 Test #186: wait.py .................................. Passed 4.63 sec Start 187: wildcard_tab.py 187/188 Test #187: wildcard_tab.py .......................... Passed 3.35 sec Start 188: cargo-test 188/188 Test #188: cargo-test ............................... Passed 2027.22 sec 100% tests passed, 0 tests failed out of 188 Total Test time (real) = 2291.59 sec The following tests did not run: 80 - locale-numeric.fish (Skipped) 92 - print-help.fish (Skipped) 125 - tmux-abbr.fish (Skipped) 126 - tmux-autosuggestion.fish (Skipped) 127 - tmux-bind.fish (Skipped) 128 - tmux-bind2.fish (Skipped) 129 - tmux-commandline.fish (Skipped) 130 - tmux-complete.fish (Skipped) 131 - tmux-complete2.fish (Skipped) 132 - tmux-history-search.fish (Skipped) 133 - tmux-job.fish (Skipped) 134 - tmux-multiline-prompt.fish (Skipped) 135 - tmux-prompt.fish (Skipped) 136 - tmux-signal.fish (Skipped) 137 - tmux-transient.fish (Skipped) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: fish-4.0.2-1.fc42.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hoA47p + umask 022 + cd /builddir/build/BUILD/fish-4.0.2-build + cd fish-4.0.2 + LICENSEDIR=/builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/licenses/fish + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/licenses/fish + cp -pr /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/COPYING /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/licenses/fish + cp -pr /builddir/build/BUILD/fish-4.0.2-build/fish-4.0.2/LICENSE.dependencies /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT/usr/share/licenses/fish + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(crate(pcre2)) = 0.2.9-utf32 bundled(js-alpine) config(fish) = 4.0.2-1.fc42 fish = 4.0.2-1.fc42 fish(riscv-64) = 4.0.2-1.fc42 pkgconfig(fish) = 4.0.2 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/pkg-config /usr/bin/python3 libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpcre2-32.so.0()(64bit) libpcre2-8.so.0()(64bit) rtld(GNU_HASH) Recommends: groff-base man-db man-pages Processing files: fish-debugsource-4.0.2-1.fc42.riscv64 Provides: fish-debugsource = 4.0.2-1.fc42 fish-debugsource(riscv-64) = 4.0.2-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: fish-debuginfo-4.0.2-1.fc42.riscv64 Provides: debuginfo(build-id) = 587f7f4eae54fc7a95bc786b8153545a71ac12a3 debuginfo(build-id) = c26c668ee8f54b218746062923a8a3b64a141320 debuginfo(build-id) = cef0f2709a775095f5d9346aaff29867c4188914 fish-debuginfo = 4.0.2-1.fc42 fish-debuginfo(riscv-64) = 4.0.2-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: fish-debugsource(riscv-64) = 4.0.2-1.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/fish-4.0.2-build/BUILDROOT Wrote: /builddir/build/SRPMS/fish-4.0.2-1.fc42.src.rpm Wrote: /builddir/build/RPMS/fish-debugsource-4.0.2-1.fc42.riscv64.rpm Wrote: /builddir/build/RPMS/fish-4.0.2-1.fc42.riscv64.rpm Wrote: /builddir/build/RPMS/fish-debuginfo-4.0.2-1.fc42.riscv64.rpm Child return code was: 0